Robust Cloud Integration with Azure

Unleash the power of serverless integration with Azure

Robust Cloud Integration with Azure

Mahindra Morar et al.

1 customer reviews
Unleash the power of serverless integration with Azure
Mapt Subscription
FREE
$29.99/m after trial
eBook
$33.60
RRP $47.99
Save 29%
Print + eBook
$59.99
RRP $59.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$33.60
$59.99
$29.99p/m after trial
RRP $47.99
RRP $59.99
Subscription
eBook
Print + eBook
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Code Files
Preview in Mapt

Book Details

ISBN 139781786465573
Paperback696 pages

Book Description

Microsoft is focusing heavily on Enterprise connectivity so that developers can build scalable web and mobile apps and services in the cloud. In short, Enterprise connectivity from anywhere and to any device. These integration services are being offered through powerful Azure-based services.

This book will teach you how to design and implement cloud integration using Microsoft Azure. It starts by showing you how to build, deploy, and secure the API app. Next, it introduces you to Logic Apps and helps you quickly start building your integration applications. We’ll then go through the different connectors available for Logic Apps to build your automated business process workflow.

Further on, you will see how to create a complex workflow in Logic Apps using Azure Function. You will then add a SaaS application to your existing cloud applications and create Queues and Topics in Service Bus on Azure using Azure Portal. Towards the end, we’ll explore event hubs and IoT hubs, and you’ll get to know more about how to tool and monitor the business workflow in Logic Apps.

Using this book, you will be able to support your apps that connect to data anywhere—be it in the cloud or on-premises.

Table of Contents

Chapter 1: An Introduction to Systems Integration in the Cloud
What is Azure?
What is cloud computing?
Types of microservices
Summary
Chapter 2: What Is an Azure App Service?
What is an Azure App Service?
App Service plans
An overview of our sample solution
Summary
Chapter 3: Getting Started with API Apps
Why use API Apps?
Building, hosting, and consuming your first API App
Security
What is App Service authentication and authorization?
Summary
Chapter 4: What is Azure API Management?
The anatomy of Azure API Management
Working with Azure API Management
Policies in Azure API Management
Securing your API in Azure API Management
Monitoring your API
Summary
Chapter 5: Trigger Your First Logic App in Azure
An introduction to Logic App
The comparison between BizTalk server and Logic Apps
Why and when to use
Diagnosing Logic Apps
Building your first Logic App
Logic Apps using Visual Studio
Summary
Chapter 6: Working with Connectors in Logic Apps
Categorizing Microsoft connectors
Types of triggers
Connector as an action
Building your first connector
Make your connector work for Logic Apps
Adding summary and XML Documentation
Discovering partion keys in the storage table
Summary
Chapter 7: Azure Functions in Logic Apps
The basics of Azure Functions
Building Azure Functions
Using functions with Logic Apps
Other considerations
Summary
Chapter 8: A Deep Dive into Logic Apps
Workflow definition language
Parameters
Output
Content type in Logic Apps
Flow controls, SplitOn, and scope in Logic Apps
Exception handling in Logic Apps
Summary
Chapter 9: Powerful Integration with SaaS Using Logic Apps
Exploring the Logic App SaaS connectors
Hooking up to SaaS solutions using the SaaS connectors
Summary
Chapter 10: Advanced Integration with Powerful, Scalable Service Bus in the Cloud
Service Bus types
Service Bus tiers
Service Bus Queue characteristics
Retrieving messages off a queue
Deferring message processing
Security
Managing Service Bus outages and disasters
Service Bus topics
Subscriptions
Partitioned queues/topics
Administration tools
Summary
Chapter 11: Connecting to Event Hubs and an Introduction to IoT Hubs
An introduction to Event Hubs
Introduction to Azure IoT Hubs
Scenario - bringing it all together
Summary
Chapter 12: EAI/B2B Integration Using Logic Apps
Enterprise Integration Pack for Logic Apps
Enterprise messaging in Logic Apps
Enterprise Integration Pack connectors
Add partners in your workflow
Store custom metadata information in Integration Accounts artifacts
Summary
Chapter 13: Hybrid Integration Using BizTalk Server 2016 and Logic Apps
Hybrid Integration
Why Hybrid Integration?
Message exchange pattern
What is a BizTalk Server?
Connecting on-premise BizTalk Server 2016 with Azure Logic App
Connecting Azure Logic App with on-premise BizTalk Server 2016
Summary
Chapter 14: Tooling and Monitoring for Logic Apps
Tools to monitor Azure resources
Azure Resource Management templates
Creating ARM Template using Visual Studio
Manual deployments of App Services
Continuous deployment
Monitoring
Logic App monitoring
Logic App message logging with Azure Functions Application Insights
Summary
Chapter 15: Whats Next for Azure Integration?
An integration roadmap for the future
What and when of Microsoft Azure integration
Business productivity transformation
Final thoughts

What You Will Learn

  • Explore new models of robust cloud integration in Microsoft Azure
  • Create your own connector and learn how to publish and manage it
  • Build reliable, scalable, and secure business workflows using Azure Logic Apps
  • Simplify SaaS connectivity with Azure using Logic Apps
  • Connect your on-premises system to Azure securely
  • Get to know more about Logic Apps and how to connect to on-premises “line-of-business” applications using Microsoft BizTalk Server

Authors

Table of Contents

Chapter 1: An Introduction to Systems Integration in the Cloud
What is Azure?
What is cloud computing?
Types of microservices
Summary
Chapter 2: What Is an Azure App Service?
What is an Azure App Service?
App Service plans
An overview of our sample solution
Summary
Chapter 3: Getting Started with API Apps
Why use API Apps?
Building, hosting, and consuming your first API App
Security
What is App Service authentication and authorization?
Summary
Chapter 4: What is Azure API Management?
The anatomy of Azure API Management
Working with Azure API Management
Policies in Azure API Management
Securing your API in Azure API Management
Monitoring your API
Summary
Chapter 5: Trigger Your First Logic App in Azure
An introduction to Logic App
The comparison between BizTalk server and Logic Apps
Why and when to use
Diagnosing Logic Apps
Building your first Logic App
Logic Apps using Visual Studio
Summary
Chapter 6: Working with Connectors in Logic Apps
Categorizing Microsoft connectors
Types of triggers
Connector as an action
Building your first connector
Make your connector work for Logic Apps
Adding summary and XML Documentation
Discovering partion keys in the storage table
Summary
Chapter 7: Azure Functions in Logic Apps
The basics of Azure Functions
Building Azure Functions
Using functions with Logic Apps
Other considerations
Summary
Chapter 8: A Deep Dive into Logic Apps
Workflow definition language
Parameters
Output
Content type in Logic Apps
Flow controls, SplitOn, and scope in Logic Apps
Exception handling in Logic Apps
Summary
Chapter 9: Powerful Integration with SaaS Using Logic Apps
Exploring the Logic App SaaS connectors
Hooking up to SaaS solutions using the SaaS connectors
Summary
Chapter 10: Advanced Integration with Powerful, Scalable Service Bus in the Cloud
Service Bus types
Service Bus tiers
Service Bus Queue characteristics
Retrieving messages off a queue
Deferring message processing
Security
Managing Service Bus outages and disasters
Service Bus topics
Subscriptions
Partitioned queues/topics
Administration tools
Summary
Chapter 11: Connecting to Event Hubs and an Introduction to IoT Hubs
An introduction to Event Hubs
Introduction to Azure IoT Hubs
Scenario - bringing it all together
Summary
Chapter 12: EAI/B2B Integration Using Logic Apps
Enterprise Integration Pack for Logic Apps
Enterprise messaging in Logic Apps
Enterprise Integration Pack connectors
Add partners in your workflow
Store custom metadata information in Integration Accounts artifacts
Summary
Chapter 13: Hybrid Integration Using BizTalk Server 2016 and Logic Apps
Hybrid Integration
Why Hybrid Integration?
Message exchange pattern
What is a BizTalk Server?
Connecting on-premise BizTalk Server 2016 with Azure Logic App
Connecting Azure Logic App with on-premise BizTalk Server 2016
Summary
Chapter 14: Tooling and Monitoring for Logic Apps
Tools to monitor Azure resources
Azure Resource Management templates
Creating ARM Template using Visual Studio
Manual deployments of App Services
Continuous deployment
Monitoring
Logic App monitoring
Logic App message logging with Azure Functions Application Insights
Summary
Chapter 15: Whats Next for Azure Integration?
An integration roadmap for the future
What and when of Microsoft Azure integration
Business productivity transformation
Final thoughts

Book Details

ISBN 139781786465573
Paperback696 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

Applied Architecture Patterns on the Microsoft Platform Book Cover
Applied Architecture Patterns on the Microsoft Platform
$ 35.99
$ 25.20
Learning Hadoop 2 Book Cover
Learning Hadoop 2
$ 29.99
$ 21.00
Applied Architecture Patterns on the Microsoft Platform (Second Edition) Book Cover
Applied Architecture Patterns on the Microsoft Platform (Second Edition)
$ 35.99
$ 25.20
Learning Microsoft Azure Book Cover
Learning Microsoft Azure
$ 26.99
$ 18.90
Getting Started with BizTalk Services Book Cover
Getting Started with BizTalk Services
$ 17.99
$ 12.60
Microsoft Windows Azure Development Cookbook Book Cover
Microsoft Windows Azure Development Cookbook
$ 29.99
$ 21.00