Summary of Our Microsoft for Startups Founders Hub Acceptance and the Unexpected Elastic.co Costs

  • medium.com
  • Article
  • Summarized Content

    Microsoft Azure Cloud Computing Costs Startup Billing Issues

    Microsoft Azure Acceptance and Initial Optimism

    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.

    • Received Microsoft Azure credit.
    • Planned staging environment migration from AWS.

    The Migration to Microsoft Azure and Test Installation

    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.

    • Staging environment migrated to Microsoft Azure.
    • Test Elastic instance installation; costs appeared normal.
    • Service remained unused during testing phase.

    The Unexpected June Invoice from Microsoft Azure

    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.

    • Large, unexpected invoice from Microsoft Azure.
    • Elastic service charges not covered by Azure credit.
    • Lack of clear communication regarding exclusions.

    The Fine Print and Hidden Costs within the Microsoft Azure Program

    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.

    • Support directed to program documentation with unclear exclusions.
    • Lack of transparency on third-party service charges within the Microsoft Azure program.
    • Elastic, despite being open-source, was classified as a separate, chargeable service.

    The Hidden Cost Surprise on Microsoft Azure’s Billing

    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.

    • Charges not immediately reflected in the Microsoft Azure billing.
    • Inability to proactively stop the accrual of costs.
    • Delayed notification of accumulating costs on Microsoft Azure.

    The Significant Charges from Microsoft Azure and Elastic

    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.

    • Total charges: nearly £900 for an unused service.
    • Emphasis on the importance of carefully reviewing agreements.
    • High cost impact on the startup’s budget from the Microsoft Azure billing cycle.

    Necessary Changes for Elastic.co's Approach

    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.

    • More transparent billing practices, especially with third-party platforms.
    • Proactive cost alerts for inactive services.
    • Fairer billing practices, potentially including credits for unused services.
    • More responsive and empathetic customer support for billing disputes.

    Lessons Learned and Conclusion from the Microsoft Azure 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.

    • Thorough understanding of program exclusions is critical.
    • Cloud providers need improved clarity around billing.
    • The importance of transparency in cloud services for startups.

    Discover content by category

    Ask anything...

    Sign Up Free to ask questions about anything you want to learn.