Programa del Curso

Introducción

Descripción general de Ansible Características y arquitectura del proyecto

  • Repaso de conceptos y principios fundamentales Ansible
  • Introducción a la sintaxis avanzada Ansible y a las herramientas de código abierto

Configuración de Ansible y configuración de recursos de automatización

  • Requisitos previos del sistema para Ansible
  • Elegir el entorno de sistema operativo óptimo para la instalación Ansible
  • Ejecución de comandos iniciales de nivel superior en Ansible CLI

Uso de proyectos y características de código abierto en cuadernos de estrategias

  • Creación de instancias de componentes de Playbooks para casos de uso avanzados

Trabajar con Ansible Inventarios para procesos de automatización complejos

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

Uso en profundidad de componentes tradicionales Ansible y comandos ad-hoc

Operar con sintaxis avanzada Ansible y usar prácticas YAML extensibles

  • ¿Cómo administrar cadenas de datos no seguras o sin procesar?

Ejecución de transformación de cadenas para funcionalidades flexibles Ansible

  • Manipulación de datos complejos para operaciones administrativas

Descripción general de los complementos de código abierto para Ansible Project

  • Ampliación de plugins para casos de uso óptimos

Actualización de las funciones de implementación de cuadernos de estrategias dentro de Ansible

  • Ejecuciones de interfaz de CLI frente a s. para Playbooks
  • Trabajar con palabras clave complejas y operar herramientas CLI intermedias

Administración de aplicaciones optimizadas de Ansible componentes y funciones ad-hoc

  • Mejores prácticas para trabajar con bucles, condicionales, etcétera.

Administración de errores de cuadernos de estrategias y configuración del entorno de tareas remotas

Reciclaje de artefactos y funciones reguladoras en Ansible

Emplear estructuras y patrones de inventario dinámicos

  • Revisión de conceptos de etiquetas especiales e implementación de sus usos

Aplicación de métodos de conexión extensibles y administración de claves de host

Cifrado Ansible del contenido del proyecto y ejecución de estrategias avanzadas de manipulación de datos

Integración Ansible con AWX para funciones de coordinación óptimas

Interacción con las API RESTful mediante Playbooks y AWX

Automatización de canalizaciones de compilación y optimización de flujos de trabajo en Ansible

Desarrollo de enfoques de CI/CD con Ansible

Resumen del desarrollo de módulos personalizados y plugins en Ansible

  • Implementación de prácticas eficientes para módulos o complementos locales y globales
  • Creación y escritura de módulos y plugins optimizados

Funcionamiento de Ansible herramientas y características con Python API 3.x y Python

Módulos de depuración y consejos para el formato Documentation

Implementación de Ansible módulos en plataformas externas

  • Directrices para Ansible implementaciones 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

Empleo de estructuras de metadatos en Ansible e integración con servicios de nube pública

Implementación de aplicaciones nativas de la nube mediante Ansible Automation

  • Migración a una plataforma nativa de la nube con Ansible

Integración Ansible con repositorios y configuración de mantenedores de colecciones

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

Ejercicio de métodos avanzados de mantenimiento y administración para Ansible proyectos y componentes

Discusión en profundidad de los conceptos del ciclo de desarrollo de Ansible

  • Aprovechamiento Ansible de la documentación y las colecciones de recursos de código abierto

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

Solución de problemas Ansible

Resumen y conclusión

Requerimientos

  • Dominio de la sintaxis de programación YAML y Python 3.x
  • Amplia experiencia en Linux administración de sistemas y CLI
  • Conocimiento de las tareas fundamentales Ansible de automatización
  • Comprensión de los conceptos y principios de la plataforma Ansible
  • Familiaridad con los flujos de trabajo de TI y DevOps la arquitectura

Audiencia

  • DevOps Ingenieros
  • Desarrolladores
  • Administradores de SysOps
 35 Horas

Número de participantes


Precio por Participante​

Testimonios (2)

Próximos cursos

Categorías Relacionadas