Recall & Review
beginner
What is Terraform in the context of cloud infrastructure?
Terraform is an open-source tool that lets you define and manage cloud infrastructure using code. It works across many cloud providers, including Google Cloud, allowing you to create, change, and improve infrastructure safely and predictably.
Click to reveal answer
beginner
What is Google Cloud Deployment Manager?
Deployment Manager is Google Cloud's native infrastructure management service. It lets you create and manage Google Cloud resources using configuration files written in YAML or Python.
Click to reveal answer
intermediate
Name one key advantage of using Terraform over Deployment Manager.
Terraform supports multiple cloud providers, so you can manage resources across different clouds with one tool. Deployment Manager only works with Google Cloud.
Click to reveal answer
intermediate
When might Deployment Manager be a better choice than Terraform?
If you only use Google Cloud and want a tool fully integrated with Google Cloud services and APIs, Deployment Manager might be simpler and more straightforward.
Click to reveal answer
intermediate
What is a common factor to consider when choosing between Terraform and Deployment Manager?
Consider your team's familiarity with the tools, the need for multi-cloud support, and how complex your infrastructure is. Also, think about community support and available modules or templates.
Click to reveal answer
Which tool supports managing infrastructure across multiple cloud providers?
✗ Incorrect
Terraform supports multiple cloud providers, while Deployment Manager is specific to Google Cloud.
What language is primarily used to write Deployment Manager configurations?
✗ Incorrect
Deployment Manager uses YAML or Python for its configuration files.
Which tool is open-source and widely used outside Google Cloud?
✗ Incorrect
Terraform is open-source and supports many cloud providers.
If your team only uses Google Cloud and wants tight integration, which tool might be simpler?
✗ Incorrect
Deployment Manager is Google Cloud's native tool and integrates well with its services.
Which factor is NOT important when choosing between Terraform and Deployment Manager?
✗ Incorrect
The color of the tool's logo does not affect the decision.
Explain the main differences between Terraform and Deployment Manager and when you might choose one over the other.
Think about cloud support, languages used, and integration.
You got /4 concepts.
List key factors to consider when deciding between Terraform and Deployment Manager for managing Google Cloud infrastructure.
Focus on practical decision points for teams.
You got /4 concepts.