Search icon CANCEL
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Serverless Integration Design Patterns with Azure

You're reading from   Serverless Integration Design Patterns with Azure Build powerful cloud solutions that sustain next-generation products

Arrow left icon
Product type Paperback
Published in Feb 2019
Publisher Packt
ISBN-13 9781788399234
Length 494 pages
Edition 1st Edition
Languages
Tools
Arrow right icon
Authors (2):
Arrow left icon
Abhishek Kumar Abhishek Kumar
Author Profile Icon Abhishek Kumar
Abhishek Kumar
Srinivasa Mahendrakar Srinivasa Mahendrakar
Author Profile Icon Srinivasa Mahendrakar
Srinivasa Mahendrakar
Arrow right icon
View More author details
Toc

Table of Contents (15) Chapters Close

Preface 1. Serverless Integration with Microsoft Azure FREE CHAPTER 2. Azure Functions and Enterprise Integration 3. Introduction to Azure Event Grid 4. Azure API Management 5. Azure Service Bus with Integration Services 6. Introduction to Logic Apps 7. Control Flow Actions and Custom Connectors 8. Patterns with Azure Integration Services 9. B2B/EDI Solutions for Enterprise Integration with Azure Logic Apps 10. Hybrid Integration, BizTalk Server 2016 and an On-Premises Data Gateway 11. Intelligence in Integration Using Azure Cognitive Services 12. DevOps for Azure Integration 13. Monitoring for Azure Integration 14. Other Books You May Enjoy

Azure Integration Services

In the current era of digital transformation and cloud-first strategy, organizations host their applications both in the cloud and in on-premises environments in a hybrid model. These organizations often struggle to find the right platform to connect these disparate systems.

To address this problem, Microsoft has heavily invested in building an integration framework to run in Azure; it is called Azure Integration Services. Azure Integration Services comprises a set of different services and platforms in Azure, such as Azure Logic Apps, Service Bus, Azure Event Grid, and API Management. Taking the capabilities and power of multiple serverless platforms, Azure Integration Services now serves a variety of customer sectors, ranging from healthcare and the automobile industry to governmental organizations and insurance companies.

Before we dive into a detailed explanation, let's understand what Azure Integration Services is and why you should bother with it. As we've already explained, Azure Integration Services is an umbrella for a number of Azure serverless integration platforms, and you will be surprised at how well these offerings work in harmony; for instance, by how well Azure Functions integrates with Azure Logic Apps to improve an organization's workflow. In the coming chapters, we'll get into more detail about all this, but for now, we'll just concentrate on familiarizing ourselves with the basics of these individual offerings, including what they are and a bit about how they work together to form a cloud-first integration solution.

Granular integration design and microservice patterns have changed the face of modern integration. Now, modern integration is not about learning a specific platform or mastering a product, but is more about getting the best out of connecting platforms. For example, if you want to automate your business workflow, then you can use Azure Logic Apps to build workflows in the cloud by utilizing a reactive programming model along with Azure Event Grid capabilities. Another example might be securing your external-facing endpoint. In that case, API Management is for you. If this confuses you, do not worry; we will learn all of these techniques and best practices throughout this book.

The following diagram describes what you are going to master in this book. We also urge you to go through the Microsoft Azure Integration Services whitepaper at https://azure.microsoft.com/en-au/resources/azure-integration-services/en-us/:


Since we have now looked at an overview of Azure Integration Services, let's discuss the individual offerings separately. We will start with Azure Logic Apps and then move on to other services such as API Management, Service Bus, Azure Functions, and Azure Event Grid.

If you are already familiar with integration frameworks in the cloud, then we urge you to read these about services' individual capabilities in this chapter. This will help you to get a broader overview of the different platforms and services available within the Azure Integration Services umbrella for connecting enterprise-wide applications with better design patterns.

You have been reading a chapter from
Serverless Integration Design Patterns with Azure
Published in: Feb 2019
Publisher: Packt
ISBN-13: 9781788399234
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime