{"id":908,"date":"2015-03-22T22:33:02","date_gmt":"2015-03-22T22:33:02","guid":{"rendered":"https:\/\/fir3netwp.gmsrrpobkbd.com\/2015\/03\/22\/what-is-auto-scaling\/"},"modified":"2021-07-27T18:07:23","modified_gmt":"2021-07-27T18:07:23","slug":"what-is-auto-scaling","status":"publish","type":"post","link":"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html","title":{"rendered":"What is Auto-Scaling?"},"content":{"rendered":"

What is ?<\/h2>\n

Auto-Scaling is a concept within cloud computing that can mean one of two things:<\/p>\n

Auto-Scaling is a process of virtualization resource automation wherein a cloud service provider will scale the resources of a client\u2019s hosting environment to meet the demand being placed on that environment. In common terms, auto-scaling means a provider will instantly scale server resources up or down depending on how much incoming traffic that hosted website is receiving. During peak hours of traffic, the resources of a hosting environment are scaled up to meet traffic demand and likewise, when that traffic backs off, resources are scaled down to ensure the client doesn\u2019t pay for services not being utilized.<\/p>\n

Auto-Scaling also refers to a process within the cloud wherein providers will scale a hosting environment by provisioning and deploying additional cloud instances onto the original environment. In this type of auto-scaling, not only are resources of the original hosting environment scaled to meet incoming demand, wholly new cloud servers and instances are deployed to meet that demand. In addition, this type of auto-scaling will utilize the addition of load balancing technologies to ensure round robin traffic routing. In this version of auto-scaling, the resources and servers are, as above, virtualized.<\/p>\n

Traditional Scaling Models<\/h2>\n

Within the traditional web hosting model, scaling was conducted in one of two ways:<\/p>\n

Purchasing More Than Need<\/strong>. The first, and most traditional avenue for auto-scaling, was to purchase more servers\/resources than the application would ever need. The basic idea here is simple: adding more servers than the application needs ensures demand will always be met and thus, downtime will never occur as a result of insufficient environment resources. The downside to this strategy is purchasing servers and resources that your demand may never need. Overshooting to protect against demand means paying for resources your application may never need.<\/p>\n

Averaging Capacity.<\/strong> The second traditional form of auto-scaling was to purchase enough servers\/resources to meet the average demand of your application. This goal was accomplished by averaging out the performance of your application over a given amount of time and purchasing the exact amount of resources\/servers need to meet that mean demand. While this option isn\u2019t as expensive as overshooting resource need, clients run the risk of operating with poor customer service and possibly, experiencing mass downtime if average demand is eclipsed.<\/p>\n

A Third Option: Hybrid Auto-Scaling<\/h2>\n

The third option of auto-scaling, the dual process described at the start of this article, combines both older models to maximize server and resource scaling without having to worry about paying for resources not used or experiencing application downtime as a result of eclipsing average environment use.<\/p>\n

For the client, auto-scaling means paying a more exact amount for used services while also being more certain your hosted environment won\u2019t fail due to high traffic load.<\/p>\n

For the provider, auto-scaling means being able to allocate a larger pool of resources to a larger quantity of clients without having to worry about maximum load on a single environment slowing down server performance.<\/p>\n

Auto-scaling is a win-win for all involved.<\/p>\n

Want to learn more about The Cloud ?<\/a><\/h6>\n","protected":false},"excerpt":{"rendered":"

What is ? Auto-Scaling is a concept within cloud computing that can mean one of two things: Auto-Scaling is a process of virtualization resource automation wherein a cloud service provider will scale the resources of a client\u2019s hosting environment to meet the demand being placed on that environment. In common terms, auto-scaling means a provider … Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":907,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[72],"tags":[],"yoast_head":"\nWhat is Auto-Scaling? - Fir3net<\/title>\n<meta name=\"description\" content=\"What is ? Auto-Scaling is a concept within cloud computing that can mean one of two things: Auto-Scaling is a process of virtualization resource\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is Auto-Scaling? - Fir3net\" \/>\n<meta property=\"og:description\" content=\"What is ? Auto-Scaling is a concept within cloud computing that can mean one of two things: Auto-Scaling is a process of virtualization resource\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html\" \/>\n<meta property=\"og:site_name\" content=\"Fir3net\" \/>\n<meta property=\"article:published_time\" content=\"2015-03-22T22:33:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-07-27T18:07:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.fir3net.com\/wp-content\/uploads\/2015\/03\/images_autoscaling2480px.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"480\" \/>\n\t<meta property=\"og:image:height\" content=\"480\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Rick Donato\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Rick Donato\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html\"},\"author\":{\"name\":\"Rick Donato\",\"@id\":\"https:\/\/www.fir3net.com\/#\/schema\/person\/ab35009601b7687ee1c5310be6038037\"},\"headline\":\"What is Auto-Scaling?\",\"datePublished\":\"2015-03-22T22:33:02+00:00\",\"dateModified\":\"2021-07-27T18:07:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html\"},\"wordCount\":527,\"publisher\":{\"@id\":\"https:\/\/www.fir3net.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.fir3net.com\/wp-content\/uploads\/2015\/03\/images_autoscaling2480px.jpg\",\"articleSection\":[\"AWS\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html\",\"url\":\"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html\",\"name\":\"What is Auto-Scaling? - Fir3net\",\"isPartOf\":{\"@id\":\"https:\/\/www.fir3net.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.fir3net.com\/wp-content\/uploads\/2015\/03\/images_autoscaling2480px.jpg\",\"datePublished\":\"2015-03-22T22:33:02+00:00\",\"dateModified\":\"2021-07-27T18:07:23+00:00\",\"description\":\"What is ? Auto-Scaling is a concept within cloud computing that can mean one of two things: Auto-Scaling is a process of virtualization resource\",\"breadcrumb\":{\"@id\":\"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html#primaryimage\",\"url\":\"https:\/\/www.fir3net.com\/wp-content\/uploads\/2015\/03\/images_autoscaling2480px.jpg\",\"contentUrl\":\"https:\/\/www.fir3net.com\/wp-content\/uploads\/2015\/03\/images_autoscaling2480px.jpg\",\"width\":480,\"height\":480},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.fir3net.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cloud\",\"item\":\"https:\/\/www.fir3net.com\/cloud\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"AWS\",\"item\":\"https:\/\/www.fir3net.com\/cloud\/aws\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"What is Auto-Scaling?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.fir3net.com\/#website\",\"url\":\"https:\/\/www.fir3net.com\/\",\"name\":\"Fir3net\",\"description\":\"Keeping you in the know\",\"publisher\":{\"@id\":\"https:\/\/www.fir3net.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.fir3net.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.fir3net.com\/#organization\",\"name\":\"Fir3net\",\"url\":\"https:\/\/www.fir3net.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.fir3net.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.fir3net.com\/wp-content\/uploads\/Fir3net-Background-Logo-compressed.png\",\"contentUrl\":\"https:\/\/www.fir3net.com\/wp-content\/uploads\/Fir3net-Background-Logo-compressed.png\",\"width\":390,\"height\":88,\"caption\":\"Fir3net\"},\"image\":{\"@id\":\"https:\/\/www.fir3net.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.fir3net.com\/#\/schema\/person\/ab35009601b7687ee1c5310be6038037\",\"name\":\"Rick Donato\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.fir3net.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d75d69a54c0ca3b32c24c3a9703b623c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d75d69a54c0ca3b32c24c3a9703b623c?s=96&d=mm&r=g\",\"caption\":\"Rick Donato\"},\"description\":\"Rick Donato is a Network Automation Architect\/Evangelist and the founder of Packet Coders.\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What is Auto-Scaling? - Fir3net","description":"What is ? Auto-Scaling is a concept within cloud computing that can mean one of two things: Auto-Scaling is a process of virtualization resource","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:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html","og_locale":"en_US","og_type":"article","og_title":"What is Auto-Scaling? - Fir3net","og_description":"What is ? Auto-Scaling is a concept within cloud computing that can mean one of two things: Auto-Scaling is a process of virtualization resource","og_url":"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html","og_site_name":"Fir3net","article_published_time":"2015-03-22T22:33:02+00:00","article_modified_time":"2021-07-27T18:07:23+00:00","og_image":[{"width":480,"height":480,"url":"https:\/\/www.fir3net.com\/wp-content\/uploads\/2015\/03\/images_autoscaling2480px.jpg","type":"image\/jpeg"}],"author":"Rick Donato","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Rick Donato","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html#article","isPartOf":{"@id":"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html"},"author":{"name":"Rick Donato","@id":"https:\/\/www.fir3net.com\/#\/schema\/person\/ab35009601b7687ee1c5310be6038037"},"headline":"What is Auto-Scaling?","datePublished":"2015-03-22T22:33:02+00:00","dateModified":"2021-07-27T18:07:23+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html"},"wordCount":527,"publisher":{"@id":"https:\/\/www.fir3net.com\/#organization"},"image":{"@id":"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html#primaryimage"},"thumbnailUrl":"https:\/\/www.fir3net.com\/wp-content\/uploads\/2015\/03\/images_autoscaling2480px.jpg","articleSection":["AWS"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html","url":"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html","name":"What is Auto-Scaling? - Fir3net","isPartOf":{"@id":"https:\/\/www.fir3net.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html#primaryimage"},"image":{"@id":"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html#primaryimage"},"thumbnailUrl":"https:\/\/www.fir3net.com\/wp-content\/uploads\/2015\/03\/images_autoscaling2480px.jpg","datePublished":"2015-03-22T22:33:02+00:00","dateModified":"2021-07-27T18:07:23+00:00","description":"What is ? Auto-Scaling is a concept within cloud computing that can mean one of two things: Auto-Scaling is a process of virtualization resource","breadcrumb":{"@id":"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html#primaryimage","url":"https:\/\/www.fir3net.com\/wp-content\/uploads\/2015\/03\/images_autoscaling2480px.jpg","contentUrl":"https:\/\/www.fir3net.com\/wp-content\/uploads\/2015\/03\/images_autoscaling2480px.jpg","width":480,"height":480},{"@type":"BreadcrumbList","@id":"https:\/\/www.fir3net.com\/Cloud\/what-is-auto-scaling.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fir3net.com\/"},{"@type":"ListItem","position":2,"name":"Cloud","item":"https:\/\/www.fir3net.com\/cloud"},{"@type":"ListItem","position":3,"name":"AWS","item":"https:\/\/www.fir3net.com\/cloud\/aws"},{"@type":"ListItem","position":4,"name":"What is Auto-Scaling?"}]},{"@type":"WebSite","@id":"https:\/\/www.fir3net.com\/#website","url":"https:\/\/www.fir3net.com\/","name":"Fir3net","description":"Keeping you in the know","publisher":{"@id":"https:\/\/www.fir3net.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fir3net.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.fir3net.com\/#organization","name":"Fir3net","url":"https:\/\/www.fir3net.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fir3net.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.fir3net.com\/wp-content\/uploads\/Fir3net-Background-Logo-compressed.png","contentUrl":"https:\/\/www.fir3net.com\/wp-content\/uploads\/Fir3net-Background-Logo-compressed.png","width":390,"height":88,"caption":"Fir3net"},"image":{"@id":"https:\/\/www.fir3net.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.fir3net.com\/#\/schema\/person\/ab35009601b7687ee1c5310be6038037","name":"Rick Donato","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fir3net.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d75d69a54c0ca3b32c24c3a9703b623c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d75d69a54c0ca3b32c24c3a9703b623c?s=96&d=mm&r=g","caption":"Rick Donato"},"description":"Rick Donato is a Network Automation Architect\/Evangelist and the founder of Packet Coders."}]}},"_links":{"self":[{"href":"https:\/\/www.fir3net.com\/wp-json\/wp\/v2\/posts\/908"}],"collection":[{"href":"https:\/\/www.fir3net.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fir3net.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fir3net.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fir3net.com\/wp-json\/wp\/v2\/comments?post=908"}],"version-history":[{"count":0,"href":"https:\/\/www.fir3net.com\/wp-json\/wp\/v2\/posts\/908\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fir3net.com\/wp-json\/wp\/v2\/media\/907"}],"wp:attachment":[{"href":"https:\/\/www.fir3net.com\/wp-json\/wp\/v2\/media?parent=908"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fir3net.com\/wp-json\/wp\/v2\/categories?post=908"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fir3net.com\/wp-json\/wp\/v2\/tags?post=908"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}