Programmatically change CosmosDB Request Units(RU) with Azure function 2.x and Cosmos DB SDK 3.0

When you are involving in an architectural discussion which involves Azure’s cosmosdb, a mandatory question that you get is “Is not Azure Cosmos DB very expensive?”. Based on the fact that Cosmos DB is evolving very fast, there are lot of customers stepping in to use the service in their architecture. To understand one thing… Read More Programmatically change CosmosDB Request Units(RU) with Azure function 2.x and Cosmos DB SDK 3.0

Event Sourcing with Azure EventHub and CosmosDB

Traditional Architecture : In a traditional Application with the normal approach, transactional use-cases usually involve persisting data in a few SQL tables or in a NOSQL database. When the changes are performed on the object the database is updated to match the new state. The traditional approach works well in case if you do not… Read More Event Sourcing with Azure EventHub and CosmosDB

Wear out the features of Azure CosmosDB with AspNetCore application

Azure CosmosDB (Azure Cosmos DB – Globally Distributed Database Service (formerly DocumentDB) | Microsoft Azure) is a super set of the service once known as “Azure Document Db”. In short: “Azure CosmosDB ” = “Azure Document Db” + new data types + new APIs. You can try CosmosDB  for free on Azure or you can setup the CosmosDB on your local… Read More Wear out the features of Azure CosmosDB with AspNetCore application

Setting up Azure CosmosDB with Visual Studio Code in Local Environment

Recently I started experimenting with Azure’s CosmosDB and developed few applications using the same. To start with it this blog will help all the Azure/CosmosDB developers out there to easily setup with visual studio code. I will be sharing how to connect to Azure CosmosDB without using the portal in local machine. To start with it,… Read More Setting up Azure CosmosDB with Visual Studio Code in Local Environment