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 y Módulos

Instalación y configuración

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

Comprensión y redacción de manifiestos

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

Gestión de nodos y recursos

  • Definición de nodos
  • Tipos de recursos: paquetes, servicios, archivos, usuarios y 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

Características avanzadas del lenguaje de 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
  • Solución de problemas y casos comunes

Resumen y próximos pasos

Requerimientos

  • Conocimientos básicos de administración de sistemas Linux o Unix
  • Experiencia con herramientas de línea de comandos
  • Familiaridad con los conceptos de configuración del sistema

Audiencia objetivo

  • Administradores de sistemas que buscan automatizar su 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