Ansible

Print Friendly, PDF & Email

Em pré-inscrição. Entre em contacto para obter mais informações.

Nível: Iniciante | Duração: 14 horas

Formação Elegível para Cheque-Formação + Digital

Apresentação 

Esta é uma formação introdutória prática que introduz os participantes aos princípios e ferramentas essenciais do Ansible, capacitandoos para automatizar tarefas de configuração, deployment e gestão de sistemas de forma consistente e eficiente.  

Enquadramento 

A automação de tarefas de TI é uma competência cada vez mais exigida no mercado. Ferramentas como o Ansible permitem reduzir trabalho repetitivo, minimizar erros humanos e alcançar maior velocidade nas operações de infraestrutura. Este curso fornece a base necessária para começar a operar com Ansible em ambientes profissionais.  

Destinatários 

Este curso é ideal para: 

  • Profissionais de TI que iniciam a sua aprendizagem em automação; 
  • Administradores de sistemas com pouco ou nenhum contacto prévio com Ansible; 
  • Técnicos de operações que desejem entender os fundamentos da gestão de configuração; 
  • Desenvolvedores que queiram integrar automação no seu fluxo de trabalho. 

Prérequisitos 

Não são necessários conhecimentos prévios de Ansible, mas recomendase: 

  • Familiaridade com sistemas operativos baseados em Unix/Linux; 
  • Conceitos básicos de rede e administração de servidores; 
  • Conhecimento elementar de linha de comandos. 

Objectivo Geral 

Proporcionar aos formandos uma compreensão sólida dos fundamentos do Ansible e das suas capacidades para automatizar tarefas de infraestrutura.  

Objectivos Específicos 

No final do curso, os participantes serão capazes de: 

  • Instalar e configurar um ambiente de Ansible. 
  • Construir e gerir inventários de hosts. 
  • Escrever e executar playbooks simples. 
  • Utilizar variáveis e módulos básicos para automação. 
  • Automatizar tarefas repetitivas de administração de sistemas.
  • Compreender a estrutura de ficheiros e boas práticas de organização. 

Programa  

Módulo 1 — Introdução ao Ansible 

  • O que é Automação e Ansible 
  • Arquitectura e componentes essenciais 

Módulo 2 — Instalação e primeiros passos 

  • Preparar o ambiente de controlo 
  • Testar conectividade e módulos básicos 

Módulo 3 — Inventários e hosts 

  • Criar inventários estáticos 
  • Organizar grupos de máquinas 

Módulo 4 — Comandos AdHoc 

  • Execução de comandos rápidos 
  • Automação simples sem playbooks 

Módulo 5 — Playbooks básicos 

  • Sintaxe YAML e estrutura de playbooks 
  • Tarefas, módulos e handlers 

Módulo 6 — Variáveis e factos 

  • Introdução ao uso de variáveis 
  • Utilização de factos para decisões lógicas 

Módulo 7 — Gestão de configurações simples 

  • Templates Jinja2 
  • Deploy de configurações em múltiplos hosts 

Módulo 8 — Boas práticas iniciais 

  • Organização de projectos Ansible 
  • Estrutura recomendada de ficheiros 

Pedido de Informação