Temario del curso
Introducción
Resumen de las Características y Arquitectura del Red Hat Ansible Automation Platform
- Repaso de conceptos y principios fundamentales de Ansible
- Comprensión de los contenidos y recursos principales de Ansible
Instalación y Configuración del Red Hat Ansible Automation Platform
- Requisitos previos para la instalación de Ansible
- Actualización de la versión actual de Ansible
Configuración del Red Hat Ansible Automation Platform
- Realización de métodos avanzados de configuración del entorno
- Trabajo con comandos CLI de nivel superior de Ansible
Ejecución de Playbooks de Ansible y Práctica de 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 de Ansible y Sistemas
Uso Profundo de Componentes Tradicionales de Ansible y Comandos Ad-Hoc
Utilización de la Sintaxis Avanzada de Automatización de Ansible con YAML
- Manejo de cadenas de datos inseguras o crudas
- Uso de anclajes 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 Expandible de Plugins de Ansible
- Tipos de plugins de Ansible y cómo maximizar su uso
Empleo de Palabras Clave Avanzadas de Playbooks y Herramientas de Línea de Comandos de Ansible
Resumen de Operaciones Complejas de Módulos con Red Hat Ansible
Gestión y Coordinación de Actualizaciones Rolling de Ansible
Acceso a Red Hat Ansible Tower Utilizando Ansible Automation Platform
Integración de Ansible con Red Hat Advanced Cluster Management
Interacción con APIs RESTful usando Playbooks y Tower
Automatización de Pipelines de Construcción y Optimización de Flujos de Trabajo en Ansible Automation Platform
Desarrollo de Enfoques CI/CD con Ansible Automation Platform y Tower
Creación y Escritura de Módulos y Plugins Personalizados para Proyectos de Desarrollo de Ansible
- Adición y optimización de módulos y plugins locales
- Convenciones y mejores prácticas para el desarrollo de módulos de Ansible
Operación del Red Hat Ansible Automation Platform con Python 3.x
Depuración de Módulos y Consejos para el Formato de Documentación
Resumen del Desarrollo de Módulos de Ansible en Plataformas Externas
- Directrices para la automatización de Ansible en Microsoft, AWS y más
Pruebas de Ansible con Métodos Eficientes y Monitoreo de Ciclos de Vida de Módulos
- Prácticas avanzadas de desarrollo para otros recursos y utilidades de Ansible
Maximización de la API Python del Red Hat Ansible Automation Platform
Trabajo con Ansible Galaxy y Empleo de Estructuras de Metadatos
Aprovechamiento de Servicios de Nube Pública en Alineación con Ansible
Implementación de Aplicaciones Nativas de la Nube Usando Ansible Automation
- 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 Operaciones de Carga Dinámica
- Trabajo con módulos de red de Ansible y análisis de datos de Ansible
- Gestión de timeout, proxy y otros problemas
- Práctica de métodos de virtualización y contenedores
Mantenimiento y Administración del Ansible Automation Platform y Componentes
Demostración de los Casos de Automatización Más Comunes a la Organización
Resolución de Problemas del Red Hat Ansible Automation Platform
Resumen y Conclusión
Requerimientos
- Conocimientos en administración de sistemas Linux y CLI
- Experiencia con tareas básicas de automatización Ansible
- Proficiencia en la sintaxis de programación YAML
- Comprensión de infraestructura IT y flujos de trabajo
- Conocimientos básicos del lenguaje de programación Python
Audiencia
- Ingenieros DevOps
- Desarrolladores
- Administradores SysOps
Testimonios (1)
Hubo muchos ejercicios prácticos supervisados y asistidos por el formador
Aleksandra - Fundacja PTA
Curso - Mastering Make: Advanced Workflow Automation and Optimization
Traducción Automática