AU294

Red Hat Enterprise Linux Automation with Ansible

Resumen

Descripción del curso

Aprende a automatizar las tareas de administración de sistemas Linux con Ansible

Descripción del curso

El curso Red Hat Enterprise Linux Automation with Ansible (AU294) está diseñado para los desarrolladores y los administradores de Linux que necesitan automatizar el aprovisionamiento, la configuración y la organización de los sistemas y la implementación de las aplicaciones con pasos repetibles que, de otra forma, suelen conducir a errores.

Se basa en Red Hat® Enterprise Linux® 10, Ansible Core 2.16 y las herramientas de desarrollo de Ansible en consonancia con Red Hat Ansible Automation Platform 2.5 y 2.6.

Resumen del contenido del curso

  • instalar y configurar las herramientas de desarrollo de Ansible en VS Code y configurar los ajustes;
  • crear y actualizar los inventarios de hosts gestionados y administrar sus conexiones;
  • automatizar las tareas de administración con los playbooks de Ansible;
  • redactar playbooks de Ansible según sea necesario;
  • proteger la información confidencial que se utiliza en Ansible Automation Platform con Ansible Vault;
  • reutilizar el código y simplificar el desarrollo de los playbooks con las funciones de Ansible y Ansible Content Collections.

Público destinatario del curso

  • Este curso está dirigido a los administradores de sistemas Linux, los ingenieros de DevOps, de confiabilidad del sitio (SRE) y de automatización de la infraestructura y los desarrolladores que se encargan de tareas repetibles, por ejemplo:
    • automatizar la gestión de las configuraciones;
    • garantizar la implementación uniforme y repetible de las aplicaciones;
    • aprovisionar e implementar los servidores de desarrollo, prueba y producción;
    • integrar flujos de trabajo de integración y distribución continuas de DevOps.

Requisitos previos para el curso

Aspectos tecnológicos que debes tener en cuenta

  • Para aprendizaje virtual, autorregulado o presencial:
    • Se necesita una conexión a Internet.
    • Los laboratorios se realizan en un entorno de Red Hat Online Learning.
    • Para la capacitación presencial, es posible que, en el futuro, Red Hat ofrezca un entorno de curso instalado localmente como alternativa.
Descripción

Descripción del curso

  • Introducción a Ansible
    • Describe los conceptos básicos de Ansible y su uso. Además, instala y configura las herramientas de desarrollo de Ansible en VS Code y configura los ajustes.
  • Desarrollo del contenido de automatización
    • Crea inventarios de Ansible, escribe y ejecuta playbooks sencillos y complejos y soluciona sus problemas y las fallas del host.
  • Desarrollo del contenido de automatización: variables
    • Redacta playbooks que utilicen variables para simplificar su gestión, proteger los datos confidenciales en las variables y utilizar los hechos y las variables mágicas para hacer referencia a la información sobre los hosts gestionados.
  • Desarrollo del contenido de automatización: control de tareas
    • Redacta plays que utilicen funciones de control de tareas para especificar de manera eficiente una tarea que debe ejecutarse una vez para cada elemento de una lista o que solo se ejecuta si se cumplen ciertas condiciones.
  • Desarrollo del contenido de automatización: implementación de archivos
    • Implementa, personaliza y ajusta los archivos en hosts gestionados por Ansible.
  • Desarrollo del contenido de automatización según sea necesario
    • Gestiona los playbooks de Ansible complejos importando o incluyendo otros playbooks y tareas o utilizando patrones de host avanzados para seleccionar hosts específicos de tu inventario de manera eficiente.
  • Reutilización del código con las funciones de Ansible y Ansible Content Collections
    • Utiliza las funciones de Ansible y Ansible Content Collections para desarrollar playbooks con mayor rapidez y reutilizar el código de Ansible.
  • Automatización de las tareas de administración de Linux
    • Automatiza las tareas comunes de administración de los sistemas Linux con Ansible.
Resultados

Impacto a nivel empresarial

  • Aumenta la eficiencia operativa eliminando los procesos manuales a través de la automatización.
  • Ajusta de manera sencilla la infraestructura dinámica de TI de la empresa.
  • Agiliza la integración de las aplicaciones y la obtención de resultados.
  • Adáptate e implementa las innovaciones necesarias rápidamente gracias a las prácticas de DevOps.

Impacto a nivel personal

Podrás aplicar principios que priorizan la automatización para resolver problemas propios de los sistemas y los servicios de Linux mediante la creación efectiva de playbooks de Ansible. Obtendrás las habilidades necesarias para automatizar los flujos de trabajo, sentar las bases para las prácticas de DevOps y aprender a aprovechar Ansible para aumentar la eficiencia del desarrollo.

Próximo curso o examen recomendado

 

Seleccionar ubicación

Capacitación in situ disponible

Si quiere capacitar a todo su equipo podemos hacerlo en su establecimiento, en persona o de manera remota.

Red Hat Learning Subscription

Capacitación integral y planes de capacitación sobre los productos de Red Hat, certificaciones reconocidas en el sector y una experiencia de aprendizaje de TI flexible y dinámica.

Conoce las opiniones de otros estudiantes sobre este curso en nuestra Red Hat Learning Community.

Diseñe su plan de desarrollo de habilidades

Realice este curso como parte de una suscripción a Red Hat Learning Subscription, que le ofrece acceso ilimitado y según lo solicite a nuestros recursos de aprendizaje en línea durante todo un año.

Compruebe sus conocimientos

Realice una evaluación de habilidades sin costo y ponga a prueba sus conocimientos, determine sus carencias en materia de habilidades y obtenga recomendaciones para comenzar su capacitación con Red Hat Training.