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