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

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

Multi-Tenant SaaS with Azure Active Directory B2B & B2C

Scenario:  I’m creating a Software as a Service (SaaS).  I’m having multiple customers & I want to manage their identity.  For some of my customers the users won’t have corporate identity ; I would like to offer them to login using their social identity (e.g. Facebook) if they want to or create an account on … More Multi-Tenant SaaS with Azure Active Directory B2B & B2C

Integration with Azure Service Bus

I’ve been consulting 1.5 years for a customer embarking a journey leveraging Microsoft Azure as an Enterprise platform, helping them rethink their application park. Characteristic of that customer: Lots of Software as a Service (Saas) third parties Business is extremely dynamic, in terms of requirements, transitions, partnerships, restructuring, etc. Medium operational budget:  they needed to … More Integration with Azure Service Bus

Azure Key Vault

Has somebody been peeking on my X-mas list? Indeed, one of the weakness of the current Azure Paas solution I pointed out last year was that on non-trivial solutions you end up with plenty of secrets (e.g. user-name / password, SAS, account keys, etc.) stored insecurely in your web.config (or similar store). I was suggesting, … More Azure Key Vault

Large Projects

There is something about large projects that you’ll never find, hence never learn, in smaller projects. The complexity, both technical and in terms of people dynamics, creates an all new set of challenges. I read the article I Survived an ERP Implementation – Top 10 Gems of Advice I Learned the Hard Way at the … More Large Projects