Network Automation with Ansible Fast Track
- Código del Curso GK100605
- Duración 5 días
Otros Métodos de Impartición
Salta a:
Método de Impartición
Este curso está disponible en los siguientes formatos:
-
Clase de calendario
Aprendizaje tradicional en el aula
-
Aprendizaje Virtual
Aprendizaje virtual
Solicitar este curso en un formato de entrega diferente.
Temario
Parte superiorLearn how to automate your network using Python and Playbooks.
This course provides a comprehensive introduction to using Ansible for network automation and management. Ansible’s agentless nature and human-readable YAML syntax lower the barrier to entry, enabling teams to achieve immediate ROI in configuration management and multi-vendor consistency. It teaches the principles of Infrastructure as Code by focusing on the desired outcome rather than a step-by-step process.
Updated 9/2026
Calendario
Parte superiorDirigido a
Parte superior- Network Engineer/Administrator
- IT/Network Manager or Team Lead
- Systems Administrator or DevOps Engineer
- Security and Compliance Analyst
- Aspiring Network Architect/Consultant
Objetivos del Curso
Parte superior- Automate at Scale: Develop and run Ansible playbooks to automate common network administration tasks.
- Manage Multi-Vendor Environments: Use Ansible’s core modules and advanced features to manage configurations on a variety of network devices.
- Build Reusable Solutions: Apply Jinja2 templates and Ansible Roles to create scalable, maintainable automation code.
- Secure Your Workflows: Implement secure automation practices using Ansible Vault and robust error-handling techniques.
Contenido
Parte superiorAnsible Foundations
- Lecture: Introduction to Ansible
- Lecture: Introduction to YAML
- Lecture + Lab: Making an Inventory
- Lecture + Lab: Running a Playbook
- Lecture + Lab: ansible.cfg setup
- Lecture + Lab: Looping Tasks
- Lecture + Lab: Setting Variables
- Lecture + Lab: When Condition
Core Modules and Network Collections
- Lecture + Lab: Ansible Module - copy
- Lecture + Lab: Ansible Module - file
- Lecture + Lab: Ansible Module - get_url and uri
- Lecture + Lab: Ansible Module - template
- Lecture: Collections, Roles, and Ansible Galaxy
- Lecture + Lab: Using Collections
- Lecture + Lab: Exploring Switches with Ansible
- Lecture + Lab: Backup Cisco, Juniper, Arista, and More
Agnostic and Vendor-Specific Modules
- Lecture + Lab: Agnostic Network Modules
- Lecture + Lab: Simplifying Network Playbooks with Agnostic Modules
- Lecture + Lab: Network Playbooks and Vendor Specific Modules
- Lecture + Lab: Ansible Get Switch Config and Archive
- Lecture + Lab: network_cli Playbook
Dynamic Facts and APIs
- Lecture + Lab: Using Ansible Facts
- Lecture + Lab: Network API Calls
- Lecture + Lab: Jinja2 Templating for Network Configurations
Reusability and Security
- Lecture + Lab: Using Roles
- Lecture + Lab: Making Roles
- Lecture + Lab: Ansible Vault
Robustness and Error Handling
- Lecture + Lab: Ansible Error Handling
- Lecture + Lab: Network Playbook Error Handling
- Lecture + Lab: Network Playbook Precheck
- Lecture + Lab: Network Playbooks with Roles and Rollbacks
Pre-requisitos
Parte superiorBasic Keyboard Proficiency: Ability to efficiently navigate and use a keyboard, including typing, copy-pasting, and basic text editing in terminal and/or text editors.
Certificación de Prueba
Parte superiorNone
Siguientes Cursos Recomendados
Parte superiorNone