Visão Geral
Curso Red Hat Enterprise Linux Automation with Ansible, O Red Hat Enterprise Linux Automation com Ansible(RH294) foi projetado para administradores e desenvolvedores de sistemas Linux® que precisam automatizar o provisionamento, a configuração, a implantação de aplicativos e a orquestração. Você aprenderá como instalar e configurar o Ansible® em uma estação de trabalho de gerenciamento; preparar hosts gerenciados para automação; escrever Playbooks Ansible para automatizar tarefas; e execute playbooks para garantir que os servidores sejam implantados e configurados corretamente.
Objetivo
Instalar e configurar Ansible ou Red Hat Ansible Engine em um nó de controle.Criar e gerenciar inventários de hosts gerenciados, bem como prepará-los para a automação Ansible.Executar tarefas de automação ad hoc individuais a partir da linha de comando.Escrever playbooks Ansible para automatizar várias tarefas de forma consistente e aplicá-los a hosts gerenciados.Parametrizar playbooks usando variáveis e fatos e proteger dados confidenciais com o Ansible Vault.Escrever e reutilizar funções Ansible existentes para simplificar a criação de playbook e reutilizar código.Automatizar tarefas comuns de administração do sistema Red Hat Enterprise Linux usando Ansible .
Publico Alvo
Este curso é voltado para administradores de sistema Linux, engenheiros de DevOps, engenheiros de automação de infraestrutura e engenheiros de design de sistemas responsáveis por estas tarefas:
- Automatizando o gerenciamento de configuração
- Garantindo a implantação de aplicativos consistente e repetível
- Provisionamento e implantação de servidores de desenvolvimento, teste e produção
- Integração com fluxos de trabalho de integração/entrega contínua de DevOps
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico
Introduce Ansible
- Describe Ansible concepts and install Red Hat Ansible Engine.
Deploy Ansible
- Configure Ansible to manage hosts and run ad hoc Ansible commands.
Implement playbooks
- Write a simple Ansible Playbook and run it to automate tasks on multiple managed hosts.
Manage variables and facts
- Write playbooks that use variables to simplify management of the playbook and facts to reference information about managed hosts.
Implement task control
- Manage task control, handlers, and task errors in Ansible Playbooks.
Deploy files to managed hosts
- Deploy, manage, and adjust files on hosts managed by Ansible.
Manage large projects
- Write playbooks that are optimized for larger, more complex projects.
Simplify playbooks with roles
- Use Ansible roles to develop playbooks more quickly and to reuse Ansible code.
Troubleshoot Ansible
- Troubleshoot playbooks and managed hosts.
Automate Linux administration tasks
- Automate common Linux system administration tasks with Ansible.
TENHO INTERESSE