Palo Alto Networks VM-Series Firewall: Automating Deployment with Terraform

Palo Alto Networks VM-Series Firewall: Automating Deployment with Terraform

1時間 クレジット: 7


Google Cloud Self-Paced Labs


Welcome to the Palo Alto Networks VM-Series Terraform Provider Introduction lab!

In this lab you will deploy a VM-Series firewall in Google Cloud using the Palo Alto Networks VM-Series Terraform Provider. Once the VM-Series Firewall is deployed, you will then use Terraform to modify the configuration of the VM-Series. This will include hands-on use of Terraform plans and modifying configurations using the functionality of the Palo Alto Networks Terraform provider.

This lab presumes you have some experience with Google Cloud functionality and you have used Cloud Shell. This is lab will expose you to ideas and awareness of deploying firewalls and isn't intended to be a realistic scenario. To see more realistic deployment of the firewall on Google Cloud, refer to the links at the end of the lab.


  • Understanding of Linux operating system basics

  • Use of Cloud Shell Editor or third party Linux files editors

About This Lab

  • Terraform: This lab will utilize Terraform for both deploying a VM-Series firewall instances into Google Cloud as well as configuring it once it is deployed. This will demonstrate the use of the google Terraform provider and its associated resources for the deployment and then the panos Terraform provider for the configuration of the VM-Series firewall.

  • Google Cloud Shell: This lab makes use of the Google Cloud Shell for deploying the VM-Series with Terraform packages/providers. Cloud Shell is an interactive shell environment for Google Cloud. Cloud Shell makes it easy for you to manage your projects and resources without having to install the Google Cloud SDK and other tools on a separate host. With Cloud Shell, the Cloud SDK gcloud command-line tool and other utilities you need are always available when you need them.

  • Google Cloud SDK: The initial configuration of the lab environment utilizes the Google Cloud SDK command line interface to perform tasks such as enabling APIs and establishing credentials. These tasks could just as easily be accomplished using the Google Cloud Console. However, familiarity with the CLI commands are useful and presents opportunities but are not required for further scripting and automation.

Qwiklabs に参加してこのラボの残りの部分や他のラボを確認しましょう。

  • Google Cloud Console への一時的なアクセス権を取得します。
  • 初心者レベルから上級者レベルまで 200 を超えるラボが用意されています。
  • ご自分のペースで学習できるように詳細に分割されています。


Deploy VM-series Firewall using Terraform


/ 100