Contacta con nosotros

Temario del curso

1. Introducción a Ansible

  • Descripción general sobre la gestión de configuraciones y la automatización
    • ¿Qué es la gestión de configuraciones?
    • Importancia de la automatización en las operaciones informáticas
  • ¿Qué es Ansible?
    • Historia y evolución
    • Características y ventajas principales
  • Arquitectura de Ansible
    • Nodo de control y nodos gestionados
    • Archivos de inventario y configuración
    • Módulos, complementos y Playbooks
  • Ejercicio práctico

2. Configuración de Ansible

  • Instalación de Ansible
    • Procedimientos de instalación en distintos sistemas operativos (Windows, macOS y Linux)
  • Configuración del entorno
    • Ajustes necesarios en el nodo de control
    • Generación y distribución de claves SSH
  • Ejercicio práctico

3. Conceptos básicos de Ansible y automatización

  • Uso de comandos ad hoc para la automatización
    • Ejecución de órdenes simples con Ansible
    • Aplicación de los módulos más habituales de Ansible (ping, command, copy, yum, apt)
  • Gestión del inventario
    • Diferencias entre el inventario estático y dinámico
    • Agrupación de hosts
    • Variables a nivel de host y de grupo
  • Ejercicio práctico

4. Creación de tu primer Playbook

Teoría (20 minutos)

  • Introducción a los Playbooks
    • Bases de la sintaxis YAML
    • Estructura de un Playbook: plays, tareas y variables
  • Automatización mediante Playbooks
    • Ejemplos de tareas: instalación de software, gestión de archivos y servicios
  • Ejercicio práctico
  • Control de tareas
    • Incorporación de manejadores y notificaciones
    • Aplicación de condiciones y bucles en las tareas

5. Conceptos avanzados de Playbooks

  • Uso de roles para organizar la automatización
    • Introducción a los roles
    • Creación y empleo de roles en proyectos
  • Variables y datos recopilados
    • Definición y manejo de variables
    • Obtención e implementación de información del sistema
  • Plantillas
    • Aplicación de plantillas Jinja2
    • Generación dinámica de archivos de configuración
  • Ejercicio práctico

6. Conclusión y siguientes pasos

  • Resumen del día
    • Puntos clave sobre la automatización con Ansible
  • Recursos adicionales de aprendizaje
    • Libros, tutoriales y documentación oficial
  • Preguntas y respuestas

Requerimientos

Conocimientos básicos sobre comandos de Linux/Unix Familiaridad con SSH y conceptos básicos de redes

 7 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 1450 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (5)

Próximos cursos

Categorías Relacionadas