Home » API

Considerations for Hardening API’s Built with Azure API Management + Azure Functions

In the current feature set available on Azure one of the most common patterns for implementing an API is to use a combination of Azure Functions to act as the back end of the API where the bulk of the work is done and then to use Azure API Management…

Read More »

Custom CRM Portals Super-Charged by an Azure Data Layer

I wanted to talk a little about the architecture I designed recently for a Dynamics CRM + Portal + Integration project. In the initial stages of the project a number of options were considered for a Portal (or group of portals) which would support staff, students and other users which…

Read More »

Serverless vs Codeless in the Microsoft Integration Platform

While chatting to Jeff Holland on integration Monday this evening I mentioned some thinking I had been doing around how to articulate the various products within the Microsoft Integration Platform in terms of their codeless vs Serverless nature. Below is a rough diagram with me brain dumping a rough idea…

Read More »

Create a hybrid API when you have brittle underlying LOB applications

Recently I have been thinking about a sample use case where you may want to expose legacy applications via a hybrid API but you have the challenge that the underlying LOB applications are not really fit for purpose to be the underlying sub-systems for a hybrid API. In this case…

Read More »

Returning Static Data from Azure APIM Operations using Blob Storage

Recently I was working with Azure API Management creating an API and I needed to create an operation which would return some relatively constant/static data. Lets say for example this was some configuration data such as a list of settings an app could use. With this scenario the challenge is…

Read More »

Application Insights for Integration Developers

Recently I presented an Integration Monday session where I talked about how integration developers could leverage Application Insights on Azure to be able to improve the monitoring experience of the typical components we have and I also talked about product positioning and how it might relate to other monitoring and…

Read More »

Consume PowerBI API from BizTalk Server

I recently wrote a sample for a WCF behaviour extension to allow you to consume an API in BizTalk if it was secured with Azure Active Directory. In this video I have used that sample to show how you can use the Power BI API from BizTalk Server in a…

Read More »

BizTalk WCF Behaviour Extension for WAAD Authentication

Recently I created a proof of concept using a WCF behaviour extension to consume services which require authentication against Azure Active Directory.  The idea here is that if you want to consume an API and wish to use a service account credential you can configure the service account in Azure…

Read More »

Microsoft Technology for each Integration Capability

Ive been thinking a little about some of the different technologies in the Microsoft stack and how they overlay on the different capabilities I need within the integration architectures I have been involved with over the years. Below I have tried to list as many of the different integration capabilities…

Read More »

Deployment Notifications to Yammer – via Console App

Recently I wanted to add messages to Yammer to inform people about the deployment of components being performed.  I wanted to add something to my deployment scripts to make this happen in an automated fashion. I was looking into the Yammer API options and some samples but while they initially…

Read More »