Contacta con nosotros

Temario del curso

Introducción

Panorama general de las características y la arquitectura de la plataforma de automatización de Red Hat Ansible

  • Revisión de conceptos y principios fundamentales de Ansible
  • Comprensión de los contenidos y recursos principales de Ansible

Instalación y configuración de la plataforma de automatización de Red Hat Ansible

  • Requisitos previos para la instalación de Ansible
  • Actualización de la versión actual de Ansible

Configuración de la plataforma de automatización de Red Hat Ansible

  • Ejecución de métodos avanzados de configuración del entorno
  • Uso de comandos CLI de Ansible de alto nivel

Ejecución de playbooks de Ansible y práctica de la delegación de componentes

  • Ejecución y gestión de casos de uso específicos para tareas y plays

Aprovechamiento de artefactos reutilizables de Ansible y automatización de tareas complejas con inventario

Manejo de la interacción de datos entre herramientas y sistemas de Ansible

Uso detallado de componentes tradicionales de Ansible y comandos ad hoc

Utilización de la sintaxis avanzada de automatización de Ansible con YAML

  • Gestión de cadenas de datos inseguras o sin procesar
  • Uso de anclas y alias de YAML para mayor flexibilidad

Manipulación de datos complejos y transformación de funcionalidades de cadenas en Ansible

Trabajo con la arquitectura de plugins expansible de Ansible

  • Tipos de plugins de Ansible y cómo maximizar su uso

Empleo de palabras clave avanzadas para playbooks y herramientas de línea de comandos de Ansible

Panorama general de operaciones complejas de módulos con Red Hat Ansible

Gestión y coordinación de actualizaciones progresivas (rolling updates) de Ansible

Acceso a Red Hat Ansible Tower mediante la plataforma de automatización de Ansible

Integración de Ansible con Red Hat Advanced Cluster Management

Interacción con APIs RESTful utilizando playbooks y Tower

Automatización de pipelines de construcción y agilización de flujos de trabajo en la plataforma de automatización de Ansible

Desarrollo de enfoques CI/CD con la plataforma de automatización de Ansible y Tower

Creación y escritura de módulos y plugins personalizados para proyectos de desarrollo con Ansible

  • Agregado y optimización de módulos y plugins locales
  • Convenciones y mejores prácticas para el desarrollo de módulos de Ansible

Operación de la plataforma de automatización de Red Hat Ansible con Python 3.x

Depuración de módulos y consejos para el formato de documentación

Panorama general del desarrollo de módulos de Ansible en plataformas externas

  • Directrices para la automatización con Ansible en Microsoft, AWS y otras plataformas

Pruebas de Ansible con métodos eficientes y monitoreo de los ciclos de vida de los módulos

  • Prácticas avanzadas de desarrollo para otros recursos y utilidades de Ansible

Maximización de la API de Python de la plataforma de automatización de Red Hat Ansible

Trabajo con Ansible Galaxy y empleo de estructuras de metadatos

Aprovechamiento de servicios en la nube pública en alineación con Ansible

Despliegue de aplicaciones nativas de la nube utilizando automatización con Ansible

  • Migración a una plataforma nativa de la nube con Ansible
  • Ejecución de implementaciones avanzadas de Red Hat OpenShift

Automatización de redes con Ansible y respuesta a cargas de trabajo operativas dinámicas

  • Trabajo con módulos de red de Ansible y análisis de datos de Ansible
  • Gestión de tiempos de espera, proxy y otros problemas
  • Práctica de métodos de virtualización y contenedorización

Mantenimiento y administración de la plataforma de automatización de Ansible y sus componentes

Demostración de los casos de automatización más comunes ante la organización

Solución de problemas en la plataforma de automatización de Red Hat Ansible

Resumen y conclusión

Requerimientos

  • Conocimientos previos en administración de sistemas Linux y CLI
  • Experiencia en tareas básicas de automatización con Ansible
  • Dominio de la sintaxis de programación YAML
  • Comprensión de la infraestructura de TI y los flujos de trabajo
  • Conocimientos básicos del lenguaje de programación Python

Público objetivo

  • Ingenieros de DevOps
  • Desarrolladores
  • Administradores de SysOps
 35 Horas

Número de participantes


Precio por participante

Testimonios (2)

Próximos cursos

Categorías Relacionadas