Ementa - Avanti (Curso DevOps 2023) 2
Ementa - Avanti (Curso DevOps 2023) 2
Ementa - Avanti (Curso DevOps 2023) 2
Curso Imersão
de Engenheiro
DevOps
Tudo o que você precisa saber
sobre o curso que vai te fazer estar
à frente do mercado.
Índice
Quem somos? Pré-requisitos e Processo Seletivo
Metodologia Avanti
Quem somos Não é só mais um curso, é uma preparação
feita de profissional para profissional.
Somos uma instituição de ensino que surge para suprir as necessidades do mercado
e movidos pelo desejo de gerar mudanças reais, possibilitar a capacitação de A jornada é pensada totalmente no aluno, tendo um olhar individualizado das
pessoas, oferecendo o conhecimento para suprir essas exigências do mercado. necessidades de cada um, onde os cursos são diretos e objetivos com alta densidade
de conhecimento, ajudando o profissional a ser referência no mercado de trabalho e
A marca Avanti conhece muito bem quais são as necessidades do mercado porque com uma intensa troca de experiências.
ela está diretamente ligada com o Instituto Atlântico. O Atlântico, uma das melhores
empresas de TI para trabalhar do Brasil, com mais de 750 colaboradores, está Muito além da transmissão do conteúdo técnico, o princípio dos cursos do Avanti é
criando essa unidade educativa para capacitar pessoas da TI para trabalhar com trazer problemas reais, com situações muito próximas do cenário atual que o
tecnologia de ponta. profissional da Tecnologia da Informação precisa saber, através do uso de aulas com
sala de aula invertida, facilitadores capacitados que possam guiar o processo de
aprendizado e também alguns profissionais especializados em soft skills.
Por que ser um engenheiro Devops?
O conceito geral de DevOps compreende todas as práticas que
aceleram e automatizam certos aspectos dos processos de
desenvolvimento, teste e fornecimento de softwares, sites e aplicações, o
que permite entregar continuamente atualizações de segurança.
Formação completa
e personalizada ü Duração de 10 semanas,
ü Transmissão de conteúdo feita a partir de problemas reais
ü Sala de aula invertida
ü Intensa troca de experiências
ü facilitadores especializados
Processo Seletivo Pré-Requisitos
Para garantir que você tenha a melhor experiência
Inglês Intermediário (Leitura)
de aprendizagem, a Avanti conta com um processo
de triagem e nivelamento de turmas! 3hs/Semana para Trabalhar com Equipe
Fazemos isso por acreditar que cada pessoa deve
Formação em Ciência da Computação, ou afins
ter uma jornada específica de aprendizagem, o que
impacta na sua carreira profissional Experiência de 2 anos com Deploy de aplicações
E por nos importamos com os seus resultados e Conhecimento básico de métodos ágeis
aproveitamento da imersão, como aluno e
profissional, temos um processo de triagem mais Conhecimento básico de linguagem Python ou SQL
cuidadoso do que o comum
Conteúdo do Curso
A Imersão Engenheiro DevOps será dividido em 4 grandes etapas:
Facilitadores
da Imersão
Essas etapas são divididas em blocos de habilidades:
Módulos de Nivelamento • Criar Helm Charts para aplicações próprias 9. Infraestrutura como Código
• Executar atividades do projeto final • Configuar ambiente de núvem local (LocalStack)
• Configurar resources limits, requests e quotas • Executar atividades do projeto final
1. Princípios Arquiteturais DevOps
• Configurar Jobs e CronJobs • Instanciar os recursos via Terraform
Compreender os conceitos envolvendo DevOps
• Executar Rollouts em deployments • Instanciar os recursos via Terraform usando: variáveis
• Configurar HPA multivaloradas, depends_on, condicionais, blocos dinâmicos...
2. Linux e Bash
• Realizar verificações de segurança em containers com Clair • Trabalhar com Workspaces
• Criar scripts para automatizar tarefas intermediárias
• Realizar backup de manifestos no Kubernetes via Shell Script • Executar atividades do projeto final
• Realizar backup de manifestos no Kubernetes via Velero
3. Docker e Containers
• Revisão e exercício prático de consolidação Módulos de Soft Skills
• Instalar container runtime
• Executar atividades do projeto final
• Criar imagens / Rodar containers / Rodar Dockercompose
• Revisão e exercício teórico de consolidação
• Exercício: implantar uma aplicação com Dockercompose 10. Comunicação eficaz
• Ser capaz de comunicar com clareza com os demais membros
6. Automação e Testes
4. Programação Python • Criar um pipeline de automação CI com Github Actions
da equipe.
• Criar aplicações simples em Python • Executar atividades do projeto final
• Criar uma API simples com Python
• Explorar opções de pipeline: GitLab CI
11. Trabalho em equipe
• Criar uma aplicação Python simples • Ser capaz de trabalhar e contribuir com os demais membros da
• Explorar opções de pipeline: Jenkins
equipe.
• Criar um pipeline do tipo Workflow_dispatch com parâmetros
Módulos de Especialização com Github Actions e testar outros eventos
• Executar atividades do projeto final 12. Aprendizado contínuo
5. Kubernetes • Criar um pipeline incluindo artefatos • Organizar o tempo para acomodar as atividades de autoestudo
• Criar uma instalação local do Kubernetes • Compreender os conceitos envolvendo GitOps durante e depois da formação.
• Criar uma instalação local do Kubernetes • Executar atividades do projeto final
• Utilizar Volumes e Volume Claims / Compreender os diferentes • Configurar uma aplicação via ArgoCD Módulos de Gestão e Negócios
tipos de Volumes
• Utilizar Volumes e Volume Claims / Compreender os diferentes 7. Monitoramento 13. Estratégia de negócios
tipos de Volumes • Configurar stack de monitoramento baseada em Istio • Ser capaz de conectar as entregas DEVOPS com os objetivos
• Utilizar o Kustomize para adaptar manifestos • Executar atividades do projeto final estratégicos do negócio
• Executar atividades do projeto final • Configurar alertas
• Utilizar o Kuberenetes Dashboard para visualizar recursos do • Executar atividades do projeto final 14. Gestão ágil de projetos
Kubernetes • Criar e orientar a execução de um projeto de implantação dos
• Executar atividades do projeto final 8. Segurança processos e práticas DEVOPS
• Utilizar Helm para instanciar aplicações ● Auditoria de segurança
• Executar atividades do projeto final
Programação dos Módulos/Ementa
Módulos Habilidades do Eng. DevOps Período
13 Estratégia de negócios
Semana 03 – 23 de Fevereiro à 29 de Fevereiro
Módulos de Gestão e Negócio
14 Gestão ágil de projetos Semana 07 - 27 de Fevereiro à 05 de Março
www.instagram.com/avanti.ia/
www.linkedin.com/company/avantiatlantico
www.atlanticoavanti.com.br