Solution Requirement
When Sulekha evaluated options for upgrading its architecture in 2015, the company decided to move from an on-premises solution to the cloud. In large part, it chose to do this in order to take advantage of newer technologies available from cloud services and to support its need for rapid app development. For its database needs, the company chose Microsoft Azure DocumentDB because it
offers the flexibility, speed, and lower administrative overhead that Sulekha was looking for.
Solution Deployment
DocumentDB has proven to be a natural fit for Sulekha. The tech company was already interested in Azure because its platform uses Microsoft tools and technologies with which Sulekha’s developers already had extensive experience. Beyond simply being an Azure service, DocumentDB also provides a number of additional benefits, including:
• Flexible schema
• Ad-hoc querying
• A JSON-based data model
• Low administrative overhead
• Excellent documentation
• Client libraries in all major programming languages DocumentDB provide better availability and security than they could easily build on its own in an on-premises solution. Moreover, DocumentDB support for Sulekha has been excellent: the DocumentDB team has directly supported Sulekha to resolve issues quickly. And DocumentDB has met all of Sulekha’s access and location-based requirements.
Solution Benefits
DocumentDB is easy to scale up to meet peak demand—and it is easy to scale down post-peak—Sulekha can better support the needs of its new products as it develops them. The ease of scale-up and scale-down with DocumentDB also means that Sulekha can get the performance that it needs while controlling costs.
DocumentDB has also assisted development at Sulekha in another way: it eliminated administrative overhead for the infrastructure. This frees up more resources at the organization to focus on development. It also means that developers don’t have to take time away from their work to troubleshoot their infrastructure.