Para entender um pouco mais sobre o que é DevOps eu indico esse artigo da RedHat.
https://www.redhat.com/pt-br/topics/devops
Caso goste de livros, indico fortemente as seguintes leituras:
anual de DevOps: como obter agilidade, confiabilidade e segurança em organizações tecnológicas https://www.amazon.com.br/Manual-DevOps-confiabilidade-organiza%C3%A7%C3%B5es-tecnol%C3%B3gicas/dp/8550802697
O projeto fênix: um romance sobre TI, DevOps e sobre ajudar o seu negócio a vencer https://www.amazon.com.br/projeto-f%C3%AAnix-Gene-Kim/dp/8550801895
Engenharia de Confiabilidade do Google https://books.google.com.br/books/about/Engenharia_de_Confiabilidade_do_Google.html?id=dGrgDAAAQBAJ&printsec=frontcover#v=onepage&q&f=false
Effective DevOps: Building a Culture of Collaboration, Affinity, and Tooling at Scale https://www.amazon.com/Effective-DevOps-Building-Collaboration-Affinity/dp/1491926309
https://www.youtube.com/watch?v=iwf6kcvxeD4&pp=ygUPbyBxdWUgw6kgZGV2b3Bz https://www.youtube.com/watch?v=bwO8EZf0gLI&pp=ygUPbyBxdWUgw6kgZGV2b3Bz
https://www.youtube.com/watch?v=AZtTd3pFVTY&pp=ygUObyBxdWUgw6kgY2kvY2Q%3D https://www.youtube.com/watch?v=nI3IjYcBGiU&pp=ygUObyBxdWUgw6kgY2kvY2Q%3D https://www.youtube.com/watch?v=QGcuXYztFSA&pp=ygUObyBxdWUgw6kgY2kvY2Q%3D
https://www.youtube.com/watch?v=85k8se4Zo70&pp=ygUVbyBxdWUgc8OjbyBjb250ZWluZXJz https://www.youtube.com/watch?v=-pUZBovqRcU&pp=ygUVbyBxdWUgc8OjbyBjb250ZWluZXJz
https://www.youtube.com/watch?v=HiBCv9DolxI&list=PLtL97Owd1gkQ0dfqGW8OtJ-155Gs67Ecz
https://www.youtube.com/watch?v=4ub1uGKQK6U&pp=ygUYYXp1cmUgZnVuZGFtZW50YWxzIGN1cnNv
Após aprender de fato o que é DevOps, entender mai ssobre Cloud, o que é Plataforma e SRE, indico seguir esse plano de estudos abaixo:
-
Git
-
CI/CD
- GitHub Actions
- Jenkins
Um ou outro. Existem outros como GitLab, Harness e etc, porém esses dois são mais fáceis para inicio já que não precisa de licenciamento.
-
Infra As Code (IaC)
- Terraform
-
Linux
-
Docker
-
Kubernetes
-
Scripting
- Phyton
- Go
- PowerShell
- Bash
Existem centenas de ferramentas, faltam muitas coisas ainda neste roadmap, eu sei. Porém isso é o que julgo como básico para um júnior começar a se aplicar em vagas.
Um Engenheiro de Software, Desenvolvedor, Analista de Sistemas, DevOps, Engenheiro de Plataforma, o que voc&e queira chamar que vai ter como foco DevOps, não necessariamente vai precisar saber desenvolver sistemas, mas, caso saiba será um plus ENORME e é o que irá lhe diferenciar de muitos, mas lembrando que não é obrigatório.
Em caso de dúvidas, pode entrar em contato para a gente conversar. :)
Bons estudos!!!
Em breve terei conteúdos proprietários.