DO710
Red Hat Ansible Automation Platform Boot Camp
Visão geral
Descrição do curso
Aprenda a automatizar as tarefas de administração de sistemas Linux com o Red Hat Ansible Automation Platform, além de gerenciar fluxos de trabalho de automação complexos em escala e evitar pontos únicos de falha.
- O curso Ansible Automation Platform Boot Camp (DO710) foi elaborado para desenvolvedores e administradores de Linux que precisam automatizar as etapas repetíveis e suscetíveis a erros de provisionamento e configuração de sistemas e de implantação e orquestração de aplicações. Aprenda práticas recomendadas para o desenvolvimento da automação usando código reutilizável, técnicas avançadas de playbook, ambientes de execução compartilhados e preparação de automação escalável com o automation content navigator. Implante o automation controller para gerenciar fluxos de trabalho de automação de maneira centralizada, o automation mesh para expandir e distribuir a capacidade de execução e o automation hub privado para gerenciar coleções do Ansible Content Collections e automation execution environments usados por desenvolvedores de automação.
- Esta coleção de cursos é baseada no Red Hat Ansible Automation Platform 2.2.
- Como parte da inscrição, você receberá o Red Hat Learning Subscription Standard por um ano, que dá acesso ilimitado a todos os nossos cursos online, além de até cinco exames de certificação.
Após a conclusão do curso, você receberá 45 dias de acesso prolongado aos laboratórios hands-on para qualquer curso que inclua um ambiente virtual.
Observação: este curso é oferecido como aulas virtuais de dez dias. As durações podem variar de acordo com a entrega. Para conferir todos os detalhes, a programação e os preços do curso, selecione a localização e clique em "Registre-se" no menu à direita.Resumo do conteúdo do curso
- Instalar o Red Hat Ansible Automation Platform em nós de controle.
- Criar e atualizar inventários de hosts gerenciados e gerenciar as conexões deles.
- Automatizar tarefas administrativas com playbooks do Ansible.
- Criar playbooks eficazes em escala.
- Proteger dados confidenciais usados pelo Ansible Automation Platform com o Ansible Vault.
- Reutilizar o código e simplificar o desenvolvimento de playbooks com Ansible Roles e Ansible Content Collections.
- Aplicar as práticas recomendadas para automatizar de modo eficaz e eficiente com o Ansible.
- Fazer operações de automação como atualizações contínuas.
- Usar funcionalidades avançadas do Red Hat Ansible Automation Platform, incluindo filtros e plug-ins, para trabalhar com dados.
- Criar automation execution environments para conter e ajustar a escala do Red Hat Ansible Automation.
- Potencializar os recursos do automation content navigator para desenvolver playbooks do Ansible.
- Discutir a arquitetura do Red Hat Ansible Automation Platform 2.
- Instalar e configurar automation controllers e automation hubs privados para coordenar e escalar de forma centralizada o Red Hat Ansible Automation.
- Integrar o Red Hat Ansible Automation Platform com serviços de repositório Git centralizados, como o GitLab.
- Gerenciar usuários, equipes e permissões de acesso nos serviços do Red Hat Ansible Automation Platform.
- Criar e gerenciar fluxos de trabalho que executam a automação com base no sucesso ou falha de tarefas anteriores.
- Solucionar problemas e fazer a manutenção dos serviços do Red Hat Ansible Automation Platform.
- Discutir as práticas recomendadas para garantir alta disponibilidade e escalabilidade de um grande cluster de automação.
Público-alvo
Este curso é destinado a administradores de sistemas Linux, engenheiros de DevOps, de confiabilidade de sites e de automação de infraestruturas e desenvolvedores responsáveis por tarefas repetíveis, como:
- Automatizar o gerenciamento de configurações
- Garantir a implantação consistente e repetível de aplicações
- Provisionar e implantar servidores de desenvolvimento, teste e produção
- Integrar fluxos de trabalho de entrega/integração contínuas de DevOps
Treinamentos recomendados
- Ter a certificação Red Hat Certified System Administrator (RHCSA) ou demonstrar experiência equivalente
Considerações técnicas
- Este curso não exige requisitos técnicos especiais ao participante.
Tópicos
- Introdução ao Red Hat Ansible Automation Platform
- Descreva os conceitos fundamentais do Red Hat Ansible Automation Platform e como ele é usado, e instale o Red Hat Ansible Automation Platform.
- Implementação de um playbook do Ansible
- Crie um inventário de hosts gerenciados, grave um playbook simples do Ansible e execute o playbook para automatizar tarefas nesses hosts.
- Gerenciamento de variáveis e fatos
- Grave playbooks que usam variáveis para simplificar o gerenciamento deles e crie fatos para usar informações sobre os hosts gerenciados.
- Implementação do controle de tarefas
- Gerencie manipuladores, controle e erros de tarefas nos playbooks do Ansible.
- Implantação de arquivos em hosts gerenciados
- Implante, gerencie e ajuste arquivos em hosts gerenciados pelo Ansible Automation Platform.
- Gerenciamento de plays e playbooks complexos
- Grave playbooks para ações e playbooks maiores e mais complexos.
- Simplificação de playbooks com roles
- Use roles do Ansible Automation Platform para desenvolver playbooks com mais rapidez e reutilizar o código.
- Solução de problemas com o Red Hat Ansible Automation Platform
- Solucione problemas em hosts gerenciados e playbooks.
- Automação de tarefas administrativas do Linux
- Automatize tarefas comuns de administração de sistemas Linux com o Ansible Automation Platform.
- Desenvolvimento de playbooks com o Ansible Automation Platform 2
- Desenvolva playbooks do Ansible com o Red Hat Ansible Automation Platform 2 seguindo práticas recomendadas.
- Gerenciamento do Content Collections e dos execution enviroments
- Execute playbooks que usem coleções do Ansible Content Collections não inclusas no Ansible Core utilizando um execution environment existente ou fazendo o download no automation hub.
- Execução de playbooks com o automation controller
- Descubra o que é o automation controller e use o recurso para executar os playbooks que você desenvolveu com o automation content navigator.
- Trabalho com configurações do Ansible
- Examine e ajuste as configurações do Ansible e do automation content navigator para simplificar o desenvolvimento e solucionar problemas.
- Gerenciamento de inventários
- Use as funcionalidades avançadas do Ansible para gerenciar inventários.
- Gerenciamento de execução de tarefas
- Controle e otimize a execução de tarefas por playbooks do Ansible.
- Transformação de dados usando filtros e plug-ins
- Preencha, manipule e gerencie dados nas variáveis usando filtros e plug-ins.
- Coordenação de atualizações contínuas
- Use as funcionalidades avançadas do Ansible para gerenciar atualizações contínuas, reduzir o downtime e assegurar a mantenabilidade e a simplicidade dos playbooks do Ansible.
- Criação de coleções para o Content Collections e execution environments
- Escreva e publique suas próprias coleções do Ansible Content Collections. Incorpore essas coleções a um automation execution environment personalizado e execute-as em playbooks usando o automation controller.
- Instalação do Red Hat Ansible Automation Platform
- Descubra o que é o Red Hat Ansible Automation Platform e execute uma instalação básica do automation controller e do automation hub.
- Gerenciamento do acesso de usuários
- Crie contas de usuários e as organize em equipes/grupos no automation hub e automation controller. Depois, atribua permissões a elas para administrarem e acessarem os recursos em cada serviço.
- Gerenciamento de inventários e credenciais de máquina
- Crie inventários de máquinas a serem gerenciados. Configure as credenciais necessárias para que os nós de execução do automation controller acessem e executem tarefas do Ansible nesses sistemas.
- Gerenciamento de projetos e inicialização de tarefas do Ansible
- Crie projetos e templates de tarefas na interface de usuário web e os use para iniciar playbooks do Ansible armazenados em repositórios Git com o objetivo de automatizar tarefas em hosts gerenciados.
- Configuração avançadas de tarefas
- Configure funcionalidades avançadas do automation controller para implementar tarefas com mais eficácia e eficiência.
- Criação de fluxos de trabalho de tarefas
- Use funcionalidades avançadas de templates de tarefa para melhorar o desempenho, simplificar a personalização, iniciar várias tarefas, programar automaticamente tarefas recorrentes e enviar notificações sobre resultados.
- Gerenciamento de inventários avançados
- Gerencie inventários que são gerados dinamicamente de scripts ou da funcionalidade de inventário inteligente do automation controller.
- Automação de configurações do Ansible Automation Platform
- Automatize a configuração e a implantação de serviços do Red Hat Ansible Automation Platform usando o Ansible Content Collections, a API do automation controller e os webhooks Git.
- Manutenção do Red Hat Ansible Automation Platform
- Realize tarefas rotineiras de manutenção e administração do Red Hat Ansible Automation Platform.
Resultados
Impacto para a organização
- Usar a automação para aumentar a eficiência operacional e eliminar processos manuais.
- Ajustar facilmente a escala da infraestrutura dinâmica de TI da empresa.
- Acelerar o time to value (TTV) de aplicações.
- Implementar e adequar com rapidez a inovação necessária seguindo práticas de DevOps.
- Distribuir a automação por toda a empresa com o uso de código reutilizável.
- Criar com facilidade automação escalável para grandes ambientes empresariais com a nova arquitetura em containers.
- Implantar o gerenciamento eficiente e confiável da infraestrutura de automação do Ansible para simplificar a automação dos sistemas da empresa, gerando mais economia e eficiência operacional.
Impacto para o profissional
Você poderá aplicar os primeiros princípios da automação para resolver problemas reais do sistema Linux e dos serviços por meio da criação eficaz de playbooks do Ansible e da aplicação do Red Hat Ansible Automation Platform. Você vai adquirir habilidades para automatizar fluxos de trabalho, criar uma base para as práticas de DevOps e aprender a potencializar o Ansible Automation Platform nos trabalhos de desenvolvimento. Além disso, aprenderá a desenvolver a automação de modo a expandir a escala para equipes grandes e empresas complexas. Você também vai adquirir habilidades para gerenciar e otimizar playbooks, criar e compartilhar coleções e execution environments, além de aprender a usar o automation content navigator para gerenciar o ciclo de vida da automação. Por fim, você vai descobrir como instalar e gerenciar o automation controller e o automation hub privado do Red Hat Ansible Automation Platform 2 para implantar e operar serviços de automação do Ansible na sua área ou em escala maior.
Próximos exames ou cursos recomendados
Defina sua trajetória de aprendizagem
Participe deste curso que é parte do Red Hat Learning Subscription, que oferece um ano de acesso ilimitado e sob demanda aos nossos recursos de aprendizagem online.
Verifique seu conhecimento
Faça uma avaliação de habilidades gratuita para testar seu know-how, verificar o que está faltando para você e saber por onde começar no Red Hat Training.