Curso Ansible NetApp/Configuration Management with Ansible

  • DevOps | CI | CD | Kubernetes | Web3

Curso Ansible NetApp/Configuration Management with Ansible

32 horas
Visão Geral

Curso Ansible NetApp/Configuration Management with Ansible, Ansible é uma ferramenta de gerenciamento, implantação e orquestração de configuração de TI de código aberto. Este Curso Ansible NetApp/Configuration Management with Ansible, visa proporcionar grandes ganhos de produtividade para uma ampla variedade de desafios de automação. Essa ferramenta é muito simples de usar, mas poderosa o suficiente para automatizar ambientes complexos de aplicativos de TI multicamadas.

Benefícios do Ansible:

Automação Simplificada

  • Ansible é uma plataforma simples de usar, fácil de instalar e configurar, com uma taxa de aprendizado muito rápida. Em menos de 30 minutos é possível instalar e configurar o sistema e executar comandos ad hoc para servidores para resolver um problema específico: ajustes de horário de verão, sincronização de horário, alteração de senha de root, atualização de servidores, reinicialização de serviços, etc.

Baixa curva de aprendizado

  • O Ansible é fácil de implantar porque não usa agentes ou infraestrutura de segurança personalizada adicional. Ele também aproveita o YAML, uma linguagem simples para descrever seu trabalho de automação por meio de playbooks. Os playbooks enviam as configurações desejadas nos hosts definidos no inventário e podem até ser executados ad hoc (via linha de comando, não exigindo definições em arquivos).

Automatizar agora

  • A partir do momento que você consegue fazer ping nos hosts através do Ansible, você pode começar a automatizar seu ambiente. Comece com pequenas tarefas, seguindo as melhores práticas, priorizando tarefas que agreguem valor ao negócio, resolvam grandes problemas, ganhem tempo e melhorem a produtividade.

 

Pre-Requisitos
  • Conhecimento Básico de Informática.
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Introduction to Configuration Management with Ansible

  1. Ansible: An Introduction
  2. Current IT Automation State
  3. Configuration Management
  4. Ansible History
  5. Introducing Ansible
  6. How Ansible Works
  7. Dataflow

Understanding of Ansible Framework

  1. Case Study
  2. Ansible Way of Configuration Management
  3. Infrastructure as a Code (IaC)
  4. Idempotency
  5. Ansible Terminology

Ansible Deployment

  1. Pre-Requisites for Controller Node
  2. Installation and Configuration
  3. Ansible Configuration File
  4. Pre-Requisites for Managed Node
  5. Ansible Inventory
  6. Ansible Communication
  7. Ansible Architecture

Ad-Hoc Execution with Ansible

  1. Ansible Modules
  2. Ad-Hoc Remote Executions
  3. Ansible Commands
  4. Connections and Privilege Escalations

Ansible Playbooks

  1. YAML Structure
  2. Ansible Playbooks
  3. Playbooks Structure
  4. Playbooks Syntax Checks
  5. Playbooks Smoke Test
  6. Playbooks Real-Time Run
  7. Playbook Examples 1

Variables in Ansible

  1. Ansible Variables: An Introduction
  2. 1 Defining Variable in Ansible Cod
  3. Use Cases
  4. Ansible Facts
  5. Facts in Playbooks
  6. Disabling Facts

Conditionals, Loops and Handlers

  1. Conditionals in Ansible
  2. Loops in Ansible
  3. Handlers in Ansible

Ansible Roles

  1. Introduction
  2. Directory Structure
  3. Role Creation
  4. Include and Dependency Management

Ansible Vault

  1. Introduction
  2. Real-Time Example with Ansible Vault

Ansible Galaxy

  1. Ansible Galaxy: An Overview
  2. Real-Time Example with Ansible Galaxy

Ansible Playbook Optimization

  1. Copy and Fetch Modules
  2. Facts
  3. Forks
  4. Serial & Max_Fail_Percentage
  5. Asynchronous Action and Pooling
  6. Delegate
  7. Ignore Failed Commands
  8. Tags
  9. Jinja2 Templates
  10. Dry-Run
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h