NGFW-ENGINEER · Question #112
An engineer is creating an automation workflow. The first step is to deploy a new VM-Series firewall into a VMware vSphere environment, including its virtual machine (VM) configuration and network int
The correct answer is B. Deploying the VM and associated network interfaces. Terraform is an Infrastructure as Code (IaC) tool designed for provisioning and lifecycle management of infrastructure resources. Deploying a new VM-Series firewall into a vSphere environment - creating the virtual machine, allocating resources, and attaching virtual network inte
Question
An engineer is creating an automation workflow. The first step is to deploy a new VM-Series firewall into a VMware vSphere environment, including its virtual machine (VM) configuration and network interfaces. The second step is to connect to the firewall and configure a complex set of Security policies and objects. The team uses both Terraform and Ansible. For which part of this workflow would Terraform typically be used?
Options
- APushing threat intelligence updates to the new firewall
- BDeploying the VM and associated network interfaces
- CStoring the credentials needed to access the vSphere environment
- DApplying the detailed Security policies and objects
How the community answered
(41 responses)- A2% (1)
- B95% (39)
- D2% (1)
Explanation
Terraform is an Infrastructure as Code (IaC) tool designed for provisioning and lifecycle management of infrastructure resources. Deploying a new VM-Series firewall into a vSphere environment - creating the virtual machine, allocating resources, and attaching virtual network interfaces (B) - is precisely the kind of infrastructure provisioning task Terraform excels at. Ansible, on the other hand, is a configuration management tool used to configure software and settings on already-provisioned systems, making it the right tool for applying complex Security policies and objects (D) to the running firewall. Pushing threat intelligence updates (A) is handled by PAN-OS dynamic update mechanisms. Storing credentials for vSphere (C) would be handled by a secrets management solution such as HashiCorp Vault, not Terraform itself.
Topics
Community Discussion
No community discussion yet for this question.