Ansible para principiantes - eLearning

450,00 EUR

  • 25 hours
eLearning

Automatiza más rápido, de forma más inteligente y eficiente con el curso Learn Ansible y desbloquea el poder de la infraestructura como código. Esta formación práctica te introduce en Ansible, una de las herramientas de automatización de código abierto más utilizadas para la gestión de configuraciones, el despliegue de aplicaciones y la orquestación de TI.

Características clave

Idioma

Curso y material en inglés

Nivel

Nivel principiante

Acceso

1 año de acceso a la plataforma de aprendizaje

12 horas de videos a demanda

con más de 25 horas de estudio recomendadas

15 evaluaciones calificadas automáticamente

15 ejercicios prácticos

Certificado

Incluye certificado de finalización del programa

Hero

Resultados de aprendizaje

Al final de este curso, serás capaz de:

Automatización

Comprender cómo Ansible permite la automatización en entornos de TI

Configuración

Usa Ansible para la gestión de configuración y el despliegue de aplicaciones

YAML

Escribe y ejecuta playbooks utilizando la sintaxis YAML

Control

Trabajar con módulos de Ansible para controlar los recursos del sistema

Gestionar

Administra inventarios y sistemas remotos de forma eficiente

Variables

Usa variables, controladores y componentes reutilizables en la automatización

Roles

Implementar roles y colecciones para una automatización escalable

DevOps

Automatiza flujos de trabajo y tareas de DevOps en el mundo real

Hero

Cronograma del curso

  1. Introducción a Ansible

    Lección 01

    • Introducción a Ansible
    • Instalación de Ansible
    • Primer comando de Ansible
    • Primer playbook de Ansible
    • Ansible y YAML
  2. Módulos básicos de Ansible

    Lección 02

    • Instalación de paquetes con Ansible
    • Configuración de archivos con Ansible
    • Configuración de servicios con Ansible
    • Configuración de la nube con Ansible
    • Configuración de contenedores con Ansible
  3. Gestión de inventario

    Lección 03

    • Shell seguro
    • Control de servidores remotos
    • Grupos de inventario
    • Grupos de grupos
    • Aplicar grupos
    • Inventario dinámico
    • Uso de inventario dinámico
  4. Hechos, variables y manejadores

    Lección 04

    • Hechos
    • Variables
    • Reutilizar con variables
    • Propósito de los controladores
  5. Roles y colecciones

    Lección 05

    • Propósito de los roles
    • Estructura de roles
    • Primer rol de Ansible
    • Finalidad de las colecciones
    • Primera colección de Ansible
    • Acerca de Ansible Galaxy
    • Uso de Ansible Galaxy
    • Segundo despliegue de Ansible
    • Ejecución y depuración
  6. Diseño de rol de control

    Lección 06

    • Tareas condicionales
    • Aplicar condiciones
    • Éxito y fracaso de la tarea
    • Bucles de tareas
    • Bucles de tareas con variables
  7. Plantillas

    Lección 07

    • Plantillas
    • Filtros de plantillas
    • Condicionales de plantillas
    • Bucles de plantillas
    • Ampliar plantillas
  8. Resultados de la tarea

    Lección 08

    • Registro de resultados
    • Recopilación de datos con tareas
    • Distribución de datos del host
    • Datos personalizados
  9. Automatización de pruebas

    Lección 09

    • Prueba de roles
    • Uso de Molecule
    • Primera prueba de molécula
    • Depuración de pruebas
  10. Complementos y módulos personalizados

    Lección 10

    • Plugins de Ansible
    • Creación de un complemento
    • Filtrar complementos
    • Complementos de devolución de llamada
    • Módulos de Ansible
    • Creación de un módulo
  11. Desarrollo local

    Lección 11

    • Ansible para desarrollo
    • Vagabundo
    • Ansible para pruebas de integración
    • Vagrant con múltiples máquinas
    • Mejores prácticas de Ansible
  12. Implementación en la nube

    Lección 12

    • Automatización del despliegue de AWS con Ansible
    • Consultar el estado de AWS
    • Creación de recursos de AWS
    • Creación de instancias de AWS
    • Aprovisionamiento de entornos de prueba de integración
    • Ejecución de pruebas de integración con Ansible
    • Mantener los entornos efímeros
    • Empaquetador
    • Creación de imágenes de máquina en AWS
    • Actualización y autoescalado en AWS
  13. Implementación en la nube

    Lección 13

    • Conector de Docker para Ansible
    • Ansible para la creación de imágenes de contenedores
    • Ansible para la gestión de registros de contenedores
    • Ansible y contenedores
    • Contenedores en AWS con Ansible
    • Contenedores e idempotencia
    • Mejores prácticas de Ansible
Ansible para principiantes

¿Quién debería inscribirse en este programa?

Ingenieros DevOps y profesionales aspirantes a DevOps

Administradores de sistemas y profesionales de operaciones de TI

Ingenieros de nube e ingenieros de infraestructura

Desarrolladores que trabajan con automatización de despliegues

Ingenieros de redes y profesionales de seguridad

Cualquier persona interesada en la automatización y la Infraestructura como Código

Comenzar curso ahora

Requisitos previos

  • Familiaridad con las operaciones de línea de comandos de Linux
  • Conocimientos básicos de editores de texto
  • Es útil tener experiencia instalando y configurando aplicaciones
  • No se requiere experiencia previa con Ansible

Declaraciones

Licencias y acreditación

Este curso se ofrece de acuerdo con el Acuerdo del Programa de Socios y cumple con los requisitos del Acuerdo de Licencia

Política de Equidad

Se anima a los candidatos a ponerse en contacto con AVC para recibir orientación y apoyo durante todo el proceso de adaptación.


Preguntas frecuentes

Contact background

¿Necesita soluciones corporativas o integración LMS?

¿No encontraste el curso o programa que encajaría para tu empresa? ¿Necesitas integración con un LMS? ¡Escríbenos! ¡Resolveremos todo!