Learn

Learning Resources for Azure Logic Apps and Azure Integration Services

Azure Integration Services and Hybrid Options

Free custom training course created by me on YouTube!

Module 1 – Introduction

Introduction to Azure Integration Services (9:09)

This video covers the basics of Azure Integration Services and what core components make up AIS. Plus, it takes a look at standard supporting Azure services that are commonly used for integration.

BizTalk Server and Azure Hybrid Options (10:59)

This video covers options for using Azure Integration Services with BizTalk Server. It takes a quick look at a few different architectural scenarios.

General Notes on Azure from a BizTalk Developer Point-of-View

This video covers a few tips and tricks for getting started with Microsoft Azure. This is from the point of view of a resource skilled with BizTalk Server.

Module 2 – Logic Apps and Integration Accounts

First Look at Azure Portal

This video is a great place to start if you are new to Azure!  I jump into the Azure portal and give a quick 8 minute overview of key features like dashboards and favorites.  

Introduction to Azure Logic Apps
Azure Logic Apps Consumption vs Standard
Azure Logic Apps Connectors
Azure Logic Apps Core Features
Azure Logic Apps with BizTalk Server 2020
Azure Integration Accounts Overview

Module 3 – Service Bus and Hybrid Connections

Introduction to Azure Service Bus
Topics and Subscriptions with Azure Logic Apps
Peek-Lock and Dead-Letter with Azure Logic Apps
Azure Service Bus with BizTalk Server 2020
Introduction to Azure Hybrid Connections

Module 4 – API Management, Key Vault, and Functions

Introduction to Azure API Management
Introduction to Azure Key Vault
Introduction to Azure Functions

Module 5 – Azure Blob Storage and On-Premises Data Gateway

Content pending

Module 6 – Event Hub and Event Grid

Content pending

Pluralsight Courses

Online Training Course: Microsoft Azure Developer: Enterprise Messaging and Eventing – Pluralsight (2/20)

Abstract: Nearly every Enterprise today has the need for some type of messaging and eventing. In this course, Microsoft Azure Developer: Enterprise Messaging and Eventing, you will create Enterprise-grade Messaging and Eventing solutions inside Azure. First, you will learn about the available queuing options inside Azure. Next, you will discover how to make secure, cross-data center connections using Hybrid available. Finally, you will explore how to create and handle events for near real-time notification and analytics. When you’re finished with this course, you will have the skills and knowledge required to build Enterprise Messaging and Eventing solutions inside Azure needed to decrease the time to market for new solutions and help drive costs down.

Online Training Course: Microsoft Azure Developer: Creating Enterprise Logic Apps – Pluralsight (02/20)

Abstract: With more companies using multiple Platform as a Server (PaaS) solutions in the enterprise, the need for communication between those systems or between those systems and on-premises is increasing. In this course, Microsoft Azure Developer: Creating Enterprise Logic Apps, you will gain foundational knowledge of Azure Logic Apps in order to build and deploy enterprise solutions. First, you will learn the core components that make up the Azure Logic Apps platform. Next, you will discover ways to customize the development experience. Finally, you will explore how to deploy Azure Logic Apps. When you are finished with this course, you will have the skills and knowledge of Azure Logic Apps needed to build and deploy enterprise solutions.

Online Training Course: Azure Logic Apps: Fundamentals – Pluralsight (4/18)

Abstract: At the core of Azure-based integration and workflow is a thorough knowledge of Logic Apps. In this course, Azure Logic Apps: Fundamentals, you’ll learn how to build mission-critical Logic Apps for the Enterprise. First, you’ll learn the basics of flow control inside a Logic App. Next, you’ll explore core areas of Logic Apps covering batching, in-order delivery, and exceptions. Finally, you’ll discover how to handle scenarios like large messages and high volume. When you’re finished with this course, you’ll have a foundational knowledge of Logic Apps that will help you as you move forward working with integration scenarios inside Azure.

Online Training Course: Azure Logic Apps: Getting Started – Pluralsight (11/17)

Abstract: Cloud computing is an ever-changing environment. With the introduction of Azure Logic Apps, Microsoft takes cloud-based integration to the next level. In this course, Azure Logic Apps: Getting Started, you’ll be introduced to the Azure Logic Apps fundamentals to efficiently create your own production-ready Logic App. First, you’ll begin by exploring the need for Logic Apps in the Enterprise. Next, you’ll delve into the basics of building a Logic App. Finally, you’ll discover how to use connectors to build complex workflows. By the end of this course, you’ll have the necessary skills and knowledge to build a production-ready Logic App to add business value.

Getting Started with Standard Edition Logic Apps

VS Code Local Setup

View the full details, additional steps, and more clarification online in the post “Create a Standard logic app workflow in single-tenant Azure Logic Apps using Visual Studio Code”
1. Install VS Code
2. Install Azurite 3.12.0 or later extension  in VS Code
3. Install Azure Account extension  in VS Code
4. Install C# for Visual Studio Code extension  in VS Code
     a. Make sure to get the SDK, not any of the other downloads.
6. Install Azure Functions core tools
     a. func-cli-X.X.XXXX-x*.msi
b. Make sure to install the MSI version
7. Install Azure Logic Apps (Standard) extension in VS Code
8. Install Node.js 16.x.x MSI https://nodejs.org/download/release/v16.20.0/ 
     a. Make sure to install the MSI.
     b. Also install Chocolatey
9. Optional: Install Postman https://www.postman.com/downloads/

First Project – Notes

1. Confirm that the Azure Logic Apps Standard: Project Runtime setting for the Azure Logic Apps (Standard) extension is set to version ~4.
     a. On the File menu, go to Preferences > Settings.
     b. On the User tab, go to > Extensions > Azure Logic Apps (Standard).
2. Connect your Azure Account to VS Code
     a. Will have issues with a Microsoft Personal Account, like Hotmail.com.
3. Create a new local workspace in Azure
4. Convert to Nuget-based Logic App project (optional)