{"id":7264,"date":"2017-04-07T07:00:58","date_gmt":"2017-04-07T15:00:58","guid":{"rendered":"http:\/\/formtek.com\/blog\/?p=7264"},"modified":"2017-03-03T13:52:45","modified_gmt":"2017-03-03T21:52:45","slug":"serverless-computing-saving-money-by-removing-hardware-resources-from-the-equation","status":"publish","type":"post","link":"https:\/\/formtek.com\/blog\/serverless-computing-saving-money-by-removing-hardware-resources-from-the-equation\/","title":{"rendered":"Serverless Computing: Saving Money by Removing Hardware Resources from the Equation"},"content":{"rendered":"<p>In the early days of cloud computing people described it\u00a0like a utility: you can scale it up or down at a moments notice and are billed \u00a0foronly as many compute cycles that you actually use. \u00a0But in reality, what\u00a0often happens\u00a0is\u00a0that people have just moved on-premise thinking to the cloud. \u00a0The cloud is often used like a hosting service. Cloud servers are loaded up with software and then run continuously, just like they did on-premise, whether the servers are idle or not.<\/p>\n<p><a href=\"https:\/\/en.wikipedia.org\/wiki\/Serverless_computing\">Serverless Computing<\/a> is a concept that some cloud vendors like Amazon AWS and Microsoft Azure are offering that\u00a0is closer to the idea of utility billing. \u00a0With serverless computing you need only worry about the software that you will run. \u00a0All of the resource provisioning, server allocation, memory allocation, disk space is handled automatically. \u00a0Users are only billed when their software actually runs and for any resources needed to support it. \u00a0It is Platform as a Service in its purest form.<\/p>\n<p>Benefits of Serverless Computing include:<\/p>\n<ul>\n<li><strong>Cost Savings.<\/strong> Costs are incurred only when the code runs. \u00a0You don&#8217;t need to pay anything when the software is idle.<\/li>\n<li><strong>Simplicity.<\/strong> You don&#8217;t need a dashboard to scale and provision. \u00a0It just happens.<\/li>\n<li><strong>Automated administration.<\/strong> \u00a0No additional costs are incurred when software is updated. \u00a0New software can be made available instantly.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/www.avalara.com\/about\/leadership\/peter-horadan\/\">Peter Horadan<\/a>, CTO at tax software firm Avalara, <a href=\"http:\/\/www.datamation.com\/cloud-computing\/how-serverless-computing-is-changing-the-cloud.html\">told Datamation that <\/a>&#8220;people overprovision for machinery on AWS. In serverless, that&#8217;s 100% gone. You don\u2019t preallocate any resources to run your function. You upload it and say when this event happens, run my function. If it happens once a day, it runs it once a day and that&#8217;s all you pay for.\u00a0Getting completely out of the business of preallocating resources has yielded ten-fold to 100-fold savings in cost. And you get out of the hard work of thinking about what resources do you need. They have auto scaling systems. You just don\u2019t think about it you just upload your code and don&#8217;t have to think about how to scale it.&#8221;<\/p>\n<div class=\"lightsocial_container\"><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/digg.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fserverless-computing-saving-money-by-removing-hardware-resources-from-the-equation%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/digg.png\" alt=\"Digg This\" title=\"Digg This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fserverless-computing-saving-money-by-removing-hardware-resources-from-the-equation%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/reddit.png\" alt=\"Reddit This\" title=\"Reddit This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.stumbleupon.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fserverless-computing-saving-money-by-removing-hardware-resources-from-the-equation%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/stumbleupon.png\" alt=\"Stumble Now!\" title=\"Stumble Now!\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/buzz.yahoo.com\/buzz?targetUrl=https%3A%2F%2Fformtek.com%2Fblog%2Fserverless-computing-saving-money-by-removing-hardware-resources-from-the-equation%2F&amp;headline=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/yahoo_buzz.png\" alt=\"Buzz This\" title=\"Buzz This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dzone.com\/links\/add.html?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fserverless-computing-saving-money-by-removing-hardware-resources-from-the-equation%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dzone.png\" alt=\"Vote on DZone\" title=\"Vote on DZone\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.facebook.com\/sharer.php?t=&amp;u=https%3A%2F%2Fformtek.com%2Fblog%2Fserverless-computing-saving-money-by-removing-hardware-resources-from-the-equation%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/facebook.png\" alt=\"Share on Facebook\" title=\"Share on Facebook\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/delicious.com\/save?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fserverless-computing-saving-money-by-removing-hardware-resources-from-the-equation%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/delicious.png\" alt=\"Bookmark this on Delicious\" title=\"Bookmark this on Delicious\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dotnetkicks.com\/kick\/?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fserverless-computing-saving-money-by-removing-hardware-resources-from-the-equation%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetkicks.png\" alt=\"Kick It on DotNetKicks.com\" title=\"Kick It on DotNetKicks.com\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/dotnetshoutout.com\/Submit?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fserverless-computing-saving-money-by-removing-hardware-resources-from-the-equation%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetshoutout.png\" alt=\"Shout it\" title=\"Shout it\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.linkedin.com\/shareArticle?mini=true&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fserverless-computing-saving-money-by-removing-hardware-resources-from-the-equation%2F&amp;title=&amp;summary=&amp;source=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/linkedin.png\" alt=\"Share on LinkedIn\" title=\"Share on LinkedIn\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.technorati.com\/faves?add=https%3A%2F%2Fformtek.com%2Fblog%2Fserverless-computing-saving-money-by-removing-hardware-resources-from-the-equation%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/technorati.png\" alt=\"Bookmark this on Technorati\" title=\"Bookmark this on Technorati\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/twitter.com\/home?status=Reading+https%3A%2F%2Fformtek.com%2Fblog%2Fserverless-computing-saving-money-by-removing-hardware-resources-from-the-equation%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/twitter.png\" alt=\"Post on Twitter\" title=\"Post on Twitter\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.google.com\/buzz\/post?url=https%3A%2F%2Fformtek.com%2Fblog%2Fserverless-computing-saving-money-by-removing-hardware-resources-from-the-equation%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/google_buzz.png\" alt=\"Google Buzz (aka. Google Reader)\" title=\"Google Buzz (aka. Google Reader)\" \/><\/a><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>In the early days of cloud computing people described it\u00a0like a utility: you can scale it up or down at a moments notice and are billed \u00a0foronly as many compute cycles that you actually use. \u00a0But in reality, what\u00a0often happens\u00a0is\u00a0that<span class=\"ellipsis\">&hellip;<\/span><\/p>\n<div class=\"read-more\"><a href=\"https:\/\/formtek.com\/blog\/serverless-computing-saving-money-by-removing-hardware-resources-from-the-equation\/\">Read more &#8250;<\/a><\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[80],"tags":[],"class_list":["post-7264","post","type-post","status-publish","format-standard","hentry","category-serverless-computing"],"_links":{"self":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/7264","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/comments?post=7264"}],"version-history":[{"count":2,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/7264\/revisions"}],"predecessor-version":[{"id":7266,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/7264\/revisions\/7266"}],"wp:attachment":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/media?parent=7264"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/categories?post=7264"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/tags?post=7264"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}