Programa do Curso
Introdução
Visão geral das caraterísticas e da arquitetura da plataforma de automatização Red Hat Ansible
- Revisão dos conceitos e princípios fundamentais Ansible
- Compreender os conteúdos e recursos principais Ansible
Instalação e configuração da Red Hat Ansible Automation Platform
- Pré-requisitos para a instalação do Ansible
- Atualizando a versão atual Ansible
Configurando a Red Hat Ansible Automation Platform
- Execução de métodos avançados de configuração de ambiente
- Trabalhar com comandos CLI Ansible de nível superior
Executando Ansible Playbooks e praticando a delegação de componentes
- Executar e gerir casos de utilização específicos para tarefas e execuções
Aproveitamento de artefactos Ansible reutilizáveis e automatização de tarefas complexas com inventário
Lidar com a interação de dados entre Ansible ferramentas e sistemas
Utilização aprofundada de componentes Ansible tradicionais e comandos ad-hoc
Utilização da sintaxe avançada de automação Ansible com YAML
- Gerir cadeias de dados não seguras ou em bruto
- Uso de âncoras e aliases YAML para maior flexibilidade
Manipulação de dados complexos e transformação de funcionalidades de cadeia de caracteres em Ansible
Trabalhar com a arquitetura expansível do plug-in Ansible
- Tipos de plug-ins Ansible e como maximizar seus usos
Empregar palavras-chave avançadas do manual e ferramentas de linha de comando de Ansible
Visão geral das operações de módulo complexo com Red Hat Ansible
Gerenciamento e coordenação de Ansible atualizações contínuas
[Torre Red Hat Ansible usando a plataforma de automação Ansible
Integração de Ansible com Red Hat Cluster avançado Management
Interagindo com APIs RESTful usando Playbooks e Tower
Automatizando pipelines de compilação e simplificando fluxos de trabalho na Ansible plataforma de automação
Desenvolvendo abordagens de CI/CD com Ansible Plataforma de automação e Tower
Criando e escrevendo módulos e plug-ins personalizados para Ansible projetos de desenvolvimento
- Adicionando e otimizando módulos e plug-ins locais
- Convenções e práticas recomendadas para o desenvolvimento de Ansible módulos
Operando Red Hat Ansible Plataforma de automação com Python 3.x
Depuração de módulos e dicas para Documentation Formatação
Visão geral do desenvolvimento de módulos Ansible em plataformas externas
- Diretrizes para automação Ansible em Microsoft, AWS e mais
Testando 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 Ansible
Maximizando a Python API da Red Hat Ansible plataforma de automação
Trabalhando com Ansible Galáxia e empregando estruturas de metadados
Aproveitamento de serviços de nuvem pública em alinhamento com Ansible
Implantação de aplicativos nativos da nuvem usando Ansible Automação
- Migrando para uma plataforma nativa da nuvem com Ansible
- Executando implementações avançadas Red Hat OpenShift
Automatizando redes com Ansible e respondendo à carga de trabalho de operações dinâmicas
- Trabalhando com módulos de rede Ansible e analisando dados Ansible
- Gerenciando timeout, proxy e outros problemas
- Praticar métodos de virtualização e contentorização
Manutenção e administração da plataforma e dos componentes de automação Ansible
Demonstrar os casos de automação mais comuns para a organização
Solução de problemas Red Hat Ansible da plataforma de automação
Resumo e conclusão
Requisitos
- Experiência em Linux administração de sistemas e CLI
- Experiência com tarefas básicas de automação Ansible
- Proficiência na sintaxe de programação YAML
- Conhecimento da infraestrutura de TI e dos fluxos de trabalho
- Conhecimento básico de Python linguagem de programação
Público-alvo
- [Engenheiros
- Programadores
- Administradores de 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