Contacta con nosotros

Temario del curso

Introducción a Puppet

  • ¿Qué es Puppet y cómo funciona?
  • Ventajas de la automatización de infraestructuras.
  • Arquitectura de Puppet: Maestro, Agente, Manifiestos, Módulos.

Instalación y Configuración

  • Instalación de Puppet en nodos Maestro y Agente.
  • Configuración del entorno de Puppet.
  • Estructura de directorios y archivos de configuración clave.

Comprensión y Escritura de Manifiestos

  • Sintaxis y estructura básica.
  • Aplicación de manifiestos a nodos.
  • Uso de manifiestos para cambios en el sistema.

Gestión de Nodos y Recursos

  • Definición de nodos.
  • Tipos de recursos: paquetes, servicios, archivos, usuarios, directorios.
  • Creación de tareas reutilizables.

Trabajo con Módulos y Plantillas

  • Creación y uso de módulos.
  • Uso de plantillas ERB para generar contenido dinámico.
  • Estructuración de componentes reutilizables.

Funciones Avanzadas del Lenguaje Puppet

  • Definiciones y clases personalizadas.
  • Condicionales y expresiones.
  • Relaciones y ordenamiento.

Buenas Prácticas y Estilo

  • Convenios de estilo y formato del lenguaje.
  • Puppet Forge y módulos de la comunidad.
  • Resolución de problemas y errores comunes.

Resumen y Siguientes Pasos

Requerimientos

  • Comprensión de la administración de sistemas Linux o Unix.
  • Experiencia con herramientas de línea de comandos.
  • Conocimiento de los conceptos de configuración de sistemas.

Audiencia

  • Administradores de sistemas que buscan automatizar la infraestructura.
  • Profesionales de TI que evalúan Puppet como solución de gestión de configuraciones.
  • Especialistas en DevOps que construyen entornos escalables.
 14 Horas

Número de participantes


Precio por participante

Reseñas (1)

Próximos cursos

Categorías Relacionadas