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

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 recovery 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

DocumentDB Async Querying & Streaming

UPDATE (31-08-2017):  This article is superseded by the new article Cosmos DB Async Querying & Streaming. Working with the .NET client SDK of Azure DocumentDB, I couldn’t find a way to query the store asynchronously. ***This post relates to the version 0.9.1-preview of Microsoft Azure DocumentDB Client Library. If you work with another major version, this might … More DocumentDB Async Querying & Streaming

Using Azure Container Instances to complete automation

We looked at Azure Container Instances. It allows us to launch a container without a cluster and without a VM. It is ideal for bursting scenarios. In this article we’ll look at another scenario for container instances:  automation. The limits of ARM Templates A great tool for automation in Azure is ARM Template. ARM Templates … More Using Azure Container Instances to complete automation

Overview of Docker Containers in Azure

Let’s talk about Containers in Azure. In this article, we’ll cover services related to Containers in Azure.  We’ll see what scenarios they each address. Azure focuses on Docker for container.  There are other container technologies out there.  But Docker is by far the most popular. Our map will be the current services as of this … More Overview of Docker Containers in Azure

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

VNET Service Endpoints for Azure SQL & Storage

It’s finally here, it has arrived:  Azure Virtual Network Service Endpoints. This was a long requested “Enterprise feature”. Let’s look at what this is and how to use it. Please note that at the time of this writing (end-of-September 2017) this feature is available only in a few region in Public Preview: Azure Storage: WestCentralUS, … More VNET Service Endpoints for Azure SQL & Storage

Taming the fire hose: Azure Stream Analytics

We came upon an interesting challenge recently. Let’s have a stream of events pouring in.  The source is unimportant.  Hundreds, peeking at thousands, of events per second. We need to update a table in Azure SQL with a summary of the events. Let’s just assume the events are about widgets.  So each event contain a … More Taming the fire hose: Azure Stream Analytics