In this “This Month I’ve Read” series, I want to share some blogs / articles concerning Microsoft Enterprise Integration that really drew my attention throughout the last month. Here you can find my selection for this month.
Glenn Colpaert – Build high performance API’s with Azure Search
This blog explains how easily you can enable fast querying on metadata of files that are stored in Azure Blob Storage. The magic is done by Azure Search that indexes the metadata of all files automatically. Via the easy-to-use SDK, you can rapidly plug this functionality into API’s. Read the complete article here.
Jeff Hollan – In order event processing with Azure Functions
Jeff starts with explaining why Event Hubs is ideal for his use case. It’s important to understand that correct partitioning of the Event Hub data is crucial for correct ordering and that concurrency settings of the Azure Functions input binding play also an important role. Read the complete article here.
Michael Stephenson – When data in CRM is updated, I want to send it to another application
This blob is all about integration with CRM. As always, Mike makes a great analysis of the different implementation options you have and describes the pro’s and con’s of every option. As always, the answer depends and you need to pick the right solution for your specific scenario. Read the complete article here.
Colby Tresness – Understanding serverless cold start
This article explains in all transparency the issues that Azure Functions encounters with cold starts (long invocation time when service is idle for a while). It describes the reasoning behind it, what measures you can take to reduce the impact and what actions the product team is taken to improve the situation. Read the complete article here.
Josh Lane – Lambda architecture in Microsoft Azure
Lambda architectures are quite common in IoT projects. This article describes a good way to implement both speed and batch processing of incoming IoT telemetry data, using purely Azure technology. Interesting to read how it can be achieved, be aware that many variations of this architecture are possible. Read the complete article here.