Disaster Recovery with VM Scale Sets & Geo-Replicated DBs

Last year we posted an article about different options available in Azure to implement a disaster discovery strategy. We strongly suggest to review that article as it gives good insights about what a disaster recovery strategy is within an already resilient Cloud Environment but also clear out a few misconceptions people have around DR-capability of … More Disaster Recovery with VM Scale Sets & Geo-Replicated DBs

Setup for populating Cosmos DB with random data using Logic Apps

We recently published an article about Cosmos DB Performance with Geospatial Data. In this article, we’re going to explain how to setup the environment in order to run those performance test. More importantly, we believe this article is interesting on its own as it shows how to use Logic Apps to populate a Cosmos DB … More Setup for populating Cosmos DB with random data using Logic Apps

How to Create a Logic App Connector in an ARM Template

I wanted to automate the performance test setup we discussed in the last article.  This includes a Logic App calling into a Cosmos DB stored procedure. Logic App uses connectors when connecting to other services, either within or outside of Azure.  Now how do we create those in an ARM Template?  This problem is the … More How to Create a Logic App Connector in an ARM Template

Invoking a Stored Procedure from a partitioned CosmosDB collection from Logic Apps

I struggled a little to make that work, so I thought I would share the learning in order to accelerate your future endeavour. I was looking at a way to populate a CosmosDB quickly with random data. Stored Procedures came to mind since they would skip client-server latency.  We can call a stored procedure creating … More Invoking a Stored Procedure from a partitioned CosmosDB collection from Logic Apps

Hacking: changing Cosmos DB Portal experience from Graph to SQL

In the last article, we looked at how we could access a graph using the SQL (aka DocumentDB) API. Here we’ll explore how we can switch the Portal experience from one to the other. Portal Experience The Portal Experience refers to the way the portal lets us interact with Cosmos DB Data.  It’s basically the … More Hacking: changing Cosmos DB Portal experience from Graph to SQL