#GCP #Terraform #MIG #Packer #CloudScaling
*Scaling with GCP Managed Instance Groups: Complete Terraform & Packer Demo Solution*
In this video, we explore deploying Flask-based microservices and implementing auto-scaling solutions on Google Cloud Platform (GCP) — part of the Scaling in the Cloud series.
*What You’ll Learn*
• Deploy Flask microservices on GCP Virtual Machines
• Use Firestore to store microservice data
• Build reusable VM Images using Packer
• Configure a Managed Instance Group (MIG) with Terraform for auto-scaling
• Simulate real-world load to trigger and observe scaling events
• Tear down all infrastructure to clean up resources
*Project Repository*
GitHub: https://github.com/mamonaco1973/gcp-f...
README: https://github.com/mamonaco1973/gcp-f...
---
00:00 Introduction
02:23 Prerequisites
03:16 Build the Code
05:44 Build Results
07:19 Scaling Policy
09:48 Test in Postman
11:25 Scaling Up
14:13 Scaling Down
17:16 GCP Issues