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.