DO405

Configuration Management with Puppet

Está visualizando información sobre:

Configure los hosts de Red Hat Enterprise Linux en entornos DevOps utilizando Puppet

El curso Configuration Management with Puppet (DO405) está destinado a administradores de sistemas y administradores 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.

Descripción general del curso

En este curso se tratarán estudios de casos vinculados a 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. En este curso se tratarán la implementación del servidor Puppet en Red Hat Enterprise Linux y la implementación de Puppet como cliente.

Resumen del contenido del curso

  • Redacción de manifiestos de Puppet que empleen una variedad de recursos DSL para Puppet.
  • Implementación de un repositorio GIT y su uso para el mantenimiento de los módulos de Puppet.
  • Escritura de módulos de Puppet que implementen y configuren servicios de red.
  • Configuración de nodos maestros y de clientes de Puppet.
  • Implementación de la gestión de configuración de Puppet en un entorno DevOps.
  • Uso de Red Hat Satellite 6 para administrar las configuraciones de clientes con Puppet.

Público destinatario y requisitos previos

Público al que va dirigido este curso

  • Administradores de sistemas y administradores de nubes que tengan a su cargo la administración de sistemas y sistemas de clientes en la nube, tanto en Red Hat Enterprise Linux OpenStack Platform como en Red Hat Satellite

Requisitos previos para este curso

Descripción de este curso

Introducción al curso
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 administración de software.
Búsqueda de información con Facter
Visualización de información sobre sistemas con Facter.
Implementación de módulos de Puppet
Creación de módulos 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 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
Implementar Puppet en un entorno de Red Hat Satellite 6.

Nota: La descripción del curso está sujeta a cambios en función del avance de la tecnología y a medida que la naturaleza de las tareas relacionadas evolucione. Si tiene alguna duda o precisa confirmación sobre un objetivo o tema concreto, póngase en contacto con un especialista en capacitación.

Próximo examen o curso recomendado

Certificate of Expertise en Configuration Management with Puppet (EX405)
Demuestre sus habilidades, conocimientos y destrezas para automatizar la gestión de configuraciones con Puppet y Red Hat Enterprise Satellite 6.
Red Hat Satellite 6 Administration (RH403)
Aprenda a instalar Red Hat Satellite 6 en un servidor y a llenarlo con paquetes de software.

Repercusión de este curso de capacitación

Repercusión en la organización

Este curso está destinado a desarrollar las habilidades necesarias para implementar Puppet en un entorno de operaciones o de cloud computing, o de forma integral con los productos de Red Hat. Estas habilidades son apropiadas para las organizaciones que buscan ahorrar costos y lograr eficiencia operativa mediante la implementación de la metodología de DevOps con Puppet.

Aunque Red Hat haya creado este curso de forma tal que sus clientes saquen el mayor provecho, cada compañía e infraestructura es única, y los resultados y beneficios reales pueden variar.

Repercusión a nivel personal

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.

La marca denominativa de OpenStack® y el logotipo de OpenStack son marcas comerciales registradas/marcas de servicio o marcas comerciales/marcas de servicio de OpenStack Foundation en EE. UU. y en otros países, y se utilizan con permiso de OpenStack Foundation. No estamos afiliados a OpenStack Foundation ni a la comunidad de OpenStack, y tampoco gozamos de su respaldo ni su patrocinio.