Programa del Curso
Introducción
Descripción general de Red Hat Ansible Características y arquitectura de la plataforma de automatización
- Revisión de conceptos y principios fundamentales Ansible
- Comprensión de los contenidos y recursos básicos Ansible
Instalación y configuración de Red Hat Ansible Plataforma de automatización
- Requisitos previos para la instalación Ansible
- Actualización de la versión actual Ansible
Configuración de la plataforma de automatización Red Hat Ansible
- Realización de métodos avanzados de configuración del entorno
- Trabajar con comandos CLI de nivel superior Ansible
Ejecución de Ansible manuales de estrategias y práctica de la delegación de componentes
- Ejecución y gestión de casos de uso específicos para tareas y jugadas
Aprovechar los artefactos reutilizables Ansible y automatizar tareas complejas con el inventario
Manejo de la interacción de datos entre Ansible herramientas y sistemas
Uso en profundidad de componentes tradicionales Ansible y comandos ad-hoc
Uso de sintaxis de automatización avanzada Ansible con YAML
- Administración de cadenas de datos no seguras o sin procesar
- Uso de delimitadores y alias de YAML para una mayor flexibilidad
Manipulación de datos complejos y transformación de funcionalidades de cadena en Ansible
Trabajar con la arquitectura de plugins expandible Ansible
- Tipos de plugins Ansible y cómo maximizar sus usos
Empleo de palabras clave avanzadas de Playbook y herramientas de línea de comandos de Ansible
Visión general de las operaciones de módulos complejos con Red Hat Ansible
Gestión y coordinación de Ansible actualizaciones continuas
Accessing Red Hat Ansible Torre usando Ansible Plataforma de automatización
Integración Ansible con Red Hat Clúster avanzado Management
Interacción con las API RESTful mediante Playbooks y Tower
Automatización de canalizaciones de compilación y optimización de flujos de trabajo en Ansible Automation Platform
Desarrollo de enfoques de CI/CD con Ansible plataforma de automatización y torre
Creación y escritura de módulos y plugins personalizados para Ansible proyectos de desarrollo
- Adición y optimización de módulos y plugins locales
- Convenciones y mejores prácticas para el desarrollo de módulos Ansible
Operando Red Hat Ansible Plataforma de automatización con Python 3.x
Módulos de depuración y consejos para el formato Documentation
Resumen de Ansible Desarrollo de módulos en plataformas externas
- Directrices para Ansible Automatización en Microsoft, AWS y más
Pruebas Ansible con métodos eficientes y ciclos de vida de módulos de monitoreo
- Prácticas de desarrollo avanzadas para otros Ansible recursos y utilidades
Maximización de la API Python de la plataforma de automatización Red Hat Ansible
Trabajar con Ansible Galaxy y emplear estructuras de metadatos
Aprovechamiento de los servicios de nube pública en consonancia con Ansible
Implementación de aplicaciones nativas de la nube mediante Ansible automatización
- Migración a una plataforma nativa de la nube con Ansible
- Ejecución de implementaciones avanzadas Red Hat OpenShift
Automatización de redes con Ansible y respuesta a la carga de trabajo de operaciones dinámicas
- Trabajar con Ansible módulos de red y analizar Ansible datos
- Administración del tiempo de espera, el proxy y otros problemas
- Práctica de métodos de virtualización y contenedorización
Mantenimiento y administración de Ansible la plataforma de automatización y los componentes
Demostración de los casos de automatización más comunes a la organización
Solución de problemas Red Hat Ansible Plataforma de automatización
Resumen y conclusión
Requerimientos
- Experiencia en Linux administración de sistemas y CLI
- Experiencia con tareas básicas de automatización 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
Audiencia
- DevOps Ingenieros
- Desarrolladores
- Administradores de SysOps