-
Book Overview & Buying
-
Table Of Contents
Palo Alto Networks from Policy to Code
By :
This part begins with an overview of the automation landscape for Palo Alto Networks firewalls. In Chapter 6, you will explore all the available management options—from traditional CLI scripting to XML and REST APIs, SDKs, and infrastructure-as-code tools such as Ansible and Terraform. This chapter provides the context you need to choose the right automation approach for your environment.
The rest of this part is entirely practical. In Chapter 7, you will set up a complete development environment with Python, GitHub, PyCharm, Docker, and GitHub Actions, preparing the foundation to work with the code used throughout the book. Chapter 8 introduces the fundamentals of translating firewall policies into code, including repository structure, SDK usage, and performance optimization. Finally, Chapter 9 builds on this foundation with advanced techniques, covering dependencies, debugging, strict multi-config transactions, and extending SDKs with XML API...