Instance Group
Ans. Group of VM instances managed as a single entity
–> Manage group of similar VMs having similar lifecycles as ONE UNIT
Two Types of Instance Groups
Cool-down period :
How long to wait before looking at auto scaling metrics again?
Scale In Controls :
Prevent a sudden drop in no of VM instances
Autohealing :
Configure a Health check with Initial delay (How long should you wait for your app to initialize before running a health check?)
Rolling updates :
Release new version step by step (gradually). Update a percentage of instances to the new version at a time.
Canary Deployment :
Test new version with a group of instances before releasing it across all instances.