DO410

Automation with Ansible and Ansible Tower

Está visualizando información sobre:

Actualícese rápidamente con Ansible y Ansible Tower

El curso Automation with Ansible and Ansible Tower (DO410) se diseñó para los profesionales de TI que deseen automatizar el entorno de TI empresarial de manera estandarizada, a fin de mejorar la eficiencia operativa con el uso de Ansible. Aprenda a usar Ansible durante la automatización, la configuración, la implementación y la administración, y a utilizar Red Hat®Ansible Tower para administrar Ansible de forma centralizada a escala empresarial. El curso combina el contenido de Automation with Ansible (DO407) y el de Automation with Ansible II: Ansible Tower (DO409).

Esta capacitación se basa en Ansible 2.3, Ansible Tower 3.1 y Red Hat® Enterprise Linux® 7.3.

Descripción general del curso

Con las actividades prácticas aprenderá a automatizar la administración de sistemas en los hosts que gestione con Ansible, redactar guías de Ansible para estandarizar la ejecución de las tareas y administrar el cifrado para Ansible con Ansible Vault. Después de este curso podrá implementar y usar Red Hat® Ansible Tower para administrar proyectos, guías y funciones actuales de Ansible, y todo de forma centralizada; realizar el mantenimiento y la administración básicos de la instalación de Ansible Tower, y configurar usuarios y equipos que gestionen el acceso a los sistemas, los proyectos y otros recursos, con controles de acceso otorgados según los roles y permisos. Aprenda a utilizar el panel visual para iniciar, controlar y supervisar las tareas de Ansible de forma centralizada, a usar la interfaz de programación de aplicaciones (API) de Ansible Tower para iniciar las tareas con las plantillas existentes, y a programar las tareas de Ansible y actualizar el inventario de hosts dinámicamente.

Resumen del curso

  • Instalación y solución de problemas de Ansible en nodos centrales y hosts administrados.
  • Automatización de las tareas administrativas con guías de Ansible y comandos ad hoc.
  • Redacción de guías eficaces de Ansible.
  • Protección de los datos confidenciales que se usan en las tareas realizadas con Ansible Vault.
  • Instalación y configuración de Ansible Tower para la administración de Ansible empresarial.
  • Uso de Ansible Tower para que los usuarios y equipos controlen el acceso a los inventarios y los permisos para las máquinas.
  • Creación de plantillas de tareas en Ansible Tower para estandarizar la ejecución de las guías.
  • Inicio centralizado de las guías, y supervisión y revisión de los resultados de las tareas con Ansible Tower.

Público destinatario y requisitos previos

Público al que va dirigido este curso

  • Este curso se diseñó para los administradores del sistema Linux, los administradores de nube y los administradores de red que necesiten automatizar la administración de configuraciones, la implementación de las aplicaciones y la orquestación entre servicios de toda la empresa.

Requisitos previos para este curso

Descripción de este curso

Introducción a Ansible
Descripción de la terminología y la arquitectura de Ansible.
Implementación de Ansible
Configure Ansible y ejecute comandos ad hoc.
Implementación de guías
Redacción de ficheros y ejecución de una guía de Ansible.
Gestión de variables e inclusiones
Descripción del alcance y la prioridad de una variable, gestión de variables y datos en un fichero, y administración de inclusiones.
Implementación de control de tareas
Administración de control de tareas, gestores y etiquetas en las guías de Ansible.
Implementación de plantillas Jinja2
Utilice plantillas Jinja2.
Implementación de funciones
Creación y administración de funciones.
Configuración de guías complejas
Aprenda y replique la manera en que Ansible ejecuta las reproducciones y tareas con patrones de host, delegación y paralelismo.
Implementación de Ansible Vault
Gestión de cifrado con Ansible Vault.
Solución de problemas de Ansible
Solucione los problemas de la máquina de control y los nodos administrados de Ansible.
Instalación de Ansible Tower y descripción de su arquitectura
Explique qué es Ansible Tower y demuestre que puede navegar y usar su interfaz de usuario web en un nivel básico.
Creación de usuarios y equipos para que controlen el acceso según las funciones
Genere cuentas de usuarios y organícelas en grupos que se puedan utilizar conjuntamente con el control de acceso según las funciones para administrar la gestión y el acceso a recursos organizativos en Ansible Tower.
Creación y gestión de inventarios y credenciales
Cree inventarios de máquinas para administrar y configurar credenciales que le permitan que Ansible Tower ejecute tareas en estos sistemas.
Administración de proyectos de implementación con Ansible Tower
Creación de proyectos básicos y plantillas de tareas en Ansible Tower que se pueden utilizar para ejecutar guías de Ansible con el fin de aprovisionar y configurar sistemas administrados.
Desarrollo de flujos de trabajo de tareas
Utilice las funciones adicionales de las plantillas de tareas para mejorar los flujos de trabajo mediante la creación de formularios y plantillas sencillos, para iniciar varias tareas en secuencia e informar sobre su éxito o fracaso a través de sistemas de notificación externos.
Actualización de inventarios de forma dinámica y comparación de los usuarios de los inventarios
Uso de técnicas avanzadas para trabajar con inventarios, incluida la creación dinámica de inventarios a partir de recursos de información centralizada y la supervisión de hosts en un inventario para detectar alteraciones o diferencias de configuración.
Mantenimiento y administración de Ansible Tower
Realice el mantenimiento y la administración de rutina de Ansible Tower, y conozca las herramientas de las líneas de comandos y la API de Ansible Tower a un nivel básico.

Nota: La descripción del curso está sujeta a cambios en función de los avances de la tecnología y las modificaciones de las tareas relacionadas. Si tiene dudas o necesita confirmar algún objetivo o tema concreto, póngase en contacto con un especialista de Red Hat.

Próximo examen o curso recomendado

Red Hat Certified Specialist in Ansible Automation Exam (EX407)
Incluye los primeros 12 capítulos del curso.

Ventajas de este curso

Beneficios para la empresa

El objetivo de este curso es desarrollar las habilidades necesarias que le permitan utilizar Ansible para estandarizar y automatizar la implementación, la gestión, la configuración y la orquestación de los sistemas y las aplicaciones, en todas las operaciones y los entornos de cloud computing en empresas grandes. Las organizaciones que busquen aumentar los ahorros de costos y la eficiencia operativa implementando la metodología DevOps con Ansible y usando Ansible Tower necesitarán personal que disponga de dichas habilidades, a fin de que la empresa adopte los sistemas ampliamente y logre la automatización de Ansible en toda la empresa.

Aunque Red Hat haya diseñado este curso para que sus clientes saquen el mayor provecho posible, cada empresa e infraestructura es única, así que los beneficios reales pueden variar.

Beneficios para la persona que tome el curso

Después de asistir al curso, podrá redactar las guías de Ansible e iniciarlas para administrar hosts e implementar aplicaciones de forma escalable. Además, tendrá la habilidad de crear y gestionar la instalación de Ansible Tower, y usarla para administrar la ejecución de las tareas de Ansible, así como el control y el acceso a los proyectos, inventarios y credenciales, y todo de forma centralizada.

Usted logrará las siguientes habilidades:

  • Automatizar tareas de administración de sistemas en hosts administrados con Ansible.
  • Redactar guías de Ansible para estandarizar la ejecución de las tareas.
  • Implementar y realizar el mantenimiento y la administración básicos de la instalación de Ansible Tower.
  • Controlar el acceso a los proyectos de Ansible, las credenciales y otros recursos mediante controles de acceso basado en funciones en Ansible Tower.