Network Automation with Palo Alto

Next ClassMay 20

Specs

  • 5 Days

  • Lecture and Hands-on Labs

Overview

Supercharge the pace of Palo Alto Next Generation Firewalls (NGFWs) and Panorama administration operations with Python and Ansible tool sets. In this 5 day instructor led course, students write code to automate the PAN-OS and Panorama XML-API and REST API. Automate common tasks such as update, change, backup operations, and more. All lessons focus on best practice techniques, including interacting with git, GitHub or GitLab, and writing prompts for AI LLM tools to generate relevant solutions.

Objectives

  • Automating the PAN-OS and Panorama APIs with Python and Ansible

  • AI LLM prompt engineering for generating Ansible solutions

  • Ansible collections for Palo Alto network appliances

  • YAML formatting

  • Playbook construction and order of execution

  • Credential Management and Encryption with Ansible Vault and other credential management best practices

  • Python and other client side software for exploring PAN-OS and Panorama APIs

  • Exploring the PAN-OS

  • Version controlling code with Git

  • CI / CD Pipeline Scenarios common across Industry (GitHub Actions, GitLab, AWX Tower, and more)

Private offerings available! Contact us