Programa del Curso

Introducción a Puppet

  • Qué es Puppet y cómo funciona
  • Ventajas de la automatización de infraestructura
  • Arquitectura de Puppet: Master, Agent, Manifests, Modules

Instalación y Configuración

  • Instalar Puppet en nodos Master y Agent
  • Configurar el entorno de Puppet
  • Estructura de directorios y archivos de configuración clave

Comprender y Escribir Manifests

  • Sintaxis y estructura básica
  • Aplicar manifests a nodos
  • Usar manifests para cambios en el sistema

Gestionar Nodos y Recursos

  • Definir nodos
  • Tipos de recursos: paquetes, servicios, archivos, usuarios, directorios
  • Crear tareas reutilizables

Trabajar con Módulos y Plantillas

  • Crear y usar módulos
  • Usar plantillas ERB para generar contenido dinámico
  • Estructurar componentes reutilizables

Características Avanzadas del Lenguaje de Puppet

  • Definiciones y clases personalizadas
  • Condicionales y expresiones
  • Relaciones y ordenación

Prácticas Recomendadas y Estilo

  • Estilo de lenguaje y convenciones de formato
  • Puppet Forge y módulos comunitarios
  • Detección y solución de problemas y problemas comunes

Resumen y Próximos Pasos

Requerimientos

  • Comprensión de Linux o administración del sistema Unix
  • Experiencia con herramientas de línea de comandos
  • Familiaridad con conceptos de configuración del sistema

Público objetivo

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

Número de participantes


Precio por Participante​

Testimonios (1)

Próximos cursos

Categorías Relacionadas