Welcome to ONLC Training Centers
Welcome to ONLC Training Centers


Cloud-Based Integration Using Azure App Service Course Outline

 (5 days)

Course Description
Attendees of this course will learn how to build cloud-hosted integration solutions that utilize the power of Microsoft Azure. The Azure cloud platform offers a vast variety of diverse services to help enterprises build powerful solutions.

In this course, students learn how to create enterprise-grade integration solutions using Logic Apps, API Apps, the Enterprise Integration Pack, and Azure Service Bus. At the core of the course is Logic Apps and how to use this cutting-edge technology to build integration workflows.
However, Logic Apps primarily provide process orchestration and API integration. In order to build well-rounded enterprise integrations, you may desire publish-subscribe capabilities, hybrid connectivity, and VETER pipelines. As a result, you will see how to interact with other Azure services such as Azure Service Bus, as well as on-premises systems
like SQL Server, and how you can add to the out-of-the-box tools in Logic Apps with the Enterprise Integration Pack.

This 5-day course offers the full picture for developers who need to build integration solutions using the Azure platform, and gives students about 20 hours of hands-on lab time in which they will build several integration solutions.

In this course, attendees will receive live instruction from one of our expert trainers, in-classroom demonstrations, challenging hands-on labs, and an electronic copy of the presentation materials and lab guide with hands-on activities.

Participants in this course will need an Azure subscription, or the ability to create a free trial subscription.

Course Objectives
At the completion of this course, attendees will be able to:
• Manage the Application Lifecycle using Azure Resource Groups
• Create Azure resources using the Azure Resource Manager and Azure Portal
• Connect to on-premises systems using the on-premises data gateway
• Create schemas for Azure API Apps
• Build maps for the BizTalk Transform Service API App
• Manage Enterprise Integration Pack assets using an Integration Account
• Interact with Azure Service Bus topics, subscriptions, and queues manually and programmatically
• Build complex workflows using Logic Apps to perform forking, merging, loops, parallel execution, and exception handling
• Build custom API Apps including triggers and actions
• Included is a full day workshop where attendees will build a complete end-to-end integration using Logic Apps, API Apps, and Azure Service Bus

Audience
This course is designed for experienced .NET developers with a strong desire to learn about Microsoft’s new Integration options using Azure Logic Apps.

Prerequisites
Attendees should be proficient with C# and have some familiarity with ASP.NET, MVC, and Web API.

Module Listing

1 Introduction to Logic Apps and Cloud-Based Integration
• Microsoft Integration Platform Vision
• Logic App Technology Primer
• Building a Simple Logic Apps

2 Setting Up an Azure App Service Development
Environment
• Components of Hybrid Integrations
• Setting Up a Development Environment

3 Introduction to Logic Apps
• Logic App Fundamentals
• Anatomy of a Logic App
• Intro to Logic Apps Expressions
• Manual Testing and Troubleshooting

4 Using Azure Resource Groups as an Application Lifecycle Container
• Resource Groups Fundamentals
• Working with Resource Groups
• Managing Resource Deployments Using Team
Foundation Server

5 Advanced Logic Apps
• Conditional Execution
• Calling External Logic
• Exception Handling
• Looping Through Data
• Tracking

6 Building Enterprise Application Integration (EAI) Apps Using Azure App Service
• EAI Concepts
• Implement VETERO Using Logic Apps
• Enabling Hybrid Integrations
• Introducing the Enterprise Integration Pack

7 Creating Schemas
• Introduction to Schemas
• Creating XML Schemas
• Schemas for Non-XML Messages

8 Mapping Data Using Transforms
• Introduction to Maps
• Manipulating Data Using Functoids
• Getting the Most out of the Mapper

9 Introduction to Microsoft Azure Service Bus
• What Is Service Bus?
• Working with Queues
• How Service Bus Handles Failures

10 Implementing a Publish/Subscribe Model Using Service
Bus
• Theory of Topics and Subscriptions
• Programming with Topics and Subscriptions
• Interacting with Topics and Subscriptions
Programmatically

11 Architecting Cloud Integration Solutions
• Reviewing Core Technologies
• Workshop: Full Day Workshop
• Lab 11A: Building EAI Apps Using Azure App Service
• Lab 11B: Advanced Apps with Azure App Service
• Lab 11C: Building Request/Response Logic Apps

12 Building Custom API Apps
• Anatomy of an API App
• Fundamentals of Web API
• Hello API App World
• Debugging API Apps

13 Building Custom Triggers
• Concepts of Triggers
• Creating Polling Triggers
View outline in Word

AMBTAA

Attend hands-on, instructor-led Cloud-Based Integration Using Azure App Service training classes at ONLC's more than 300 locations. Not near one of our locations? Attend these same live classes from your home/office PC via our Remote Classroom Instruction (RCI) technology.

For additional training options, check out our list of Courses and select the one that's right for you.

Microsoft Gold Partner
Class Dates
(click date for class times)
(click Enroll for locations)

Fee:  $3495
Need a price quote?

Follow the link to our self-service price quote form to generate an email with a price quote.

Email Alert

Receive an email when this class is available as "Ready to Run" or "Early Notice" status.

Attend from your office or home

If you have high-speed internet and two computers you can likely take this class from your office or home.

Need a class for a group?

We can deliver this class for a private group at your location. Follow the link to request more information.

Attend computer classes from ONLC Training Centers Request a copy via mail

GENERAL INFO

Class Format
Class Policies
Student Reviews

Bookmark and Share


HAVE QUESTIONS?
First Name

Last Name

Company

Phone

Email

Location

Question/Comment



ONLC TRAINING CENTERS
800-288-8221
www.onlc.com