What is our primary use case?
Microsoft Azure HorizonDB serves as our main use case to support production applications that handle large volumes of semi-structured and frequently changing data, and we use it as a scalable NoSQL database for application records that require fast and reliable access. For example, we use Microsoft Azure HorizonDB as the backend database for a business application that stores user profiles, sessions information, application activity, configuration data, and other operational records.
Using Microsoft Azure HorizonDB for this use case makes the application easier to manage and scale while also providing fast and reliable access to frequently used data, and the flexible NoSQL data model allows our development team to make changes to application data structures without extensive database schema modifications, which reduces the operational effort for our team because the underlying data infrastructure, availability, scaling, and routine maintenance are handled through the managed service.
One additional benefit of Microsoft Azure HorizonDB is that it fits well into our overall Azure workflow because it can be integrated with our application, monitoring, security, and analytics services, allowing the database to be managed as part of the broader cloud environment rather than as a separate infrastructure component. The flexible data model is also useful when application requirements change frequently, enabling our team to accommodate evolving data structures without significant database redesign, while the managed service reduces routine administration and infrastructure maintenance.
How has it helped my organization?
Microsoft Azure HorizonDB has had a positive impact on our organization by reducing the operational effort required to manage scalable NoSQL workloads and making it easier to support applications as user activity and data volumes grow. One of the main improvements we have noticed is reduced database administration, as the managed service handles many routine infrastructure and maintenance activities, allowing our team to spend more time on application development, performance optimization, and other high-priority initiatives.
Since adopting Microsoft Azure HorizonDB, we have seen measurable benefits, estimating that it saves our team around five to ten hours per month by reducing manual effort related to database administration, capacity planning, maintenance, and infrastructure management. We have also seen improvements in how quickly we can respond to changes in application demand; scaling the database environments is easier than managing additional database infrastructure manually, which reduces provisioning and operational delays.
What is most valuable?
The best features of Microsoft Azure HorizonDB in our experience are its scalability, low latency performance, flexible NoSQL data model, high availability, and managed database operations, with the ability to scale as application traffic and data volume increases being particularly valuable for our production workloads. We find the flexible document-based model useful because application data structures can evolve without requiring extensive schema changes, and another important advantage is the managed nature of the service, which reduces the amount of effort our team needs to spend on infrastructure management, routine maintenance, availability, and capacity planning.
The feature that has made the biggest difference for our team is the scalability combined with consistently low latency performance, which allows our application workloads to change based on user activity and data growth without manually provisioning and managing additional database infrastructure. From a daily operations perspective, this has reduced the amount of time our team spends on capacity planning, database maintenance, and infrastructure-related troubleshooting.
We consider the governance and security capabilities of Microsoft Azure HorizonDB in an AI-related use case to be strong, with the integration into Azure Identity and Access Management, encryption, networking, and monitoring and auditing providing a solid foundation for protecting data used by AI-enabled applications. We particularly value the ability to control access to database resources and apply existing Azure security and governance policies, which helps maintain appropriate permissions and security boundaries when AI or analytics services interact with application data.
We find the AI-related output associated with Microsoft Azure HorizonDB to be generally accurate and useful, particularly for tasks analyzing application data, identifying patterns, and assisting with query or performance-related recommendations. One of the main strengths is that the AI capabilities help reduce manual analysis and troubleshooting and development activities, with the recommendations being particularly useful as a starting point when investigating performance issues or understanding application data.
What needs improvement?
While the performance of Microsoft Azure HorizonDB is generally good, we have noticed that it can be more challenging during periods of higher application traffic and larger data volumes, with the impact being more noticeable when workloads generate a high number of concurrent read and write operations or when queries involve larger data sets, as poorly optimized or partitioned usage can result in higher resource consumption and require additional tuning.
For how long have I used the solution?
I have been using Microsoft Azure HorizonDB for around three years, during which time we have used it for production application workloads involving scalable semi-structured data and have gained good experience with its performance.
What do I think about the stability of the solution?
Microsoft Azure HorizonDB is very stable in my experience.
What do I think about the scalability of the solution?
Microsoft Azure HorizonDB has been highly scalable for our workloads, allowing us to accommodate increases in application traffic, user activity, and data volumes without manually provisioning and managing additional database infrastructure. We particularly value the ability to adjust capacity based on changing workload requirements, with the distributed architecture and flexible NoSQL data model making it suitable for applications that need to handle growing amounts of data and concurrent requests.
How are customer service and support?
I have reached out to customer support for Microsoft Azure HorizonDB, and the customer support was very prompt and fast, answering all our requests and calls with prompt support.
I would rate the customer support for Microsoft Azure HorizonDB a ten.
Which solution did I use previously and why did I switch?
I am using Microsoft Azure HorizonDB only.
What was our ROI?
We have seen a positive return on investment from Microsoft Azure HorizonDB, primarily through reduced operational effort and time saved rather than by reducing headcount, estimating that Microsoft Azure HorizonDB saves our team approximately five to ten hours per month by reducing manual work related to database administration, infrastructure maintenance, capacity planning, and troubleshooting. The managed service also means we do not need to spend as much time provisioning or maintaining underlying database infrastructure.
What's my experience with pricing, setup cost, and licensing?
Our experience with Microsoft Azure HorizonDB's pricing, setup cost, and licensing has been generally positive, as there was no major upfront hardware or infrastructure investment due to it being a managed cloud service. The initial setup is relatively straightforward compared with deploying and managing a database environment ourselves, and the licensing model is integrated into Azure's consumption-based pricing, so costs are primarily driven by throughput, storage, and workload usage, which provides flexibility to align resources with application requirements rather than making a large upfront infrastructure investment.
Which other solutions did I evaluate?
We did not evaluate other options and directly chose Microsoft Azure HorizonDB.
What other advice do I have?
I would rate Microsoft Azure HorizonDB overall as a ten.
I give Microsoft Azure HorizonDB a ten because it provides the combination of scalability, low latency performance, flexibility, high availability, and managed operations that our production workloads require, with what stands out most being the ability to handle growing application traffic and data volumes without managing the underlying database infrastructure ourselves, along with the flexible NoSQL data model that makes it easier to accommodate changing application requirements without extensive schema redesign.
I would recommend Microsoft Azure HorizonDB for organizations that need a scalable, low-latency NoSQL database for applications with semi-structured or rapidly changing data, and teams should carefully evaluate the data access patterns before adopting it. My overall review rating for Microsoft Azure HorizonDB is ten out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure