In practice – applying what you’ve learned
To practice what you have read in this chapter, we will outline a provisioning simulation lab in this section. We will play a bit with Terraform, and then we will run a simple JavaScript app with Google Cloud SDK to do the same.
You will need prerequisite knowledge to get the most out of this lab, such as the following:
- Familiarity with cloud computing and cloud platforms
- Basic knowledge of the Node.js (JavaScript) programming language
We will divide this practice into three sections:
- Lab architecture
- Lab contents
- Lab instructions
Let’s check how we have designed this lab first.
Lab architecture
This lab has two parts; the first one uses the HashiCorp Terraform tool while the second part is based on Google Cloud SDK for Node.js. Let’s check each lab part architecture separately, but keep in mind that both use the Google Cloud API under the hood.