The article begins with the excitement of a startup receiving acceptance into the Microsoft for Startups Founders Hub program and the accompanying $5,000 Azure credit. They planned to migrate their staging environment from AWS to Microsoft Azure, initially viewing it as a beneficial collaboration with Microsoft. The decision to keep production on AWS, for now, was also mentioned.
The startup successfully migrated their staging environments to Microsoft Azure. As part of testing, they installed an Elastic instance, carefully monitoring Azure credit usage. May passed without any apparent cost discrepancies, as the Elastic service remained unused.
In mid-June, a significant and unexpected invoice for Elastic service charges arrived from Microsoft Azure. Investigation revealed that Elastic services were not covered under their Azure credit. This critical information was not clearly communicated during the installation process.
Contacting Microsoft Azure and Elastic support led to the discovery of a clause within the Microsoft Azure Sponsorship Program documentation, vaguely stating that special pricing excludes third-party products like Elastic, sold separately from Microsoft Azure. This lack of transparency is criticized.
The authors emphasize that even with consistent monitoring of their Microsoft Azure costs, the accumulating Elastic charges were not visible until the end of the billing cycle. This delayed notification prevented them from shutting down the service and stopping further charges. This highlights a critical flaw in the Microsoft Azure billing system.
Ultimately, the startup received a total bill of nearly £900 for an unused service. This experience underscored the importance of carefully reviewing fine print and understanding the billing practices of cloud service providers when using Microsoft Azure. The unexpected costs severely impacted their startup's budget and illustrate the risks of unclear pricing practices.
The authors call for improvements in Elastic.co's billing and communication practices, particularly regarding clarity around charges when used with platforms like Microsoft Azure. They suggest several changes to improve transparency and customer experience.
The article concludes with key takeaways for startups and cloud service providers. Startups need to diligently review the fine print of any program or credit offered by Microsoft or any other provider. Cloud providers must ensure clarity around exclusions and potential costs. The experience highlights the need for increased transparency and better communication, particularly for startups managing cloud costs.
Ask anything...