Cloud-Based Integration Using Azure Logic Apps

Under den här kursen lär du dig att bygga molnbaserade integrationslösningar som utnyttjar kraften i Azure och använder Logic Apps, API Apps, Enterprise Integration Pack och Azure Service Bus.
Boka utbildning
Kärnan i kursen är Logic Apps och hur du utnyttjar den teknologin för att bygga arbetsflöden för integration. Det Logic Apps tillhandahåller är dock primärt processorkestrering och API-integration. Därför får du dessutom lära dig att interagera med andra tjänster i Azure, såsom Azure Service Bus, samt med on premise-system som SQL Server, för att kunna skapa lösningar med VETER Pipelines, Hybrid connectivity och Publish-Subscribe-arkitektur.
Viktig förberedelse
För att delta i den här kursen behöver du ett Azure-konto, eller möjlighet att skapa ett kostnadsfritt trial-konto.
Målgrupp och förkunskaper
Den här kursen vänder sig till utvecklare som bygger integrationslösningar.
Kursen kräver att du är van att arbeta med C#. Förkunskaper i ASP .NET/MVC/Web API är en fördel.
För att alltid hålla en hög kvalitet på våra teknikkurser använder vi både engelsk- och svensktalande experter som kursledare.
Detaljerad information
Kursmaterialet är på engelska, med detta innehåll:
Module 1: Introduction to Logic Apps and Cloud-Based Integration
- Microsoft Integration Platform Vision
- Logic App Technology Primer
- Building a Simple Logic Apps
Module 2: Setting Up an Azure App Service Development Environment
- Components of Hybrid Integrations
- Setting Up a Development Environment
Module 3: Introduction to Logic Apps
- Logic App Fundamentals
- Anatomy of a Logic App
- Intro to Logic Apps Expressions
- Manual Testing and Troubleshooting
Module 4: Using Azure Resource Groups as an Application Lifecycle Container
- Resource Groups Fundamentals
- Working with Resource Groups
- Managing Resource Deployments Using Team Foundation Server
Module 5: Advanced Logic Apps
- Conditional Execution
- Calling External Logic
- Exception Handling
- Looping Through Data
- Tracking
Module 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
Module 7: Creating Schemas
- Introduction to Schemas
- Creating XML Schemas
- Schemas for Non-XML Messages
- Introduction to Logic Apps and Cloud-Based Integration
- Microsoft Integration Platform Vision
- Logic App Technology Primer
- Building a Simple Logic Apps
Module 8: Mapping Data Using Transforms
- Introduction to Maps
- Manipulating Data Using Functoids
- Getting the Most out of the Mapper
Module 9: Introduction to Microsoft Azure Service Bus
- What Is Service Bus?
- Working with Queues
- How Service Bus Handles Failures
Module 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
Module 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
Module 12: Building Custom API Apps
- Anatomy of an API App
- Fundamentals of Web API
- Hello API App World
- Debugging API Apps
Module 13: Building Custom Triggers
- Concepts of Triggers
- Creating Polling Triggers