Network Automation with Python and Ansible

Automate network configurations using Ansible and Python. Learn playbooks, modules, and plugin architecture for networking.

Course Thumbnail

Essential Skills Gained

Checkmark

Version controlling code with Git

Checkmark

Open SSH sessions and pass commands to remote servers

Checkmark

Remotely open CLI to network devices

Checkmark

Move files via SFTP

Format

  • Instructor-led
  • 5 days with lectures and hands-on labs.

Audience

  • Network administrators
  • Ansible developers
  • Python developers
  • Administrators interested in automation

Description

Continue your studies of Ansible, with a focus on automating common elements within the network. In addition to Ansible, students will study enough Python to understand Ansible's plugin architecture. Lessons and labs focus on using both Python and Ansible to interact with and configure your network devices. At the conclusion of this course you will return to work empowered with skills necessary to automate network management. This class is a combination of live demonstrations and hands-on labs with virtual network devices and endpoints as targets for your configuration. Students looking for server applications should see: Ansible 202 - Server Automation with Python and Ansible

Calendar icon

Upcoming Course Dates

No upcoming dates. Please check back later.

Course Outline

Download PDF

Source Code Management

Alta3 Certification

Python and Ansible Overlap

API Operations

SSH Operations

Ansible Tools

Switches and Routers

Playbook Design

Ansible Workflow

Security

Building out Playbooks

Python and Ansible

Playbook Tests

Case Study

Your Team has Unique Training Needs.

Your team deserves training as unique as they are.

Let us tailor the course to your needs at no extra cost.