In this video, you will learn how to use a managed instance group to automate the life cycle and capacity of your workloads in the cloud, in addition to front ending, a group of machines with global load balancer. After you migrated your virtual machine to the Cloud, it's time to leverage the elasticity, automation and high availability built into the platform. Some of your workload can be horizontally scalable. For example, web servers or stateless applications. As demand fluctuates, you ideally want to have the right amount of servers operating to serve your users. The first step is to create an instance template, which is a blueprint of a machine with a pre-existing configuration like machine-type, boot disk image, startup script, and other instance properties. For example, your boot disk can be an image of your web server pre-configured and your startup script can start a service as soon as the machine starts. A managed instance group is a collection of identical virtual machines that you control as a single entity using an instance template. You can configure it as a static or dynamic number of instances. Managed instance groups maintain high availability of your applications by proactively keeping your instances available, which means that instances are all in a running state. If an instance is not responding, shuts down, or crashes, the managed instance group will replace it with healthy instance.