DevOps Fundamentos
Prepare-se para transformar a sua carreira e impulsionar a eficiência da sua organização com o curso "DevOps Fundamentos", uma jornada intensiva de 16 horas nas melhores práticas de Governança de TI. Este programa foi meticulosamente desenhado para profissionais de TI, desenvolvedores, engenheiros de sistemas, gerentes de projetos e analistas de infraestrutura que buscam dominar os princípios ess…
- Carga horária
- 16 horas
- Nível
- intermediario
- Formato
- online_ou_presencial
- Investimento
- R$ 899,00
- Parcelamento
- 12x de R$ 74,92
Sobre o curso
Prepare-se para transformar a sua carreira e impulsionar a eficiência da sua organização com o curso "DevOps Fundamentos", uma jornada intensiva de 16 horas nas melhores práticas de Governança de TI. Este programa foi meticulosamente desenhado para profissionais de TI, desenvolvedores, engenheiros de sistemas, gerentes de projetos e analistas de infraestrutura que buscam dominar os princípios essenciais do DevOps para otimizar processos, acelerar entregas e garantir a estabilidade de sistemas. Neste curso, você não apenas entenderá o conceito de DevOps, mas também aprenderá a aplicá-lo de forma prática. Abordaremos tópicos cruciais como Integração Contínua (CI), Entrega Contínua (CD), automação de infraestrutura, monitoramento e as ferramentas mais utilizadas no mercado. Você sairá deste treinamento com o conhecimento necessário para quebrar silos entre equipes, fomentar a cultura de colaboração e implementar pipelines robustos que garantam o deploy de software de forma rápida, segura e confiável. Com uma abordagem focada em resultados práticos, o "DevOps Fundamentos" oferece uma visão clara de como esta metodologia pode reduzir custos, aumentar a qualidade do software e alinhar a…
Objetivos
"Compreender os princípios fundamentais e a filosofia cultural do DevOps.","Identificar os benefícios estratégicos da adoção de práticas DevOps em organizações de TI.","Explorar as principais ferramentas e tecnologias utilizadas no ciclo de vida DevOps, incluindo CI/CD, monitoramento e orquestração.","Projetar e otimizar pipelines de entrega contínua (CI/CD) para automação de builds, testes e deployments.","Aplicar técnicas de automação e infraestrutura como código (IaC) para gerenciar ambientes de forma consistente.","Desenvolver estratégias de monitoramento e observabilidade para garantir a saúde e o desempenho de sistemas.","Promover a colaboração e a comunicação eficazes entre equipes de desenvolvimento e operações."
Conteúdo programático
Módulo 1: Introdução ao DevOps - Tópico 1.1: O Que é DevOps? - Subtópico 1.1.1: Definição e Histórico - Subtópico 1.1.2: Cultura, Filosofia e Valores (CALMS) - Tópico 1.2: Benefícios e Desafios da Adoção de DevOps - Subtópico 1.2.1: Melhoria de Agilidade, Confiabilidade e Colaboração - Subtópico 1.2.2: Resistência à Mudança e Maturidade Organizacional - Tópico 1.3: As Vias do DevOps - Subtópico 1.3.1: O Fluxo (Flow) - Subtópico 1.3.2: O Feedback (Feedback) - Subtópico 1.3.3: A Aprendizagem Contínua (Continuous Learning) Módulo 2: Princípios Fundamentais - Tópico 2.1: Automação em DevOps - Subtópico 2.1.1: A Importância da Automação em Todo o Ciclo de Vida - Subtópico 2.1.2: Exemplos de Ferramentas de Automação - Tópico 2.2: Integração Contínua (CI) - Subtópico 2.2.1: Conceito e Benefícios - Subtópico 2.2.2: Ferramentas Populares (Jenkins, GitLab CI, GitHub Actions) - Tópico 2.3: Entrega Contínua (CD) e Implantação Contínua (CD) - Subtópico 2.3.1: Diferenças e Aplicações - Subtópico 2.3.2: Estratégias de Deployment (Blue/Green, Canary, Rolling) - Tópico 2.4: Infraestrutura como Código (IaC) - Subtópico 2.4.1: Conceito e Vantagens - Subtópico 2.4.2: Ferramentas (Terraform, Ansible, Chef, Puppet) Módulo 3: Ferramentas e Ecossistema DevOps - Tópico 3.1: Controle de Versão (Git) - Subtópico 3.1.1: Fundamentos do Git - Subtópico 3.1.2: Branching Strategies (GitFlow, GitHub Flow) - Tópico 3.2: Containers e Orquestração - Subtópico 3.2.1: Docker: Conceitos e Uso Básico - Subtópico 3.2.2: Kubernetes: Introdução e Benefícios - Tópico 3.3: Monitoramento e Observabilidade - Subtópico…
Público-alvo
Este curso é ideal para profissionais de TI que desejam aprofundar seus conhecimentos em DevOps e aplicá-lo em suas organizações. Inclui desenvolvedores de software, administradores de sistemas, engenheiros de QA, arquitetos de software, gerentes de projeto de TI e qualquer profissional envolvido no ciclo de vida de entrega de software que busca otimizar processos, melhorar a colaboração e acelerar a entrega de valor. É recomendado para aqueles com pelo menos 1-2 anos de experiência na área de TI que desejam transicionar para ou aprimorar suas habilidades em um ambiente DevOps.
Pré-requisitos
Familiaridade básica com conceitos de desenvolvimento de software e infraestrutura de TI; Conhecimento básico de sistemas operacionais (Linux/Windows); Noções de linha de comando (CLI); Compreensão elementar de redes de computadores. Embora não seja estritamente necessário, alguma experiência com linguagens de programação e/ou scripts será um diferencial.