Programa do Curso
Introdução
Visão Geral das Funcionalidades e Arquitetura da Plataforma de Automação Red Hat Ansible
- Revisão dos conceitos e princípios fundamentais do Ansible
- Compreensão dos conteúdos e recursos principais do Ansible
Instalando e Configurando a Plataforma de Automação Red Hat Ansible
- Pré-requisitos para a instalação do Ansible
- Atualizando a versão atual do Ansible
Configurando a Plataforma de Automação Red Hat Ansible
- Realizando métodos avançados de configuração de ambiente
- Trabalhando com comandos de nível superior do CLI do Ansible
Executando Playbooks do Ansible e Praticando a Delegação de Componentes
- Executando e gerenciando casos de uso específicos para tarefas e jogadas
Aproveitando Artifacts Reutilizáveis do Ansible e Automatizando Tarefas Complexas com Inventário
Lidando com a Interação de Dados Entre Ferramentas e Sistemas do Ansible
Uso Detalhado dos Componentes Tradicionais do Ansible e Comandos Ad-Hoc
Utilizando a Sintaxe Avançada de Automação do Ansible com YAML
- Gerenciando strings de dados inseguras ou brutas
- Usando âncoras e aliases do YAML para maior flexibilidade
Manipulando Dados Complexos e Transformando Funcionalidades de String no Ansible
Trabalhando com a Arquitetura Expansível de Plugins do Ansible
- Tipos de plugins do Ansible e como maximizar seu uso
Empregando Palavras-chave Avançadas de Playbook e Ferramentas de Linha de Comando do Ansible
Visão Geral das Operações Complexas de Módulos com o Red Hat Ansible
Gerenciando e Coordenando Atualizações Rolling do Ansible
Acessando a Red Hat Ansible Tower Usando a Plataforma de Automação Ansible
Integrando o Ansible com o Red Hat Advanced Cluster Management
Interagindo com APIs RESTful usando Playbooks e Tower
Automatizando Pipelines de Build e Simplificando Workflows na Plataforma de Automação Ansible
Desenvolvendo Abordagens CI/CD com a Plataforma de Automação Ansible e Tower
Criando e Escrevendo Módulos e Plugins Personalizados para Projetos de Desenvolvimento do Ansible
- Adicionando e otimizando módulos e plugins locais
- Convenções e melhores práticas para o desenvolvimento de módulos do Ansible
Operando a Plataforma de Automação Red Hat Ansible com Python 3.x
Depurando Módulos e Dicas de Formatação de Documentação
Visão Geral do Desenvolvimento de Módulos do Ansible em Plataformas Externas
- Diretrizes para Automação com o Ansible na Microsoft, AWS e mais
Testando o Ansible com Métodos Eficientes e Monitorando Ciclos de Vida de Módulos
- Práticas avançadas de desenvolvimento para outros recursos e utilitários do Ansible
Aproveitando a API Python da Plataforma de Automação Red Hat Ansible
Trabalhando com Ansible Galaxy e Utilizando Estruturas de Metadados
Aproveitando Serviços de Nuvem Pública em Conformidade com o Ansible
implantando Aplicações Cloud-Native Usando Automação do Ansible
- Migrando para uma plataforma cloud-native com o Ansible
- Executando implementações avançadas do Red Hat OpenShift
Automatizando Redes com Ansible e Respondendo a Cargas de Trabalho Dinâmicas
- Trabalhando com módulos de rede do Ansible e analisando dados do Ansible
- Gerenciando tempo limite, proxy e outros problemas
- Praticando métodos de virtualização e containerização
Mantendo e Administrando a Plataforma de Automação Red Hat Ansible e Componentes
Demonstrando os Casos de Automação Mais Comuns para a Organização
Solucionando Problemas da Plataforma de Automação Red Hat Ansible
Resumo e Conclusão
Requisitos
- Experiência em administração de sistemas Linux e CLI
- Experiência com tarefas básicas de automação do Ansible
- Proficiência na sintaxe de programação YAML
- Compreensão de infraestrutura e fluxos de trabalho de TI
- Conhecimento básico da linguagem de programação Python
Público-Alvo
- Engenheiros DevOps
- Desenvolvedores
- Administradores SysOps
Declaração de Clientes (1)
Havia muitos exercícios práticos supervisionados e auxiliados pelo treinador
Aleksandra - Fundacja PTA
Curso - Mastering Make: Advanced Workflow Automation and Optimization
Máquina Traduzida