Summary
💻 Register for Poll
💻 Welcome to the Alta3 Research Lab Environment
Up and Running
💻 Using Vi and Vim
💻 Using VSCode
Certification
💻 Alta3 Research Automating Palo Alto with Python and Ansible Certification
AI LLM Toolkit
💻 Large Language Model toolkit for AI Solution Assistance
Overview
💬 PAN-OS and Panorama Automation Options
Software Control Management
💻 SCM Option #1 - GitHub
💻 SCM Option #2 - GitLab
Automating with Linux Tools
💻 Postman and Palo Alto
💻 cURL and Palo Alto
Palo Alto REST API
💬 PAN-OS and Panorama REST API
Python
💻 Up and Running with Python
💻 Python requests library
💬 Palo Alto Python Clients
💻 Using Palo Alto Python Clients
Palo Alto XML API
💬 PAN-OS and Panorama XML API
💻 Automating XML APIs
💬 Breaking down XML with pandas
💻 XML and pandas
💻 XML, pandas, and Palo Alto
Ansible Basics
💬 Introduction to Ansible
💻 Methods for Installing Ansible
💬 Static Inventory
💻 Ansible Host Inventory
💬 Introduction to YAML
💻 Running a Playbook
💻 ansible.cfg setup
💬 Ansible Galaxy
Ansible and Palo Alto
💬 Ansible Collections
💻 Ansible Collection for Palo Alto PanOS and Panorama
💻 Building Playbooks for Palo Alto
💻 Loops and Vars Files in Playbooks
💬 Palo Alto Ansible Modules
💻 Common Palo Alto Operations with Ansible
💻 Error Handling in Palo Alto Playbooks
💻 Building When Conditionals for Palo Alto Playbooks
💻 Palo Alto Change Operations with Ansible
Critical Ansible Modules and Techniques
💬 Avoiding Command Line Operations
💻 Ansible Module - shell
💬 Backing up and Writing Out Palo Alto Configuration
💻 Ansible Module - copy
💬 Automate Every API
💻 Ansible Module - get_url and uri
💬 Create and Remove Files and Directories
💻 Ansible Module - file
💬 Cloning Resources and Prerequisites for Palo Alto
💻 Ansible Module - git
💬 Modifying Configuration with Ansible
💻 Ansible Module - lineinfile and replace
💬 Running Scripting with Ansible
💻 Ansible Module - script
Creating Manageable Solutions
💻 Writing A Palo Alto Playbook
💬 From a Playbook to a Role
💻 Writing A Palo Alto Playbook with Roles
Security
💬 Secret Management Options and Considerations for Palo Alto
💻 Ansible Lookup Plugin
💻 Ansible Vault
AI LLM Prompting
💬 Creating Palo Alto Automation Solutions with AI LLM tools
💻 Writing Prompts for AI LLM tools to Automate Palo Alto
💻 Proofing Solutions Generated by AI
Industry Scenarios
💬 optional - Building Pipelines with GitHub Actions
💬 optional - Automating CI CD Operations with GitLab
💬 optional - Overview of AWX, Tower, or Ansible Automation Platform
💬 optional - Applying Our Training within Your Organization
Previews from "Ansible 201 - Network Automation"
💻 Ansible and TextFSM
💻 Python to Cisco NX-OS
Previews from "Ansible 202 - Server Automation"
💬 Ansible for VMWare VCenter
💻 Launch a VM with Ansible
💻 Setup Mock Redfish Container
💻 Redfish Module: redfish_info
💻 Redfish Module: redfish_command
Previews from "Ansible 203 - Windows"
💬 Accessing Your Windows Server
💻 Ansible Windows Ping and Inventory
💻 Update Windows with Ansible
Continuing Education
💬 Continuing Education
Appendix
💻 Accessing Palo Alto device
💬 Glossary
💬 Curriculum Path: NetDevOps