{"id":37786,"date":"2024-06-07T12:16:27","date_gmt":"2024-06-07T11:16:27","guid":{"rendered":"https:\/\/www.intelligentcio.com\/north-america\/?p=37786"},"modified":"2024-06-07T12:16:38","modified_gmt":"2024-06-07T11:16:38","slug":"how-a-6000-cost-increase-complicated-build-vs-buy-decision-in-the-cloud","status":"publish","type":"post","link":"https:\/\/www.intelligentcio.com\/north-america\/2024\/06\/07\/how-a-6000-cost-increase-complicated-build-vs-buy-decision-in-the-cloud\/","title":{"rendered":"How a 6000% cost increase complicated build-vs-buy decision in the cloud"},"content":{"rendered":"\n<p><strong><em>Johnny Fitrakis, CISO, Vega Cloud, tells a cautionary tale of a seemingly cost-effective tool that became exceedingly expensive.<\/em><\/strong><\/p>\n\n\n\n<p>On the surface, making the build-vs-buy decision \u2013 which means choosing between building your own software tools in-house or purchasing solutions from a third-party provider \u2013 may seem like it boils down to straightforward math. Either the cost of building and maintaining tools is higher than the cost of purchasing them or it&#8217;s not.<\/p>\n\n\n\n<p>But when your tools run in the cloud, the complexity of cloud cost management adds another critical variable to build-vs-buy planning \u2013 as I learned recently when the cloud bills generated by a certain monitoring tool my team had deployed surged more than 6,000% with no warning.<\/p>\n\n\n\n<p>Here&#8217;s what happened, along with takeaways for businesses trying to decide whether to build or buy software that will run in the cloud.<\/p>\n\n\n\n<p><strong>Context: Container configuration monitoring in a public cloud<\/strong><\/p>\n\n\n\n<p>Let me begin by explaining what my company needed to do and why we chose to buy a tool instead of building our own.<\/p>\n\n\n\n<p>We deploy containers on a major public cloud platform. To help monitor those containers effectively, we need to be able to detect and alert our team about unexpected network configuration changes, which could impact the performance of containers. The changes could also signal a security issue in some cases \u2013 such as if a new networking rule exposes a container to the Internet -but the container should only be accessible from a private network.<\/p>\n\n\n\n<p>One way to identify these events would be to build our own monitoring tools. But because our cloud provider offers a configuration monitoring service that is stable, sophisticated and (initially, at least) cost-effective, we saw little reason to build our own solution. Instead, we &#8220;bought&#8221; the configuration monitoring tool offered by our cloud vendor.<\/p>\n\n\n\n<p><strong>How our cloud bill surged 6000%<\/strong><\/p>\n\n\n\n<p>For a while, this setup ran great and we gave it little thought. The monitoring service was costing our company literally pennies per month to track networking configuration changes and it was working effectively.<\/p>\n\n\n\n<p>But then, our cloud cost monitoring tools alerted us to a major anomaly in pricing for the service. Instead of spending pennies per month, our cost shot up to more than $800 \u2013 an increase of more than 6000%<\/p>\n\n\n\n<p>All of a sudden, a tool that had been very cost-effective to buy was turning out to be exceedingly expensive. Unless we got the cost under control, I worried we&#8217;d soon be forced to build our own configuration monitoring service using free or lower-cost software.<\/p>\n\n\n\n<p>It turned out that the unexpected spike in our cloud bill stemmed from a change in the billing policy of our cloud provider. They changed what they billed against, leading to increased charges even though our service configuration hadn\u2019t changed.<\/p>\n\n\n\n<p>Fortunately, once we detected the billing increase and figured out why it occurred, we were able to update our configuration easily enough to cut our spending back to the original levels. We didn\u2019t have to build our own version of the tool; we were able to keep buying it, with a new configuration in place.<\/p>\n\n\n\n<p><strong>Lessons for cloud buyers<\/strong><\/p>\n\n\n\n<p>For businesses choosing whether to build or buy software in the cloud, the most obvious takeaway from my experience is that cloud billing practices are subject to change \u2013 which is why it\u2019s critical to monitor your cloud bills on an ongoing basis. If we hadn\u2019t had continuous cloud cost monitoring in place capable of alerting us to sudden spending anomalies, our chances of catching the cost increase would have been much lower.<\/p>\n\n\n\n<p>To go even further \u2013 and to ensure that tools that are more cost-effective to buy remain cost-effective to operate over the long term \u2013 organizations should also establish budget thresholds. This ensures that you\u2019ll receive an alert when your cost for a service surpasses the threshold you set.<\/p>\n\n\n\n<p>Thresholds are important because they protect you against situations where your cost rises slowly over time \u2013 and therefore might not appear as an anomaly on any one cloud bill. Setting a threshold ensures that you\u2019ll never pay more than a certain amount without realizing it.<\/p>\n\n\n\n<p><strong>Conclusion: A long-term approach to the right build-vs-buy decision<\/strong><\/p>\n\n\n\n<p>The bottom line: Determining whether it\u2019s more cost-effective to build or buy a cloud-based tool requires more than just evaluating the upfront costs. You must also ensure that you monitor ongoing cloud costs so that you\u2019ll know if a tool that was originally cost-effective to buy (or build, as the case may be) becomes more expensive due to changes in cloud provider billing practices. Otherwise, a build-vs-buy decision that seems like a safe bet originally may turn out to be the wrong choice over the long term.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Johnny Fitrakis, CISO, Vega Cloud, tells a cautionary tale of a seemingly cost-effective tool that became exceedingly expensive. On the surface, making the build-vs-buy decision \u2013 which means choosing between building your own software tools in-house or purchasing solutions from a third-party provider \u2013 may seem like it boils down to straightforward math. Either the [&hellip;]<\/p>\n","protected":false},"author":58,"featured_media":37787,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[11,43],"tags":[150,194,6382,5030],"class_list":["post-37786","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud","category-top-stories","tag-ciso","tag-cloud","tag-johnny-fitrakis","tag-vega-cloud"],"acf":[],"publishpress_future_workflow_manual_trigger":{"enabledWorkflows":[]},"_links":{"self":[{"href":"https:\/\/www.intelligentcio.com\/north-america\/wp-json\/wp\/v2\/posts\/37786","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.intelligentcio.com\/north-america\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.intelligentcio.com\/north-america\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.intelligentcio.com\/north-america\/wp-json\/wp\/v2\/users\/58"}],"replies":[{"embeddable":true,"href":"https:\/\/www.intelligentcio.com\/north-america\/wp-json\/wp\/v2\/comments?post=37786"}],"version-history":[{"count":1,"href":"https:\/\/www.intelligentcio.com\/north-america\/wp-json\/wp\/v2\/posts\/37786\/revisions"}],"predecessor-version":[{"id":37788,"href":"https:\/\/www.intelligentcio.com\/north-america\/wp-json\/wp\/v2\/posts\/37786\/revisions\/37788"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.intelligentcio.com\/north-america\/wp-json\/wp\/v2\/media\/37787"}],"wp:attachment":[{"href":"https:\/\/www.intelligentcio.com\/north-america\/wp-json\/wp\/v2\/media?parent=37786"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.intelligentcio.com\/north-america\/wp-json\/wp\/v2\/categories?post=37786"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.intelligentcio.com\/north-america\/wp-json\/wp\/v2\/tags?post=37786"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}