Jon Fancey Enterprise Integration with Logic Apps

Slides:



Advertisements
Similar presentations
Edoclite and Managing Client Engagements What is Edoclite? How is it used at IU? Development Process?
Advertisements

Created by the Community for the Community Electronic Data Interchange THE OLD DOG PLAYS NEW TRICKS IN 2009.
T Sponsors Prashant Kumar Senior Program Manager, Microsoft BizTalk on App Services BizTalk Summit 2015 – London ExCeL London | April 13th & 14th.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Microsoft Ignite /16/2017 3:29 PM
Thank you SPSKC15 sponsors!. SharePoint 2013 Search Service Application (SSA) Ambar Nirgudkar Software Engineer
MABS - Key Tenets & Concepts Customer Focus on Solutions Scalable, Secure & Reliable Managed by Microsoft Secure & Isolated environment Predictable.
Building EDI Solutions with BizTalk Server 2006 R2 Presenter: Suren Machiraju Title: Senior Program Manager Microsoft Corporation Microsoft Confidential.
OFC304 Excel 2003 Overview: XML Support Joseph Chirilov Program Manager.
Concepts and capabilities Key Takeaway #1 Standardized Integration Stack Key Takeaway #2 Enhanced integration features Key Takeaway #3 Integration.
Introducing Reporting Services for SQL Server 2005.
Concepts and capabilities Key takeaway #1 Standardized integration stack Key takeaway #2 Enhanced integration features Key takeaway #3 Integration considerations.
James Akrigg Microsoft Ltd Integrating InfoPath Forms Into Workflow Solutions And Business Processes.
Powered by Microsoft Azure, PointMatter Is a Flexible Solution to Move and Share Data between Business Groups and IT MICROSOFT AZURE ISV PROFILE: LOGICMATTER.
EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.
Integration in the Cloud Overview Relay Topic/Queues BizTalk Services (preview)
The 2007 Microsoft Office System Servers Enterprise Content Management, Workflow and Forms Martin Parry Developer and Platform Group, Microsoft Ltd
Application Integration Framework (AIF) Dean Wierman Lead Program Manager Microsoft Corporation.
BizTalk User Group (BTUG) 28 november Mededelingen Nieuw BTUG bestuurslid: Steef-Jan Wiggers BeachTalk BizTalk Saturday 2.
FI16: E-fficient E-banking is E-xciting
Enterprise Integration
11/19/2017 9:41 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Office 365 Development July 2014.
Building Enterprise Applications Using Visual Studio®
Digital Partner of Record Overview
Working with Logic App Cloud Adapters, Functions, and Storage
The effort-saving, cost-cutting, low-overhead, cloud capture platform.
Make your app a native part of Office with Add-ins
Microsoft brings intelligence to its Hybrid Integration Platform
Integration Framework of SAP Business One as Platform for Scenario Development January 2016 Public.
Cost management for Microsoft Azure
Developing Hybrid Apps on Microsoft Azure Stack
Jeff Hollan / Kevin Lam Program Manager / Principal Program Manager- Microsoft Bringing Logic Apps into DevOps with Visual Studio and monitoring.
Transition Your SharePoint Designer Workflows to Microsoft Flow
Microsoft Ignite /22/2018 3:27 PM BRK2121
Microsoft Build /6/2018 4:41 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Data Virtualization Tutorial: JSON_TABLE Queries
Azure API Management Jothi Prakash A
Jon Fancey Enterprise Integration with Logic Apps
Digital Partner of Record Overview
Customizing your device experience with assigned access
Exploring Azure Event Grid
Mayank Sharma / Divya Swarnkar
Office Power Hour New developer APIs and features for Apps for Office
Jon Fancey / Kevin Lam Enterprise Functionality Roadmap (B2B/EDI)
Build cloud-first Enterprise integration solutions with Logic Apps
Digital Partner of Record Overview
Microsoft Ignite NZ October 2016 SKYCITY, Auckland
11/17/2018 9:32 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Microsoft Ignite /20/2018 2:21 PM
Microsoft Virtual Academy
Jon Fancey & Divya Swarnkar
Working with Logic App Cloud Adapters, Functions, and Storage
Jon Fancey BizTalk 2016 Server: What’s new
Divya Swarnkar & Amit Kumar Dua
Mayank Sharma / Divya Swarnkar
Modern cloud PaaS for mobile apps, web sites, API's and business logic apps
Learn. Imagine. Build. .NET Conf
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Jeff Hollan / Kevin Lam Program Manager / Principal Program Manager- Microsoft Bringing Logic Apps into DevOps with Visual Studio and monitoring.
2/24/2019 6:15 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Building and running HPC apps in Windows Azure
SharePoint Development
Kevin Lam & Derek Li Introduction To Logic Apps
Getting Hands-On with Azure Logic Apps
Active Directory Security Assessment Results
Office 365 Development July 2014.
Alex Karcher 5 tips for production ready Azure Functions
Visual Data Flows – Azure Data Factory v2
Visual Data Flows – Azure Data Factory v2
Presentation transcript:

Jon Fancey Enterprise Integration with Logic Apps Principal Program Manager - Microsoft Enterprise Integration with Logic Apps

Agenda What is Enterprise Integration? More about batching Quick Lap Around B2B and XML Operational monitoring Some other things

Batch up visits by member ID Member Benefits Health Insurance discounts for active members Make 12 visits a month to receive benefit Linked to gate system to automatically notify insurer Courtesy notification to member Batch Trigger Send to Insurer Member Visit Batch up visits by member ID Send to member

Partition within batch Batching How it works 2 Logic Apps – sender and receiver ‘batcher’ aware of batching logic app Batching logic app not aware of batcher(s) – 1:n Batch Trigger Partition within batch Event

Coming Soon Batch Flush Time-based Batch release trigger options EDI Batching

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

Message Handling Flexibility in content types Flexible processing 5/13/2018 5:34 PM Message Handling Flexibility in content types Flexible content, binary, JSON, XML, primitives Schema support for JSON schema and XSD Mapping XSLT-based – use existing assets Visual Studio mapper to create xslt-based maps Parameters support Validation Check for errors in selected schema Flatfile Convert to/from flatfile – csv, delimited, positional Built-in type conversion json<>xml<>base64 Flexible processing Decoupled messaging from processing Ability to send data to a batch Release on specific criteria e.g. size/time Group by user-defined data (partitioning) Or use Flush action to release batch immediately EDI Outbound encoders, X12, EDIFACT will make use of batching for B2B Out of box X12 and EDIFACT schema Leverage batching capabilities © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

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

Dealing with XML XML Parameters Code and functoids Enhancements soon Transform output format (XML, HTML, text) BOM handling

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 – Just click deploy the template https://github.com/Azure/azure-quickstart-templates/pull/3302

How it works Trading Partner Traffic Manager Primary Secondary APIM Integration Account Synchronizing Logic App AS2/X12/EDIFACT Logic App KeyVault KeyVault ERP/LOB System

On Failover Trading Partner Traffic Manager Primary Secondary APIM Integration Account Synchronizing Logic App AS2/X12/EDIFACT Logic App KeyVault KeyVault ERP/LOB System

Monitoring and Tracking Integration Account Use the API Provides documented event schema Call from your code, Functions etc. Turn on Azure Diagnostics Enable Log Analytics Enjoy all that lovely data Tracked Properties Currently code view only "trackedProperties": { "OrderNumber": "@{ outputs('Compose') ['OrderLine'] ['@OrderNumber'] }" }

Operational Monitoring…futures

Overview Page with LA Runs Summary

View Nested Workflows (one level)

Tracked Properties more than a page

Bulk Select and Download

Operational Monitoring New query engine Language shared with AppInsights Powerful features such as joins Coming mid-July

One more thing

Thankyou