Automating Multi-vendor and Cloud Networks Using Ansible

Over the past several years, many network engineers have leveraged Ansible automation in their enterprise networks. This course will expand those skills across multiple vendors, a centralized source of truth, and a cloud provider.
Course info
Level
Intermediate
Updated
Jun 17, 2021
Duration
3h 30m
Table of contents
Course Overview
Multi-vendor Automation and Security Techniques
Configuration Management and Validation with NAPALM
Building and Referencing a Single Source of Truth with NetBox
Creating a Hybrid Cloud via IPsec VPN to Palo Alto Firewall in AWS
Simplifying Hybrid Cloud Connectivity Using AWS Cloud-native Solutions
Description
Course info
Level
Intermediate
Updated
Jun 17, 2021
Duration
3h 30m
Your 10-day individual free trial includes:

Expert-led courses

Keep up with the pace of change with thousands of expert-led, in-depth courses.
Description

Managing expansive, multi-vendor networks without automation is nearly impossible today. In this course, Automating Multi-vendor and Hybrid Cloud Networks Using Ansible, you’ll learn to securely extend your on-premises network architecture into the cloud. First, you’ll explore various multi-vendor Ansible techniques, including leveraging vendor-agnostic modules and the NAPALM library. Next, you’ll discover the power of deploying a Single Source of Truth (SSoT) to track your network infrastructure. This course highlights NetBox, a popular open-source infrastructure management solution with a strong complement of Ansible modules and dynamic inventory plugins. Finally, you’ll learn how to integrate private and public cloud networks into a hybrid cloud network using an IPsec VPN. This architecture is extremely common in real-life enterprise deployments. And it introduces many new vendor products and services. When you’re finished with this course, you’ll have the skills and knowledge of Ansible network automation needed to design, implement, and manage complex automation systems in production networks.

About the author
About the author

Nick Russo, CCDE #20160041 and CCIE #42518, is your go-to-guy for all things networking and automation. Nick loves training online and speaking at industry conferences sharing his expertise.

More from the author
More courses by Nick Russo
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, everyone. My name is Nick Russo, and welcome to my course titled Automating Multi‑vendor and Cloud Networks using Ansible. I've developed an action‑packed scenario that includes automation of on‑premises equipment, deployment of cloud computing resources, and a complex integration of these two networks using Ansible automation. You'll learn how to develop generic multi‑vendor Ansible playbooks in the following scenarios: basic configuration management using common Ansible collections, extending Ansible's multi‑vendor capabilities using the NAPALM package, defining the network infrastructure using NetBox as a source of truth, building a hybrid cloud network using IPsec VPNs to a cloud‑based firewall, and implementing an alternative hybrid cloud design using the AWS VPN gateway service. After completing this course, you'll know how to design, operate, and maintain complex Ansible automation solutions to manage Cisco, Arista, Palo Alto, and AWS‑based devices and services. Before beginning this course, I'd recommend the following prerequisite training. My first Ansible course focuses on the core aspects of configuration management and infrastructure as code. You'll need to master these skills before continuing on to this course. I hope you'll join me on this journey to learn about Ansible automation for multi‑vendor and cloud networks, at Pluralsight.