El curso Configuration Management with Puppet (DO405) está destinado a administradores de sistemas y de nubes que desean implementar Puppet de forma integral con los productos de Red Hat® en un entorno de operaciones o de cloud computing.
Este curso abarca Red Hat Enterprise Linux® 7 y Red Hat Satellite 6.
Abordaremos estudios de casos vinculados a los productos de Red Hat que utilizan Puppet: Red Hat Enterprise Linux OpenStack® Platform y Red Hat Satellite. Se presentarán conceptos clave sobre Puppet, entre ellos, bloques de lenguaje, módulos, clases y recursos. El curso abarcará la implementación del servidor Puppet en Red Hat Enterprise Linux y la implementación de Puppet como cliente.
Configuration Management with Puppet – Classroom Training
- Intermedio

Próximos inicios
No disponibles en este momento.
Objetivos
Como resultado de haber asistido a este curso, los alumnos serán capaces de implementar Puppet en un entorno de operaciones o de cloud computing.
Los alumnos serán capaces de demostrar las siguientes habilidades:
- Redacción de manifiestos de Puppet que empleen una variedad de recursos DSL para Puppet.
- Autoría de módulos de Puppet para la implementación y configuración de servicios de red.
- Implementación de nodos maestros y de clientes de Puppet.
- Uso de Red Hat Satellite 6 para administrar la configuración del sistema con Puppet.
Requisitos
No es necesario cumplir con requisitos previos para acceder a este curso
Contenidos
- Introducción
- Introducción al curso.
- Identificación de las funciones de administración de sistemas de Puppet
- Identificación de las funciones de administración de sistemas en el código de Puppet.
- Arquitectura de Puppet
- Descripción de la arquitectura de Puppet y de un modelo de estado.
- Implementación de un manifiesto de Puppet
- Creación, validación e implementación de un manifiesto de Puppet.
- Solución de problemas de manifiestos de Puppet
- Detección de errores de documentación y diagnóstico en los manifiestos de Puppet.
- Implementación de Git
- Implementación de Git para la gestión de software.
- Búsqueda de información con Facter
- Visualización de la información sobre los sistemas con Facter.
- Implementación de módulos de Puppet
- Creación de módulos de Puppet e implementación de clases en un manifiesto.
- Implementación de relaciones en un módulo de Puppet
- Implementación de espacios de nombres, relaciones y dependencias en un módulo de Puppet.
- Implementación de variables y condicionales en un módulo de Puppet
- Implementación de variables y condicionales en un módulo de Puppet.
- Identificación de las funciones avanzadas de administración de sistemas de Puppet
- Identificación de las funciones avanzadas de administración de sistemas en el código de Puppet.
- Implementación de Puppet
- Implementación y configuración de un master y de un cliente de Puppet.
- Implementación de módulos externos de Puppet
- Implementación de módulos de Puppet desde Puppet Forge.
- Implementación de Puppet en un entorno DevOps
- Implementación de Puppet en un entorno DevOps.
- Implementación de Puppet en Red Hat Satellite 6
- Implementación de Puppet en un entorno de Red Hat Satellite 6.
Perfil del docente
- Formador Certificado por CAS Training
- Más de 5 años de experiencia profesional
- Más de 4 años de experiencia docente
- Profesional activo en empresas del sector IT
Beneficios para tu formación
Haz click aquí y descubre los descuentos, promociones y ayudas disponibles para tu formación tecnológica.