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
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.
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)
Buen laboratorio práctico y guía de capacitación
Raymond - GOVERNMENT TECHNOLOGY AGENCY
Curso - Introduction to Ansible Automation
Traducción Automática
conocimientos de los formadores
Peter - Fast Lane Consulting and Education Services Limited
Curso - Introduction to Ansible Automation
Traducción Automática
It was really accurate for my understanding. As I was new in Ansible, there was good theoretical background explained with a lot of practical examples to understand Ansible basics. I am happy I attended such training!
Rostislav Mikl - Global Knowledge Network Training Limited
Curso - Introduction to Ansible Automation
El profesor es muy paciente y no pareció molestarse demasiado por mis numerosas preguntas.
Martine Schroor - Global Knowledge Network Training Limited
Curso - Introduction to Ansible Automation
Traducción Automática
- el enfoque del formador y cómo explicaba
hatim hajji - ING Business Shared Services B.V.
Curso - Introduction to Ansible Automation
Traducción Automática