A developer turns to talk to their coworker

elmah.io case study

Keeping websites securely running in real time with elmah.io and Microsoft Azure

Working, safe websites are more important than ever

The ubiquity of e-commerce and social media means companies need their websites to be continuously available, responsive, and bug-free.

Always-on monitoring is possible thanks to Microsoft Azure

With elmah.io’s cloud-based solution hosted on Azure, customers are notified in real time when errors start happening.

The elasticity of Azure lets elmah.io scale rapidly

Automatic scaling and serverless functions let elmah.io service more customers with no decrease in quality or reliability.

Monitoring errors as they happen with elmah.io and Microsoft Azure Cloud Services

Founded in 2013 in Denmark, elmah.io is a subscription-based software as a service (SaaS) company that specializes in error management and uptime monitoring. Its flagship product used by customers all over the world across all kinds of industries. Now more than ever, companies need their websites to be bug-free and highly available; just a few minutes of downtime can have a major impact.

As a development company aimed specifically at solutions related to Microsoft technologies, elmah.io has always prioritized Microsoft partnerships. It started its journey in the Microsoft for Startups program (formerly BizSpark) and matured into the Azure Marketplace Rewards program. elmah.io is hosted entirely on Azure, and the company was able to build a new lead channel through Azure Marketplace and AppSource.

Providing key insights to make rapid issue resolution a reality

In addition to timely alerts, elmah.io offers a range of features to ensure the errors discovered are fixed quickly. Each customer’s errors and exceptions are stored for a comprehensive view of all errors, which are easy to track and resolve in its centralized management platform. elmah.io integrates with popular development and monitoring tools like Microsoft Visual Studio, Teams, Azure DevOps, and GitHub, so customers can streamline their workflows and improve collaboration. Customer data is always protected with robust security features such as encryption at rest made possible by running on Azure, along with access controls and audit trails.

Azure helps elmah.io scale effortlessly

As a service providing uptime monitoring, elmah.io needs near-100 percent uptime on its own APIs and services. Using Azure’s elastic scaling allows new instances to be spun up dynamically as customers experience error spikes. Because elmah.io is mostly implemented as asynchronous jobs and services, moving from scheduled tasks on virtual machines to serverless functions on Azure reduces the related costs by up to 80 percent. Migrating from ASP.NET to ASP.NET Core and hosting it on Azure provides better CPU utilization and throughput, yielding a 25 percent drop in memory consumption. Automatic scaling and serverless functions ensure elmah.io can offer its services to customers around the world without a decrease in performance or reliability. “The Microsoft Azure cloud allows us to onboard as many customers as we can acquire,” said Thomas Ardal, founder and CEO of elmah.io. “Microsoft partner programs have played a key role in our success.”

“The Microsoft Azure cloud allows us to onboard as many customers as we can acquire. Microsoft partner programs have played a key role in our success.”

—Thomas Ardal, founder and CEO, elmah.io

Learn about Microsoft Marketplace Rewards

Marketplace Rewards provides you the benefits—sales, technical, and marketing—you need to accelerate your commercial marketplace offer's growth.

Abnormal Security case study

Learn how Abnormal Security closed deals worth over $1 million thanks to Marketplace Rewards.

Partnering with Microsoft pays off

The Microsoft Partner Network is the most powerful community of its kind-larger than Amazon Web Services (AWS) and Salesforce combined.