Ansible para principiantes - eLearning
450,00 EUR
- 25 hours
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

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

Cronograma del curso
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
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
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
Hechos, variables y manejadores
Lección 04
- Hechos
- Variables
- Reutilizar con variables
- Propósito de los controladores
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
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
Plantillas
Lección 07
- Plantillas
- Filtros de plantillas
- Condicionales de plantillas
- Bucles de plantillas
- Ampliar plantillas
Resultados de la tarea
Lección 08
- Registro de resultados
- Recopilación de datos con tareas
- Distribución de datos del host
- Datos personalizados
Automatización de pruebas
Lección 09
- Prueba de roles
- Uso de Molecule
- Primera prueba de molécula
- Depuración de pruebas
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
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
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
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

¿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
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

¿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!
