Skip to content

Latest commit

 

History

History
130 lines (79 loc) · 4.17 KB

README.md

File metadata and controls

130 lines (79 loc) · 4.17 KB

fullstack-secdevops-path

learning path to become a fullstack secdevops egineer

Mantra

Architecture

REST

Read these:

Backend

  • What is Microservices API Gateway architecture? Have you used one? For what purpose?
  • Do you have experience with lightweight Java containers such as Wildfly Swarm or Spring Boot?
  • What test automation frameworks have you used?
  • How do you differentiate between Unit & Integration test?
  • API security e.g. Authentication & Authorization protocols?
  • Developer experience, Swagger?
  • API design and development, REST, SOAP, etc.?
  • REST API best practices?
  • Have you integrated with other external systems?
  • What are 12 factor apps?

Spring

Books

Java

RxJava

Frontend Web

RxJs

Angular

React

Redux

Frontend Mobile

Middleware

Kafka

Books

Hazelcast

Infrastructure

Development workflow

  • TBD (trunk based development)? Git workflow?

CI + CD

  • What is CI & CD?
  • What are the challenges in releasing stateless & stateful apps? How does BG work in case of stateful apps?
  • What CI & CD tool have you used? Jenkins? GoCD?
  • How did the pipeline look like?
  • How did you use docker containers?

Docker

Kubernetes

AWS

  • How does a best practices based VPC architecture looks like?
  • What services of AWS have you used? And why have you used them?

Gitbooks

Books

  • Succeeding with Agile: Software Development Using Scrum
  • The DevOps Handbook - How to Create World-Class Agility, Reliability, and Security in Technology Organizations
  • Clean Code A Handbook of Agile Software Craftsmanship
  • Effective Java

Blogs

Online Courses

Videos