Programa do Curso
Introdução a DevOps e Platform Engineering
- Definição de DevOps e dos seus princípios fundamentais
- Compreender a engenharia de plataformas
- A sinergia entre DevOps e a engenharia de plataformas
Cultura e Collaboration
- Construindo uma cultura colaborativa
- Estratégias de Communication para as equipas
- Ultrapassar os silos nos departamentos de TI
Ferramentas e tecnologias
- Ferramentas essenciais para DevOps e engenharia de plataformas
- Plataformas de automatização e orquestração
- Monitorização e análise para melhoria contínua
Infraestrutura como código (IaC)
- Princípios da IaC
- Implementação da IaC com ferramentas de gestão da configuração
- Melhores práticas de gestão da infraestrutura
Integração contínua e entrega contínua (CI/CD)
- O pipeline de CI/CD: Do código à implantação
- Integrar a engenharia de plataforma na CI/CD
- Estudos de caso: Implementações bem-sucedidas de CI/CD
Microservices e contentorização
- A arquitetura Microservices e os seus benefícios
- Contentorização com Docker e Kubernetes
- Gerenciando serviços em escala
Segurança e conformidade
- DevSecOps: Integrando a segurança no pipeline
- Conformidade como código
- Práticas recomendadas de segurança para engenharia de plataforma
Observabilidade e fiabilidade
- Os pilares da observabilidade
- Garantir a fiabilidade do sistema
- Resposta a incidentes e postmortems
A plataforma como um produto
- Tratar as plataformas como produtos
- Conceção centrada no utilizador para plataformas internas
- Medir o sucesso e o ROI
Workshops práticos
- Configurando um pipeline DevOps básico
- Criando e implantando um microsserviço
- Implementando IaC para infraestrutura de nuvem
Resumo e próximos passos
Requisitos
- Compreensão do desenvolvimento e das operações de software
- Experiência em administração básica de sistemas
- Familiaridade com interfaces de linha de comandos e sistemas de controlo de versões
Público-alvo
- Programadores de software
- Administradores de sistemas
- Gestores de projectos de TI
Testemunhos de Clientes (2)
Craig esteve extremamente envolvido no treinamento, sempre garantindo que estivéssemos atentos, adaptando os exemplos às nossas atividades do dia a dia e sempre fornecendo uma resposta quando solicitado, mesmo que as informações não tivessem sido incluídas na apresentação.
Ecaterina Ioana Nicoale - BOOKING HOLDINGS ROMANIA SRL
Curso - DevOps Foundation®
Máquina Traduzida
Alto nível de comprometimento e conhecimento do instrutor
Jacek - Softsystem
Curso - DevOps Engineering Foundation (DOEF)®
Máquina Traduzida