/roadmap-devops

Repositório para consulta de Roadmap para estudos sobre DevOps

Roadmap

O que é Devops?

Para entender um pouco mais sobre o que é DevOps eu indico esse artigo da RedHat.

https://www.redhat.com/pt-br/topics/devops

Indicação de Livros

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

Vídeos do YouTube

O que é DevOps

https://www.youtube.com/watch?v=iwf6kcvxeD4&pp=ygUPbyBxdWUgw6kgZGV2b3Bz https://www.youtube.com/watch?v=bwO8EZf0gLI&pp=ygUPbyBxdWUgw6kgZGV2b3Bz

O que é CI/CD?

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

O que são contêiners?

https://www.youtube.com/watch?v=85k8se4Zo70&pp=ygUVbyBxdWUgc8OjbyBjb250ZWluZXJz https://www.youtube.com/watch?v=-pUZBovqRcU&pp=ygUVbyBxdWUgc8OjbyBjb250ZWluZXJz

Curso AWS

https://www.youtube.com/watch?v=HiBCv9DolxI&list=PLtL97Owd1gkQ0dfqGW8OtJ-155Gs67Ecz

Curso Azure

https://www.youtube.com/watch?v=4ub1uGKQK6U&pp=ygUYYXp1cmUgZnVuZGFtZW50YWxzIGN1cnNv

Roadmap Indicado para Sandy & Júnior

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

ConsideraçÕes

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.