Technical requirements
Deploying a monitoring platform that conforms to the observability tenet is not difficult. Since we want accessibility over features, we have selected open source software in most cases for this monitoring system. When open source software is not available, we have indicated software that has a free offering so that anyone can gain practical experience from this chapter.
You will need the following for the lab:
- A laptop with access to the internet
- An account on a cloud service provider (we recommend Google Cloud Platform (GCP); you can create a free tier account here: https://console.cloud.google.com/freetrial)
- The Terraform CLI tool installed on your laptop
- The
gcloud
CLI tool installed on your laptop (if you are using GCP) - Node.js and NPM installed on your laptop
All definition files, scripts, and application code can be found on the public GitHub repo at https://github.com/PacktPublishing/Becoming-a-Rockstar-SRE/blob/main...