BizTalk 2020 BRE pipeline framework mapping issue
BRE pipeline framework (BPF) is an extremely powerful pipeline component that simplifies common message manipulations using ready-made BRE vocabularies, so you can create robust BizTalk messaging scenarios without writing code. If you would like to learn more about it, you can find my previous blog post and Integration Monday Video demonstrating some of its amazing
Hybrid Integrations in Azure
In this article I will shed light on some of the available techniques in implementing Hybrid integration models using Azure along with some context with regards to the organizations decisions within the new integration landscape. New Integration Landscape Over the past 7 years or so, Microsoft integration landscape has been evolving going beyond the typical
BizTalk 2020 Logic App Adapter receive issue
Introduction In this article I look into a BizTalk Server 2020 Logic App Adapter configuration issue leading to failure in the Adapter when used in receive locations, and I will show one way to resolve this issue. I had an environment with BizTalk Server 2020 Enterprise CU1, it was the first time to use the
Authorization with Azure API Management
In integration scenarios where authorization constraints are required for the API protected assets, an authorization solution will be needed to enforce the necessary, fine-grained access control. In this article, I will conduct a walk-through for applying OAuth 2.0 using Azure API management (APIM) and Azure Active Directory (AAD) which provides an authorization solution for an
BizTalk Wiretap
During my years of supporting BizTalk Solutions I have seen a very common technique of using dedicated file-adapter send ports that subscribe to messages for inspection and for other purposes following the wiretap messaging pattern. Granted, using the wiretap pattern provides a very flexible way of adding and removing the secondary destination components without affecting
Azure Logic Apps Secret Management
Logic Apps are powerful Azure workflow services that are used to facilitate the implementation of business process automation and application integration scenarios through a graphical designer, with little or no code. While a Logic App solution could be built very quickly for a demo or a proof of concept, however, when it comes to real-world
Preparing for Azure Certification Exams
In this article I will shed some light on how to prepare for Azure certification exams and what I think the main drivers should be behind getting certified in Azure. Azure exams and classifications evolve frequently; this really reflects how fast Azure platform is evolving and enhancing its services offerings where existing services change, new
BizTalk Cloud Migration – Part 2
In the first part, I set the stage for a migration project that was requested by one of our customers to modernize an on-premises BizTalk solution using Azure Integration Services. I mentioned the main drivers behind the customer’s decision to move to Azure, and some of the non-functional requirements for the integration solution. I also
BizTalk Cloud Migration – Part 1
I recently had an interesting request from one of our customers. As part of their new cloud adoption strategy, the organization was planning to migrate their on-premises systems to Azure, including refactoring their current BizTalk integration layer into Azure workloads. The target was to eventually leverage cloud-native solutions. This blog post will be the first
Azure Monitor getting smarter
If you have been working with Azure workloads, chances are that you have used Azure monitor alerts, to keep any eye on the workloads metrics and get you notified in near real time whenever there is an unexpected behavior detected. The main challenges here is that you will need to define which metrics you want