Visão Geral
O curso Container Orchestration with Podman, oferece uma abordagem prática para a orquestração de containers usando o Podman. Os participantes aprenderão como gerenciar múltiplos containers, escalabilidade e automação de implantações, com foco em práticas de DevOps e melhores práticas de orquestração.
Objetivo
Após realizar este curso Container Orchestration with Podman, você será capaz de:
- Compreender os conceitos de orquestração de containers e sua importância em ambientes de produção.
- Utilizar o Podman para orquestrar containers de forma eficaz.
- Implementar práticas de escalabilidade, monitoramento e recuperação em orquestração de containers.
- Aplicar práticas recomendadas para segurança em ambientes de orquestração.
Publico Alvo
Este Curso Container Orchestration with Podman, é destinado a desenvolvedores, engenheiros de DevOps e administradores de sistemas que desejam adquirir habilidades em orquestração de containers utilizando o Podman. Os participantes devem ter um entendimento básico de containers e práticas de DevOps.
Pre-Requisitos
- Conhecimento básico de Linux e linha de comando.
- Familiaridade com conceitos de containers e práticas de orquestração.
- Experiência com ferramentas de gerenciamento de containers (como Docker ou Kubernetes) é desejável, mas não obrigatória.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico
Introdução à Orquestração de Containers
- O que é orquestração de containers?
- Comparação entre orquestração de containers e gerenciamento tradicional.
- Benefícios da orquestração em ambientes de produção.
Visão Geral do Podman
- Revisão do Podman e suas principais funcionalidades.
- Comparação entre Podman e outras ferramentas de orquestração (Docker Swarm, Kubernetes).
Configurando o Ambiente de Orquestração
- Instalação do Podman e configuração do ambiente.
- Ferramentas complementares para orquestração (como systemd).
Gerenciando Múltiplos Containers
- Criação e gerenciamento de pods com o Podman.
- Executando containers em modo daemon.
- Configuração de rede e armazenamento para múltiplos containers.
Escalabilidade e Automação
- Implementando escalabilidade horizontal com o Podman.
- Usando scripts e automação para gerenciar containers em larga escala.
- Práticas de implantação contínua com o Podman.
Monitoramento e Manutenção
- Ferramentas para monitorar containers e pods.
- Analisando logs e métricas de desempenho.
- Práticas de manutenção e atualização de containers em produção.
Segurança em Ambientes de Orquestração
- Melhores práticas de segurança para containers orquestrados.
- Gerenciamento de usuários e permissões.
- Avaliação de vulnerabilidades e implementação de medidas de segurança.
Integração com Ferramentas de CI/CD
- Usando Podman em pipelines de CI/CD para orquestração.
- Integração com ferramentas populares como Jenkins e GitLab CI.
Conclusão e Próximos Passos
- Revisão dos conceitos aprendidos.
- Recursos adicionais para aprendizado contínuo.
- Discussão sobre o futuro da orquestração de containers e tendências emergentes.
TENHO INTERESSE