• No hay productos en el carrito.

Inicio / Cursos / Mastering Ansible
Impartido por Chris LunsfordPago único de $2,800 MXN · acceso por 12 meses

Mastering Ansible

A complete guide to configuration management and orchestration with Ansible.

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 40 h 8 unidades
Qué aprenderás

Lo que serás capaz de hacer

Mastering Ansible is a step-by-step journey of learning Ansible for configuration management and orchestration. The course is designed as a journey through configuring a realistic application stack from the ground up. Instead of going page-by-page through the Ansible documentation, topics are ordered to align with the growing complexity of our application as we build it up and refactor it. In addition to the core concepts of configuration with Ansible, we spend time on building tools to help us maintain and troubleshoot our application. The goal is to have a workflow where all of the configuration and troubleshooting is done through ansible playbooks that can be committed to a repository and improved over time. The course is divided into 6 sections, starting with initial installation and foundational concepts. Starting in section 3, we build up a sample application environment layer-by-layer, learning a new concept in each lecture. After the application is up and running, we refactor our setup in section 4 with an emphasis on modularity and encapsulation. In section 5, we optimize our code and learn about techniques to reduce the playbook execution time. The course finishes with a final section on troubleshooting and testing. For each lecture, we introduce a new Ansible concept and apply it to our playbooks. For most lectures, we execute the new concept in the demo environment so you can see what the output should look like. In the notes of each lecture, you'll find a link to the relevant documentation pages, along with a snapshot of the codebase at the end of that lecture. This course was built with Ansible version 1.9.3, applied to a 3-tiered web application environment leveraging NGINX, Apache2, Python, and MySQL on Ubuntu Linux servers. We do not cover administering Windows servers in this course. This course is designed as an introduction to Ansible, but also as a guide for engineers interested in configuration management, orchestration, infrastructure-as-code, and devops principles.

  • Execute ad-hoc commands against servers using Ansible
  • Write Ansible configuration playbooks to deploy a 3-tier web application
  • Configure Ansible roles with tasks, handlers, files, templates, and default variables
  • Write operational playbooks to check cluster status and perform a cluster restart.
  • Optimize Ansible playbooks to reduce playbook execution time.
  • Test and troubleshoot Ansible playbook execution.

Temario

UNIDAD 1 - Contenido · 2 lecciones

UNIDAD 1 - Contenido

  • IntroductionVideo · 3 min
  • Configuration Management & OrchestrationVideo · 6 min
UNIDAD 2 - Preparation · 2 lecciones

UNIDAD 2 - Preparation

  • Environment SetupVideo · 5 min
  • InstallationVideo · 3 min
UNIDAD 3 - Foundation · 7 lecciones

UNIDAD 3 - Foundation

  • Inventory Pt 1Video · 4 min
  • Inventory Pt 2Video · 5 min
  • Host SelectionVideo · 4 min
  • TasksVideo · 5 min
  • PlaysVideo · 5 min
  • Playbook ExecutionVideo · 6 min
  • Foundation ConceptsCuestionario · 0 min
UNIDAD 4 - Playbooks · 17 lecciones

UNIDAD 4 - Playbooks

  • Playbooks IntroductionVideo · 5 min
  • Packages: aptVideo · 5 min
  • Packages: becomeVideo · 4 min
  • Packages: with_itemsVideo · 5 min
  • Services: serviceVideo · 7 min
  • Support Playbook 1 - Stack RestartVideo · 3 min
  • Services: apache2_module, handlers, notifyVideo · 6 min
  • Files: copyVideo · 6 min
  • Application Modules: pipVideo · 3 min
  • Files: fileVideo · 5 min
  • Files: templateVideo · 7 min
  • Files: lineinfileVideo · 7 min
  • Application Modules: mysql_db, mysql_userVideo · 5 min
  • Support Playbook 2 - Stack Status: wait_forVideo · 9 min
  • Support Playbook 2 - Stack Status: uri, register, fail, whenVideo · 11 min
  • Playbooks SummaryVideo · 3 min
  • Playbook ConceptsCuestionario · 0 min
UNIDAD 5 - Modular Configuration with Roles · 14 lecciones

UNIDAD 5 - Modular Configuration with Roles

  • Roles OverviewVideo · 5 min
  • Converting to Roles: tasks, handlersVideo · 5 min
  • Converting to Roles: files, templatesVideo · 6 min
  • Site.yml: includeVideo · 3 min
  • Variables: factsVideo · 6 min
  • Variables: defaultsVideo · 5 min
  • Variables: varsVideo · 8 min
  • Variables: with_dictVideo · 7 min
  • Selective Removal: shell, register, with_items, whenVideo · 6 min
  • Variables - continuedVideo · 6 min
  • Variables: vars_files, group_varsVideo · 7 min
  • Variables: vaultVideo · 11 min
  • External Roles & GalaxyVideo · 5 min
  • VariablesCuestionario · 0 min
UNIDAD 6 - Advanced Execution · 7 lecciones

UNIDAD 6 - Advanced Execution

  • Advanced Execution IntroductionVideo · 3 min
  • Removing Unnecessary Steps: gather_factsVideo · 3 min
  • Extracting Repetitive Tasks: cache_valid_timeVideo · 4 min
  • Limiting Execution by Hosts: limitVideo · 3 min
  • Limiting Execution by Tasks: tagsVideo · 7 min
  • Idempotence: changed_when, failed_whenVideo · 6 min
  • Accelerated Mode and PipeliningVideo · 5 min
UNIDAD 7 - Troubleshooting, Testing, & Validation · 6 lecciones

UNIDAD 7 - Troubleshooting, Testing, & Validation

  • Troubleshooting Ordering ProblemsVideo · 6 min
  • Jumping to Specific Tasks: list-tasks, step, start-at-taskVideo · 4 min
  • Retrying Failed HostsVideo · 3 min
  • Syntax-Check & Dry-Run: syntax-check, checkVideo · 5 min
  • Debugging: debugVideo · 4 min
  • Testing ConceptsCuestionario · 0 min
UNIDAD 8 - Appendix · 4 lecciones

UNIDAD 8 - Appendix

  • Authentication with SSH KeysVideo · 7 min
  • A Brief Overview of YAMLVideo · 6 min
  • A Brief Overview of Jinja2Video · 6 min
  • Dev Environment with DockerLectura · 0 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    8 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    4 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Mastering Ansible

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Chris Lunsford.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 8 unidades · 59 lecciones · 40 h
  • 12 meses de acceso
  • 4 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Chris Lunsford; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · Mastering Ansible

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture