🗂️ Navigation
🔧 Google Cloud Managed Instance Groups (MIGs)

Google Cloud Managed Instance Groups (MIGs)

Scalable and highly available workloads.

Visit Website →

Overview

Managed Instance Groups (MIGs) in Google Cloud let you operate apps on multiple identical VMs. You can make your workloads scalable and highly available by taking advantage of autoscaling, autohealing, regional (multi-zone) deployment, and automatic updating services. MIGs are the standard way to manage fleets of Compute Engine instances, including Spot VMs, to build resilient and cost-effective systems.

✨ Key Features

  • Autoscaling based on CPU utilization, load balancing capacity, or custom metrics
  • Autohealing to automatically recreate failed instances
  • Regional deployment across multiple zones for high availability
  • Automated rolling updates and canary deployments
  • Support for stateful workloads

🎯 Key Differentiators

  • Seamless integration with Google Cloud services
  • Strong support for regional (multi-zone) deployments
  • Advanced autohealing and automated update capabilities

Unique Value: Provides a free and powerful way to automate the management of VM fleets on Google Cloud, enabling scalability, high availability, and cost savings through the use of Spot VMs.

🎯 Use Cases (4)

Running scalable and resilient web applications Managing fleets of Spot VMs for batch processing Deploying highly available microservices Automating the deployment and update of applications

✅ Best For

  • Core component for building robust, auto-scaling applications on Google Cloud

💡 Check With Vendor

Verify these considerations match your specific requirements:

  • Managing a single, unique VM instance

🏆 Alternatives

AWS Auto Scaling Groups Azure Virtual Machine Scale Sets

As the native Google Cloud solution, it is the essential tool for managing groups of VMs. While other tools might provide a different UI, they will use MIGs under the hood for fleet management on GCP.

💻 Platforms

API

🔌 Integrations

Google Cloud Spot VMs Google Cloud Load Balancing Google Cloud Monitoring Google Kubernetes Engine (GKE)

🛟 Support Options

  • ✓ Email Support
  • ✓ Live Chat
  • ✓ Phone Support
  • ✓ Dedicated Support (Premium, Enhanced tier)

🔒 Compliance & Security

✓ SOC 2 ✓ HIPAA ✓ BAA Available ✓ GDPR ✓ ISO 27001 ✓ SSO ✓ SOC 1/2/3 ✓ ISO/IEC 27001/27017/27018 ✓ PCI DSS ✓ HIPAA ✓ FedRAMP

💰 Pricing

Contact for pricing
Free Tier Available

Free tier: Using Managed Instance Groups is free of charge. You only pay for the underlying Compute Engine resources that the group creates.

Visit Google Cloud Managed Instance Groups (MIGs) Website →