0
0
GCPcloud~5 mins

Terraform vs Deployment Manager decision in GCP - Quick Revision & Key Differences

Choose your learning style9 modes available
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?
ANeither
BDeployment Manager
CTerraform
DBoth
What language is primarily used to write Deployment Manager configurations?
AYAML or Python
BHCL (HashiCorp Configuration Language)
CJSON
DJavaScript
Which tool is open-source and widely used outside Google Cloud?
ADeployment Manager
BGoogle Cloud Console
CCloud Shell
DTerraform
If your team only uses Google Cloud and wants tight integration, which tool might be simpler?
ADeployment Manager
BTerraform
CAWS CloudFormation
DAnsible
Which factor is NOT important when choosing between Terraform and Deployment Manager?
AMulti-cloud support
BColor of the tool's logo
CTeam familiarity
DCommunity support
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.