Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Introdução ao Ansible e Padrões de Automação
- Arquitetura do Ansible e conceitos principais
- Gerenciamento de inventário e opções de conexão
- Comandos ad hoc e playbooks simples
Escrevendo Playbooks Robustos
- Estrutura do playbook, tarefas e handlers
- Idempotência e tratamento de erros
- Reutilização de tarefas com includes e imports
Funções, Coleções e Estrutura do Projeto
- Criação e organização de funções (roles)
- Construção e publicação de coleções
- Melhores práticas para layout de repositório e reutilização
Variáveis, Fatos e Templating
- Precedência e escopos de variáveis
- Uso de fatos e coleta personalizada de fatos (facts)
- Templating Jinja2 para geração de configuração
Módulos, Plugins e Extensibilidade
- Visão geral dos módulos principais e da comunidade (community)
- Desenvolvimento de plugins e módulos personalizados
- Gerenciamento seguro de segredos e credenciais
Testes, Qualidade e Integração CI/CD
- Testes unitários e de integração com Molecule e Testinfra
- Linting e portas de qualidade (ansible-lint, yamllint)
- Integração do Ansible em pipelines CI/CD (GitHub Actions, Jenkins)
Operacionalização com AWX/Tower
- Instalação e arquitetura do AWX/Tower
- Modelos de trabalho, fluxos de trabalho e agendamentos (job templates, workflows, and schedules)
- RBAC, logging, notificações e auditoria
Escalabilidade, Desempenho e Solução de Problemas
- Otimização do desempenho do inventário e da conexão
- Estratégias para escalabilidade em larga escala e orquestração (large-scale concurrency and orchestration)
- Depuração de playbooks e solução de problemas operacionais
Segurança, Conformidade e Padrões Empresariais
- Gerenciamento de segredos (Vault, Ansible Vault, armazenamentos externos)
- Automação de conformidade e padrões de controle de alterações (change control patterns)
- Estratégias de recuperação de desastres e rollback
Projeto Final: Pipeline de Automação do Início ao Fim
- Design de uma solução de automação para um caso realista (realistic use case)
- Implementação de playbooks, funções, testes e integração CI/CD (roles, tests, and CI/CD integration)
- Apresentações, revisão por pares e feedback do instrutor (peer review, and instructor feedback)
Resumo e Próximos Passos
Requisitos
- Compreensão dos fundamentos de administração do sistema Linux
- Experiência com script básico de shell e ferramentas de linha de comando
- Familiaridade com YAML e conceitos de controle de versão
Público-Alvo
- Administradores de sistemas
- Engenheiros DevOps
- Engenheiros de plataforma e automação
35 Horas
Declaração de Clientes (2)
Apresentação e laboratórios práticos
Adeel - Business Computer Skills
Curso - Red Hat System Administration III (RHEL9) – RH294+EX294
Máquina Traduzida
Foi muito prático e as respostas às perguntas foram muito esclarecedoras
Tshidiso Tsatsi - City Power
Curso - Red Hat Enterprise Linux (RHEL) Administration
Máquina Traduzida