Listening to millions of IoT building sensor readings with load testing
Making sure all the experiences your employees encounter during a given workday are seamless and productive is crucial to your organization's success. Read the blog to gain insight on how Microsoft is empowering every person and every organization around the globe to achieve more with transformative new technologies.
What is the role of load testing in Microsoft’s IoT strategy?
Load testing is essential for Microsoft as it helps manage the vast amount of IoT sensor data generated daily—over two million readings per day, with projections of reaching 30 million. By ensuring that the Digital Integration Platform can handle this data in near real-time, load testing enhances the employee experience by providing accurate and timely information about room availability and other services.
How does Microsoft ensure the reliability of its Digital Integration Platform?
Microsoft employs a comprehensive load testing approach that includes gathering baseline data, simulating real-life scenarios, and running various tests to assess system performance under different loads. This process helps identify bottlenecks and optimize the platform, ensuring it remains stable and reliable as it scales to accommodate more employee experiences and facilities.
What technologies does Microsoft use for load testing?
Microsoft uses Apache JMeter and Azure Kubernetes Service (AKS) clusters to run its load testing solution. These technologies allow the team to simulate the diverse range of sensor readings from multiple buildings, ensuring that the Digital Integration Platform can effectively manage the high volume of data and provide a seamless experience for employees.

Listening to millions of IoT building sensor readings with load testing
published by Synergy IT
Synergy IT (Pvt) Ltd, Sri Lankan IT company established in 2014, specializes in building complete cloud hosted solutions to improve business performance for wide range of companies, from start-up businesses to established companies.
Synergy IT provides design, development and maintenance of custom tailored solutions as well as consulting and training services for our clients. Our clients are visionaries who are using the new technologies to redefine the way they do business. We work with them to translate their classic approach of doing business into an effective business solution. We involve ourselves in their industry so we can understand the challenges they face, and we educate them about the capabilities and requirements of the new economy.
By utilizing leading edge technology we develop fast, robust, secure and cost-effective solutions, that brings our clients to the forefront of their industry. The foundation for creating successful client experience is the team powered by creative, highly motivated and trained people.