Menú

Curso Ansible: Automatización de Sistemas IT del centro TrainingIT

Programa de Curso Ansible: Automatización de Sistemas IT

Modalidad: A Distancia , Online
Precio: 260 €
Si vienes de Empresa, puedes bonificar hasta el 100% del curso con el crédito FUNDAE.

Descripción

Domina Ansible y lleva la automatización IT a un nivel profesional con Infraestructura como Código.

El curso te introduce a una de las herramientas de automatización de infraestructura más utilizadas en el mundo. Aprenderás a gestionar sistemas mediante Infraestructura como Código, configurando entornos, ejecutando módulos y creando playbooks en YAML. Con un enfoque práctico, dominarás la organización del código con roles, el uso de Ansible Galaxy y la automatización de tareas en la nube, incluyendo la creación de instancias EC2 en AWS.

A quién va dirigido

  • Administradores de sistemas y redes que buscan optimizar su trabajo.
  • Desarrolladores y perfiles DevOps interesados en automatización.
  • Analistas de seguridad IT que gestionan entornos distribuidos.
  • Ingenieros y operadores de Cloud que desean aplicar buenas prácticas en infraestructura.

Objetivos

  • Comprender y aplicar el formato YAML en playbooks.
  • Definir variables, tareas, plays y roles reutilizables.
  • Crear templates con Jinja2 y aplicar condicionales, loops y tags.
  • Usar Ansible Galaxy para roles y colecciones de la comunidad.
  • Escribir y extender módulos propios en Python.

Temario

1.Introducción a Ansible

1.1 Introducción

1.2 Instalando Ansible en una máquina virtual Linux

1.3 Instalando Ansible en Ubuntu usando WSL

1.4 Comandos fundamentales en Ansible

1.5 Comprendiendo la arquitectura de Ansible

Test Tema 1

2.Conceptos fundamentales

2.1 Instalando Ansible usando entornos virtuales de python

2.2 Introducción a los módulos en Ansible

2.3 Ejecutando módulos de forma standalone

2.4 Preparando las máquinas a gestionar usando usuario y contraseña

2.5 Preparando las máquinas a gestionar usando clave pública

2.6 Introducción a los inventarios en Ansible

2.7 Ejemplo de ejecución de módulos sobre los inventarios de Ansible

2.8 ¿Qué son los facts en Ansible?

Test Tema 2

3.Conceptos avanzados

3.1 ¿Qué es YAML y por qué es importante conocerlo?

3.2 Variables

3.3 Tareas, Plays y Playbooks I

3.4 Tareas, Plays y Playbooks II

3.5 Qué son los handlers y para qué se usan

3.6 Condicionales

3.7 Tags

3.8 Templates I

3.9 Templates II

3.10 Bloques y gestión de errores

3.11 Bucles

3.12 Qué son los Roles en Ansible

3.13 Creando nuestro primer Rol

Test Tema 3

4.Creando módulos personalizados y aprovechando el potencial de ansible galaxy

4.1 Preparando nuestro entorno y actualizando python

4.2 Creando nuestro propio módulo en ansible

4.3 Añadiendo funcionalidades a nuestros módulos

4.4 Introducción a Ansible galaxy

4.5 Un vistazo al sitio web de Ansible galaxy

4.6 Utilizando Ansible Galaxy para gestionar colecciones

4.7 Utilizando Ansible Galaxy para gestionar roles

4.8 Caso práctico: despliegue de una instancia EC2 en AWS

4.9 Introducción a la consola de AWS y obtención de datos

4.10 Instalando AWS cli y configurando las credenciales de AWS

4.11 Ajustando nuestro playbook y depurando errores

4.12 Conectándonos a nuestra instancia EC2

Test Tema 4

Titulación obtenida

Certificado de aprovechamiento: Si has completado el curso y has realizado todas las pruebas prácticas del curso, y la media de tu calificación es igual o superior a 6.

Requisitos

  1. Cónocimientos básicos de Linux y Bash son valorables, aunque no imprescindibles
  2. Conocimientos básicos de python son valorables, aunque no imprescindibles
  3. Conocimientos básicos de AWS Cloud son valorables, aunque no imprescindibles

Información Adicional

Precio: 260,00 €

Si vienes de Empresa, puedes bonificar hasta el 100% del curso con el crédito FUNDAE

Contacta ahora con el centro

Junglebox S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad​