Presentation is loading. Please wait.

Presentation is loading. Please wait.

Jon Fancey Enterprise Integration with Logic Apps

Similar presentations


Presentation on theme: "Jon Fancey Enterprise Integration with Logic Apps"— Presentation transcript:

1 Jon Fancey Enterprise Integration with Logic Apps
Principal Program Manager – Microsoft Enterprise Integration with Logic Apps

2 Level-Set: Integration Account
Core to our XML and B2B capabilities Provides partner creation and management Provides for XML validation, mapping, flatfile conversion Provides tracking

3 XML & Flat file Processing
XML Messaging and B2B XML Validation XSLT Transformation Convert flat files e.g. CSV to and from XML and convert between JSON and XML XPath support XML & Flat file Processing Portal and API based TPM AS2 Encode and Decode X12 Encode and Decode EDIFACT Encode and Decode EDI Integration Account entity look up Extensible for including Entity Metadata Partner resolution Integration Account

4 Disaster recovery with B2B
Many organizations have stringent RTOs Feature allows you to be in control Integration Account holds stateful data e.g. EDI control numbers Primary and Secondary Integration Accounts Created in different regions Can have multiple secondaries Logic Apps replicates integration account state Triggers from changes in primary AS2 quickstart– Just click deploy the template

5 Trading Partner Migration
Move partners and agreements from BizTalk Server to Logic Apps

6 Demo TPM Migration 9/12/2018 3:56 AM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

7 Enterprise messaging VETER Pipeline Validate XML Validation Extract
@xpath Transform XSL Transform Enrich Compose Route Send message to topic VETER Pipeline Reference schema in Integration Account Select literals, single nodes or node-sets BizTalk mapper compatibility Parameter support (enrich) Construct a new message

8 What’s new in Mapping? New mapping type – Liquid Templates
For More complex JSON to JSON mapping Template language, powers Shopify Loops, conditionals, variables etc. Available Next week Coming Next JSON to TEXT, etc. coming soon Custom Functoids and Assemblies XSLT 3.0

9 9/12/2018 3:56 AM Demo Liquid © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

10 Tracking "trackedProperties": { "OrderNumber": "@{ outputs('Compose')
Turn on Azure Monitor Push to storage, EventHub, Log Analytics Tracking API for custom events Rich schema for correlation Integration Account Events for sending & receiving as well as acknowledgement tracking Use TrackedProperties in your Logic Apps for custom data items Full Logic App, EDI and custom tracking OOB Solutions for easy management Automatically associates data Create proactice alerts Download messages Operations Management Suite "trackedProperties": { "OrderNumber": outputs('Compose') ['OrderLine'] }" }

11 What’s new in Monitoring
New(ish) Logic Apps Log Analytics (OMS) Solution Rich Query - Same Syntax as Application Insights Now in Azure Portal Bulk Resubmit Tracked Properties Advanced Filtering Bulk Download (coming later this year)

12 9/12/2018 3:56 AM Demo Monitoring © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

13 What’s new in Connectors?
SOAP What’s new in Connectors? Custom Connectors (obviously ) SOAP to REST Today - West US2 and West Central US Soon – on-premises via the On-premises Data Gateway Soon – SOAP passthrough

14 9/12/2018 3:56 AM Demo SOAP © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

15 Partition within batch
Batching Grouping and processing messages 2 Logic Apps – sender and receiver ‘batcher’ aware of batching logic app Batching logic app not aware of batcher(s) – 1:n Use partitions to group within batches Config Partition within batch Event Time based Count Based Size based Batch Trigger

16 What’s new in Batching New Release Options Coming Soon
Time-based and Size based Batch release trigger options EDI Batching for X12 Integration Account shared configuration Coming Soon Batch Flush EDIFACT

17 Quick recap Logic Apps is ready for prime-time mission critical workloads HA and DR out of the box Mapping capabilities Liquid, XSLT 1.0 and (soon) XSLT 3.0 Connect to existing SOAP services Wherever they are (soon) Monitor your WHOLE production system with Log Analytics With our OOB solutions and customize as you wish If it makes sense, look at moving to Logic Apps with new TPM tool

18 Resources Connect with us
9/12/2018 3:56 AM Resources Connect with us @logicappsio Logic Apps Documentation: Logic Apps Blog: Logic Apps Monthly Webcast: Microsoft Integration on Channel 9: Logic Apps Ideas: Use this slide to share additional content available that attendees should know about. In this section you can call out whitepapers or websites that you and your team have created. © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

19 Thankyou!


Download ppt "Jon Fancey Enterprise Integration with Logic Apps"

Similar presentations


Ads by Google