Integration Landscape at Microsoft: Journey to Azure Logic Apps

AGEND
A
Integration landscape at Microsoft
Why Azure Logic Apps
Current State
Architecture
Business Continuity
Learnings
 
1000+
Partners
 
200+
LOB systems
 
175+
BizTalk
Servers
 
1300+
Transforms
 
170M+
Messages/month
 
Message Standards
X12, EDIFACT, XML,
SWIFT, RosettaNet &
more
 
Integration
Landscape
@ Microsoft
 
Business Processes
Supply Chain
Volume Licensing
Trade
Finance
Payroll
HR
Treasury
Benefits
… etc
Multi-Platform
BizTalk Server 2016, Azure Logic Apps
 
Why
Azure
Logic
Apps
 
Modernization of Integration
Meta-data driven flows / patterns.
Business Agility & Accelerated development
Serverless Computing + Managed services
 
Manage and Control Costs with Usage
Consumption based cost model
Optimize cost of ownership
Economy of scale
 
Retire legacy PaaS MABS platform
 
Current State – Where are we today
GATEWAY +
STORE
PARTNER
AZURE     CORPNET
LOB
Architecture
AS2
X12
TRANSFORM
FF ENCODE
ADAPTER
  (HTTP)
Message Processing
Communication
Protocol
Document
Processing
Business
Processing
LOB
Processing
LOB
Adapter
PARTNER
LOB
Metadata Example
AS2
X12
TRANSFORM
FF ENCODE
   HTTP
Extensible
Communication
Protocol
Document
Processing
Business
Processing
LOB
Processing
LOB
Adapter
APIM
EDIFACT
XML
BTF
HTTP
   BLOB
   FTP
AS2
X12
TRANSFORM
FF ENCODE
ADAPTER
  (HTTP)
Test in Production
Communication
Protocol
Document
Processing
Business
Processing
LOB
Processing
LOB
Adapter
APIM
AS2_v2
X12_v2
TRANSFORM_v2
FF ENCODE_v2
Business Continuity
GATEWAY
 
CENTRAL US
(
SECONDARY
) 
WEST US
(
PRIMARY
) 
 
AS2
 
X12
 
EDIFACT
Learnings
 
There are published limits for Logic Apps;
understand what they are.
Consider the nature of flows you will create –
high throughput or long running workflows.
Understand the structure and behavior of
your data (batched v/s non-batched).
Leverage the platform as much as possible for
concurrency (Split on v/s For each).
Consider SxS strategy to enable test in
production.
In Logic App, your delivery options are – ‘at
least once’ or ‘at most once’ (not ‘only once’).
Thank You !!
Mayank Sharma
: 
Mayank.Sharma@Microsoft.com
Div
ya 
Swa
rnkar : 
divswa@Microsoft.com
Whitepaper
  
: 
https://aka.ms/logicappitcasestudy
Artifact migration tool : 
https://aka.ms/tpmigration
Slide Note

Microsoft Build 2017

© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Embed
Share

Mayank Sharma and Divya Swarnkar, Senior Program Managers at Microsoft, discuss the current integration landscape at Microsoft, highlighting the transition to Azure Logic Apps. They emphasize the modernization of integration through metadata-driven flows and patterns for enhanced business agility and accelerated development. The presentation covers the utilization of Azure Logic Apps to manage and control costs efficiently while optimizing ownership costs and achieving economies of scale. The talk also delves into the current state of integration at Microsoft, focusing on the retirement of legacy platforms and the implementation of the Next-Gen Cloud Integration Platform built on Azure Logic Apps.

  • Microsoft
  • Azure Logic Apps
  • Integration
  • Modernization
  • Business Agility

Uploaded on Oct 05, 2024 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

E N D

Presentation Transcript


  1. Mayank Sharma / Divya Swarnkar Senior Program Manager - Microsoft Microsoft CSE Integration Journey to Azure Logic Apps

  2. Integration landscape at Microsoft Why Azure Logic Apps Current State Architecture Business Continuity Learnings AGEND A

  3. Integration Landscape @ Microsoft 1000+ 1000+ Partners 175+ 175+ Business Processes BizTalk Servers 200+ 200+ LOB systems Supply Chain Volume Licensing Trade Finance Payroll HR Treasury Benefits etc 170M+ 170M+ Messages/month Message Standards X12, EDIFACT, XML, SWIFT, RosettaNet & more 1300+ 1300+ Transforms Multi-Platform BizTalk Server 2016, Azure Logic Apps

  4. Modernization of Integration Meta-data driven flows / patterns. Business Agility & Accelerated development Serverless Computing + Managed services Why Azure Logic Apps Manage and Control Costs with Usage Consumption based cost model Optimize cost of ownership Economy of scale Retire legacy PaaS MABS platform

  5. Current State Where are we today Retire Simplify Cloud 1. Next Gen Cloud Integration Platform Built on Azure Logic Apps (AIS 2.0) 2. Support for B2B and A2A integration patterns 3. BizTalk 2016 on IaaS 4. Next steps 1. Accelerate onboarding speed 2. Modernize legacy integrations 3. Adopted Latest Integration offerings 4. Migration tools 1. Retired BizTalk 2010 & 2013 platform 2. Upgraded to BizTalk 2016 3. Retired Azure BizTalk Services

  6. Architecture AZURE CORPNET GATEWAY + STORE PARTNER LOB

  7. Message Processing ADAPTER (HTTP) TRANSFORM AS2 FF ENCODE X12 Communication Protocol LOB LOB Business Processing Document Processing Processing Adapter LOB PARTNER

  8. Metadata Example

  9. Extensible FTP HTTP XML BLOB BTF EDIFACT TRANSFORM AS2 FF ENCODE X12 HTTP APIM Communication Protocol LOB LOB Business Processing Document Processing Processing Adapter

  10. Test in Production AS2_v2 X12_v2 TRANSFORM_v2 FF ENCODE_v2 ADAPTER (HTTP) TRANSFORM AS2 FF ENCODE X12 APIM Communication Protocol LOB LOB Business Processing Document Processing Processing Adapter

  11. Business Continuity CENTRAL US (SECONDARY) AS2 X12 EDIFACT WEST US (PRIMARY) GATEWAY

  12. There are published limits for Logic Apps; understand what they are. Consider the nature of flows you will create high throughput or long running workflows. Understand the structure and behavior of your data (batched v/s non-batched). Leverage the platform as much as possible for concurrency (Split on v/s For each). Consider SxS strategy to enable test in production. In Logic App, your delivery options are at least once or at most once (not only once ). Learnings

  13. Thank You !! Whitepaper Artifact migration tool : https://aka.ms/tpmigration : https://aka.ms/logicappitcasestudy Mayank Sharma: Mayank.Sharma@Microsoft.com Divya Swarnkar : divswa@Microsoft.com

Related


More Related Content

giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#