{"id":8171,"date":"2026-10-06T09:36:19","date_gmt":"2026-10-06T09:36:19","guid":{"rendered":"https:\/\/prwatech.in\/blog\/?p=8171"},"modified":"2026-10-07T15:52:36","modified_gmt":"2026-10-07T15:52:36","slug":"instance-template-creation-and-creating-instance-using-instance-template","status":"publish","type":"post","link":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/instance-template-creation-and-creating-instance-using-instance-template\/","title":{"rendered":"Instance Template creation and Creating Instance using Instance Template"},"content":{"rendered":"\r\n<h1>Instance Templates and Managed Instance Groups<\/h1>\r\n<p class=\"wp-block-paragraph\">An <strong><b>instance template<\/b><\/strong>\u00a0is a saved set of VM settings, such as machine type, boot disk image, labels, metadata, and networking, that you can use to create VMs again and again with the same configuration. A <strong><b>managed instance group<\/b><\/strong>, or MIG, is a collection of identical VMs created from one template, with services such as autoscaling and autohealing built in.<\/p>\r\n<p>Templates matter once you need more than one VM. Instead of filling in the same form repeatedly, and drifting slightly each time, you define the VM once. Two facts shape how you work with them. A template cannot be edited after it is created. And a group is only as good as its sizing settings, which decide how many VMs run and what you pay.<\/p>\r\n<p>This walks through creating a template, creating a managed instance group from it, and choosing between a fixed number of VMs and autoscaling, then covers how to change a template later.<\/p>\r\n<p><strong>Prerequisites:<\/strong><\/p>\r\n<ul>\r\n<li>A Google Cloud account with billing enabled. The Enabling Billing guide in this series covers that.<\/li>\r\n<li>Familiarity with creating a single VM. The Creating an Instance Using Developers Console guide in this series covers that.<\/li>\r\n<\/ul>\r\n<h2>Step by Step Process of Creating Instance Template<\/h2>\r\n<h3>Step 1: Open Instance Templates<\/h3>\r\n<p>Open the console, Open the compute engine &gt; Instance Templates<\/p>\r\n\r\n\r\n\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-8172\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/1-16.jpg\" alt=\"\" width=\"408\" height=\"344\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/1-16.jpg 615w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/1-16-300x253.jpg 300w\" sizes=\"auto, (max-width: 408px) 100vw, 408px\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n\r\n<h3>Step 2: Create an Instance Template<\/h3>\r\n<p class=\"wp-block-paragraph\">Click Create instance template.<\/p>\r\n\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"947\" height=\"254\" class=\"wp-image-8173\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/2-15.jpg\" alt=\"\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/2-15.jpg 947w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/2-15-300x80.jpg 300w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/2-15-768x206.jpg 768w\" sizes=\"auto, (max-width: 947px) 100vw, 947px\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n\r\n<h3>Step 3: Fill In the Settings<\/h3>\r\n<p class=\"wp-block-paragraph\">The form is much like creating a single VM. Set the machine type, boot disk, networking, and anything else the VMs should have.<\/p>\r\n\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-8174\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/3-14.jpg\" alt=\"\" width=\"459\" height=\"492\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/3-14.jpg 580w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/3-14-279x300.jpg 279w\" sizes=\"auto, (max-width: 459px) 100vw, 459px\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n\r\n<h3>Step 4: Create the Template<\/h3>\r\n<p class=\"wp-block-paragraph\">Click Create once you have chosen the settings. The instance template is created.<\/p>\r\n\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-8175\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/4-12.jpg\" alt=\"\" width=\"429\" height=\"549\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/4-12.jpg 578w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/4-12-234x300.jpg 234w\" sizes=\"auto, (max-width: 429px) 100vw, 429px\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n\r\n<h3>Global and Regional Templates<\/h3>\r\n<p class=\"wp-block-paragraph\">Google Cloud has two kinds of instance template. A global template can be reused in different regions. A regional template can be used only in the region it was created in, which helps if you want to reduce cross region dependency or meet data residency rules. Either kind can be used to create VMs and managed instance groups.<\/p>\r\n<h3>Step 5: Open the Template<\/h3>\r\n<p>To create a group from the template, click the instance template in the list.<\/p>\r\n\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-8176\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/5-9.jpg\" alt=\"\" width=\"623\" height=\"188\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/5-9.jpg 932w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/5-9-300x91.jpg 300w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/5-9-768x232.jpg 768w\" sizes=\"auto, (max-width: 623px) 100vw, 623px\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n\r\n<h3>Step 6: Create an Instance Group<\/h3>\r\n<p class=\"wp-block-paragraph\">Click Create instance group.<\/p>\r\n\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"218\" class=\"wp-image-8177\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/7-7-1024x218.jpg\" alt=\"\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/7-7-1024x218.jpg 1024w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/7-7-300x64.jpg 300w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/7-7-768x164.jpg 768w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/7-7.jpg 1089w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n\r\n<h3>Step 7: Name the Group and Choose Where It Runs<\/h3>\r\n<p class=\"wp-block-paragraph\">The form looks like creating a VM, but here you create several VMs with the same specification. Give the group a name, choose the location, then choose the instance template.<\/p>\r\n\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-8178\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/8-5.jpg\" alt=\"\" width=\"459\" height=\"443\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/8-5.jpg 597w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/8-5-300x289.jpg 300w\" sizes=\"auto, (max-width: 459px) 100vw, 459px\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n\r\n<h3>Step 8: Select the Template and Open Autoscaling Mode<\/h3>\r\n<p class=\"wp-block-paragraph\">Select the instance template you want, then open the Autoscaling mode setting. You now choose one of two paths. Pick a fixed size, or turn autoscaling on.<\/p>\r\n\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-8179\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/9-6.jpg\" alt=\"\" width=\"442\" height=\"392\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/9-6.jpg 580w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/9-6-300x266.jpg 300w\" sizes=\"auto, (max-width: 442px) 100vw, 442px\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n\r\n<h4>Option 1: A Fixed Number of Instances<\/h4>\r\n<p class=\"wp-block-paragraph\">Choose Don&#8217;t autoscale, then enter the number of instances you want. The group creates exactly that many VMs, and keeps that number running.<\/p>\r\n\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-8180\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/10-6.jpg\" alt=\"\" width=\"459\" height=\"259\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/10-6.jpg 590w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/10-6-300x169.jpg 300w\" sizes=\"auto, (max-width: 459px) 100vw, 459px\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n\r\n<h4>Option 2: Autoscale on CPU Utilization<\/h4>\r\n<p class=\"wp-block-paragraph\">If you want the group to grow and shrink, choose the autoscaling mode that adds and removes instances, then choose CPU utilization as the signal and set a target. The autoscaler compares the group&#8217;s average CPU against that target. If the average is above it, the group scales out, up to your maximum. If it is below, the group scales in, down to your minimum.<\/p>\r\n\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-8181\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/11-5.jpg\" alt=\"\" width=\"457\" height=\"273\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/11-5.jpg 597w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/11-5-300x179.jpg 300w\" sizes=\"auto, (max-width: 457px) 100vw, 457px\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n\r\n<h2>Set the Minimum and Maximum, Then Create<\/h2>\r\n<p class=\"wp-block-paragraph\">Enter the minimum and maximum number of instances, then click Create. With autoscaling on, the group runs between those two numbers depending on load. The original page said it creates only the specified number of instances, which is true only for the fixed size in Option One.<\/p>\r\n\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-8182\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/12-4.jpg\" alt=\"\" width=\"459\" height=\"540\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/12-4.jpg 587w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/12-4-255x300.jpg 255w\" sizes=\"auto, (max-width: 459px) 100vw, 459px\" \/><\/figure>\r\n<\/div>\r\n<div class=\"flex-1 overflow-hidden\">\r\n<div class=\"react-scroll-to-bottom--css-mcxjg-79elbk h-full\">\r\n<div class=\"react-scroll-to-bottom--css-mcxjg-1n7m0yu\">\r\n<div class=\"flex flex-col text-sm pb-9\">\r\n<div class=\"w-full text-token-text-primary\" data-testid=\"conversation-turn-69\">\r\n<div class=\"px-4 py-2 justify-center text-base md:gap-6 m-auto\">\r\n<div class=\"flex flex-1 text-base mx-auto gap-3 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group final-completion\">\r\n<div class=\"relative flex w-full flex-col agent-turn\">\r\n<div class=\"flex-col gap-1 md:gap-3\">\r\n<div class=\"flex flex-grow flex-col max-w-full\">\r\n<div class=\"min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&amp;]:mt-5 overflow-x-auto\" data-message-author-role=\"assistant\" data-message-id=\"a00949ef-1780-4321-aedf-ee346b5b8d45\">\r\n<div class=\"markdown prose w-full break-words dark:prose-invert light\">\r\n<h2>Autoscaling Modes and the Initialization Period<\/h2>\r\n<ul>\r\n<li><b><\/b><strong><b>On, add and remove instances. <\/b><\/strong>The group scales both out and in.<\/li>\r\n<li><b><\/b><strong><b>Only scale out. <\/b><\/strong>The group can add VMs but never removes them.<\/li>\r\n<li><b><\/b><b> <\/b>Autoscaling is switched off, which temporarily disables it while keeping its configuration.<\/li>\r\n<\/ul>\r\n<p>The cool down period is also called the initialization period. It tells the autoscaler how long your application takes to start up, so it does not judge a new VM before it is ready. The default is 60 seconds, and setting an accurate value helps the autoscaler make better decisions.<\/p>\r\n<h2>Managed and Unmanaged Instance Groups<\/h2>\r\n<p>A managed instance group is built from one instance template, so all its VMs are identical, and it supports autoscaling and autohealing. An unmanaged instance group is just a collection of VMs you add yourself, which can be different from each other, without those automated services. For anything you want to scale, use a managed group.<\/p>\r\n<h2>Changing a Template Later<\/h2>\r\n<p>Google&#8217;s documentation says instance templates are immutable, meaning they cannot be modified after they are created. To change something, create a new template with the new settings, then update the group to use it with a rolling update. Compute Engine applies the new configuration to VMs it adds, and to existing VMs according to the update policy you set. For small changes, such as metadata or labels, Google also describes an all instances configuration that overrides template properties without creating a new template.<\/p>\r\n<h2>What a Group Costs?<\/h2>\r\n<p>A group starts its VMs as soon as it is created, and each one bills like any other VM. With a fixed size you pay for that many VMs for as long as the group exists. With autoscaling, the maximum you set is the ceiling on how many VMs you could end up paying for, so choose it deliberately. Delete a practice group when you finish, which removes its VMs, and note that Compute Engine will not let you delete a template that a group is still using. The Creating and Deleting a Budget guide in this series explains why a budget alert will not stop spending for you.<\/p>\r\n<h2>Common Mistakes to Avoid<\/h2>\r\n<ul>\r\n<li>Treating Don&#8217;t autoscale and CPU autoscaling as steps to do one after the other. They are alternatives.<\/li>\r\n<li>Trying to edit a template. Create a new one and roll it out.<\/li>\r\n<li>Setting an autoscaling maximum without thinking about cost. It is your ceiling.<\/li>\r\n<li>Using an unmanaged group when you need autoscaling. Only managed groups support it.<\/li>\r\n<li>Leaving a practice group running after you finish.<\/li>\r\n<\/ul>\r\n<p>That covers creating an instance template and a managed instance group, and choosing how it is sized. To go further, explore <a href=\"https:\/\/prwatech.in\/gcp-training-institutes-in-pune\/\">Prwatech&#8217;s Google Cloud training\u00a0program<\/a>, which includes placement assistance.<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n","protected":false},"excerpt":{"rendered":"<p>Instance Templates and Managed Instance Groups An instance template\u00a0is a saved set of VM settings, such as machine type, boot disk image, labels, metadata, and networking, that you can use to create VMs again and again with the same configuration. A managed instance group, or MIG, is a collection of identical VMs created from one [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,1629],"tags":[605,699,700,989,988,683,684,685,611],"class_list":["post-8171","post","type-post","status-publish","format-standard","hentry","category-google-cloud-platform","category-instance","tag-gcp","tag-gcp-certification","tag-gcp-cloud-console","tag-gcp-instance-groups","tag-gcp-instance-template","tag-google-cloud-certification","tag-google-cloud-console","tag-google-cloud-courses","tag-google-cloud-platform"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>GCP Instance Templates, Managed Groups and Autoscaling<\/title>\n<meta name=\"description\" content=\"Create an instance template, build a managed instance group from it, and choose between a fixed size and CPU based autoscaling. Step by step process\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/instance-template-creation-and-creating-instance-using-instance-template\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GCP Instance Templates, Managed Groups and Autoscaling\" \/>\n<meta property=\"og:description\" content=\"Create an instance template, build a managed instance group from it, and choose between a fixed size and CPU based autoscaling. Step by step process\" \/>\n<meta property=\"og:url\" content=\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/instance-template-creation-and-creating-instance-using-instance-template\/\" \/>\n<meta property=\"og:site_name\" content=\"Prwatech\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prwatech.in\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-06T09:36:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-07T15:52:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/1-16.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"615\" \/>\n\t<meta property=\"og:image:height\" content=\"519\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Prwatech\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Eduprwatech\" \/>\n<meta name=\"twitter:site\" content=\"@Eduprwatech\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Prwatech\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/instance-template-creation-and-creating-instance-using-instance-template\/\",\"url\":\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/instance-template-creation-and-creating-instance-using-instance-template\/\",\"name\":\"GCP Instance Templates, Managed Groups and Autoscaling\",\"isPartOf\":{\"@id\":\"https:\/\/prwatech.in\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/instance-template-creation-and-creating-instance-using-instance-template\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/instance-template-creation-and-creating-instance-using-instance-template\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/1-16.jpg\",\"datePublished\":\"2026-10-06T09:36:19+00:00\",\"dateModified\":\"2026-10-07T15:52:36+00:00\",\"author\":{\"@id\":\"https:\/\/prwatech.in\/blog\/#\/schema\/person\/db90baff7744090b2288bbc98fea87f3\"},\"description\":\"Create an instance template, build a managed instance group from it, and choose between a fixed size and CPU based autoscaling. Step by step process\",\"breadcrumb\":{\"@id\":\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/instance-template-creation-and-creating-instance-using-instance-template\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/instance-template-creation-and-creating-instance-using-instance-template\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/instance-template-creation-and-creating-instance-using-instance-template\/#primaryimage\",\"url\":\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/1-16.jpg\",\"contentUrl\":\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/1-16.jpg\",\"width\":615,\"height\":519},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/instance-template-creation-and-creating-instance-using-instance-template\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/prwatech.in\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Instance Template creation and Creating Instance using Instance Template\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/prwatech.in\/blog\/#website\",\"url\":\"https:\/\/prwatech.in\/blog\/\",\"name\":\"Prwatech\",\"description\":\"Share Ideas, Start Something Good.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/prwatech.in\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/prwatech.in\/blog\/#\/schema\/person\/db90baff7744090b2288bbc98fea87f3\",\"name\":\"Prwatech\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/prwatech.in\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c00bafc1b04045f31eda917de39891456c44fa47c092b9bb6be0f860a3a30a2f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c00bafc1b04045f31eda917de39891456c44fa47c092b9bb6be0f860a3a30a2f?s=96&d=mm&r=g\",\"caption\":\"Prwatech\"},\"url\":\"https:\/\/prwatech.in\/blog\/author\/prwatech123\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"GCP Instance Templates, Managed Groups and Autoscaling","description":"Create an instance template, build a managed instance group from it, and choose between a fixed size and CPU based autoscaling. Step by step process","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/instance-template-creation-and-creating-instance-using-instance-template\/","og_locale":"en_US","og_type":"article","og_title":"GCP Instance Templates, Managed Groups and Autoscaling","og_description":"Create an instance template, build a managed instance group from it, and choose between a fixed size and CPU based autoscaling. Step by step process","og_url":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/instance-template-creation-and-creating-instance-using-instance-template\/","og_site_name":"Prwatech","article_publisher":"https:\/\/www.facebook.com\/prwatech.in\/","article_published_time":"2026-10-06T09:36:19+00:00","article_modified_time":"2026-10-07T15:52:36+00:00","og_image":[{"width":615,"height":519,"url":"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/1-16.jpg","type":"image\/jpeg"}],"author":"Prwatech","twitter_card":"summary_large_image","twitter_creator":"@Eduprwatech","twitter_site":"@Eduprwatech","twitter_misc":{"Written by":"Prwatech","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/instance-template-creation-and-creating-instance-using-instance-template\/","url":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/instance-template-creation-and-creating-instance-using-instance-template\/","name":"GCP Instance Templates, Managed Groups and Autoscaling","isPartOf":{"@id":"https:\/\/prwatech.in\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/instance-template-creation-and-creating-instance-using-instance-template\/#primaryimage"},"image":{"@id":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/instance-template-creation-and-creating-instance-using-instance-template\/#primaryimage"},"thumbnailUrl":"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/1-16.jpg","datePublished":"2026-10-06T09:36:19+00:00","dateModified":"2026-10-07T15:52:36+00:00","author":{"@id":"https:\/\/prwatech.in\/blog\/#\/schema\/person\/db90baff7744090b2288bbc98fea87f3"},"description":"Create an instance template, build a managed instance group from it, and choose between a fixed size and CPU based autoscaling. Step by step process","breadcrumb":{"@id":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/instance-template-creation-and-creating-instance-using-instance-template\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/instance-template-creation-and-creating-instance-using-instance-template\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/instance-template-creation-and-creating-instance-using-instance-template\/#primaryimage","url":"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/1-16.jpg","contentUrl":"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/04\/1-16.jpg","width":615,"height":519},{"@type":"BreadcrumbList","@id":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/instance-template-creation-and-creating-instance-using-instance-template\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/prwatech.in\/blog\/"},{"@type":"ListItem","position":2,"name":"Instance Template creation and Creating Instance using Instance Template"}]},{"@type":"WebSite","@id":"https:\/\/prwatech.in\/blog\/#website","url":"https:\/\/prwatech.in\/blog\/","name":"Prwatech","description":"Share Ideas, Start Something Good.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/prwatech.in\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/prwatech.in\/blog\/#\/schema\/person\/db90baff7744090b2288bbc98fea87f3","name":"Prwatech","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/prwatech.in\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c00bafc1b04045f31eda917de39891456c44fa47c092b9bb6be0f860a3a30a2f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c00bafc1b04045f31eda917de39891456c44fa47c092b9bb6be0f860a3a30a2f?s=96&d=mm&r=g","caption":"Prwatech"},"url":"https:\/\/prwatech.in\/blog\/author\/prwatech123\/"}]}},"_links":{"self":[{"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/posts\/8171","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/comments?post=8171"}],"version-history":[{"count":7,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/posts\/8171\/revisions"}],"predecessor-version":[{"id":11899,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/posts\/8171\/revisions\/11899"}],"wp:attachment":[{"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/media?parent=8171"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/categories?post=8171"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/tags?post=8171"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}