Divya Swarnkar Amit Kumar Program Manager Microsoft Dua

  • Slides: 22
Download presentation
Divya Swarnkar & Amit Kumar Program Manager — Microsoft Dua Microsoft IT (CSE) use

Divya Swarnkar & Amit Kumar Program Manager — Microsoft Dua Microsoft IT (CSE) use of Logic Apps for Enterprise Integration

Microsoft Integration & Business Portfolios Enterprise Integration Provides Partner Integration (B 2 B) System

Microsoft Integration & Business Portfolios Enterprise Integration Provides Partner Integration (B 2 B) System to System integration (A 2 A) Security, Tracking and Monitoring Data compatibility translation services and multi-interface transport options • 24 x 7 Support • • Microsoft Internal Transactions Order to Cash, Supply Chain Management, Contract Mgmt 50 Billion+ in Transactions Licensing, Sales and Contracts, Distribution Svcs Global Banks (Euro, US, Latin AM) Employee Payroll, Benefits Enterprise Integration Human Resources, Benefits, Legal Finance, Marketing Human Resources Vendor payments, treasury, etc. , 1 Billion+ in deposits per month Accounts Payable, Bank Transfers 3 Billion$$ a month impacted Travel, AMEX transactions, Bank Statement Processing and Rebates Microsoft External Partners Transactions Happy Employees, Families, Health Care Ship status, order confirmation, electronic invoicing Happy Suppliers, Distributors, Retailers and End Customers Globally In all Enterprise Integration processes over 30 Million Transactions per Month and billions of dollars in Revenue, Payroll and Cash Management allocations, supporting over 200 business critical applications and 1000+ partner configurations.

Integration landscape 1000+ Partners Config 200+ LOB systems 30 M+ Transactions/month 1300+ Transforms 175+

Integration landscape 1000+ Partners Config 200+ LOB systems 30 M+ Transactions/month 1300+ Transforms 175+ Biz. Talk Servers Message Standards X 12, XML, EDIFACT, Rosettanet, SWIFT & more

Simplify Share Integrate at the speed of Business Reduce time to market Accelerate

Simplify Share Integrate at the speed of Business Reduce time to market Accelerate

Integration patterns Trading Partner Gateway • MTPB/HTT PS • SFTP Trading Partner Gateway •

Integration patterns Trading Partner Gateway • MTPB/HTT PS • SFTP Trading Partner Gateway • APIM/HTT PS • SFTP Exchange Protocol • AS 2 • RNIF • BTF Document Protocol EDI X 12 EDIFACT OAGIS Rosetta. Net BTF • • • Exchange Protocol Document Protocol • AS 2 • RNIF • BTF • • • EDI X 12 EDIFACT OAGIS Rosetta. Net BTF Business Process / Orchestratio n • Custom message processing • Transforms • Business Property Promotion Line of Business Integration • Flat file encoding • LOB specific enhancem ent On-premises Connectivity LOB Application • Express. Ro ute • Biz. Talk • Data Gateway Line of Business Integration On-premises Connectivity • Flat file decoding • LOB specific enhancem ent • Express. Ro ute • Biz. Talk • Data Gateway LOB Application

Partner Store Gateway Partner (External/Internal) APIM Publisher/s Applications/Services Pub/Store Biztalk Server On-premise Integration Workflows

Partner Store Gateway Partner (External/Internal) APIM Publisher/s Applications/Services Pub/Store Biztalk Server On-premise Integration Workflows Gateway Subscriber/s Pub/Store Applications/Services

Transform flow SFTP LIQUID Passthrough flow SFTP APIM HTTP EDIFACT XML PROMOTION MSMQ AS

Transform flow SFTP LIQUID Passthrough flow SFTP APIM HTTP EDIFACT XML PROMOTION MSMQ AS 2 Policy/Route X 12 TRANSFORM Processing FF ENCODE SAP LOB Adapter

 Event Hub Log Analytics Azure Function

Event Hub Log Analytics Azure Function

FY 18 Q 1 FY 19 Q 1 and beyond 8 Partners 30+ Partners

FY 18 Q 1 FY 19 Q 1 and beyond 8 Partners 30+ Partners 150+ Partners 100 K TPM 250 K TPM 3 M TPM 100% CUSDEC , VL VL, Finance 100% VL, 100% SC Retail, Finance Enterprise Integration Pack, diagnostics, metadata, etc. . Batching, Disaster Recovery, business tracking, service management Concurrency control, Isolated environment, etc. .

Integration Account • Single or per business • LA team plans to improve limits

Integration Account • Single or per business • LA team plans to improve limits in future • Logic Apps has partners, BTS has partner configurations • Migration strategy ready if needed Logic Apps as Isolated • Stringent SLAs • Isolation • Control on updates to avoid busy times • High value and time critical businesses

Planning Designing Artifacts Development Artifacts Testing End-End Testing Move to Logic Apps Continuous Onboarding

Planning Designing Artifacts Development Artifacts Testing End-End Testing Move to Logic Apps Continuous Onboarding

 • • There are published limits for Logic Apps; understand what they are.

• • 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. Leverage the platform as much as possible to control concurrency (split-on, for-each). Understand the structure and behavior of your data (batched v/s non -batched). When batching items, understand limits and batch sizes to determine release criteria Versioned endpoints for extensible, test-in-production mindset In Logic App, your delivery options are – ‘at least once’ or ‘at most once’ (not ‘only once’).

Thank You !! Artifact migration tool : https: //aka. ms/tpmigration Whitepaper: https: //aka. ms/logicappitcasestudy

Thank You !! Artifact migration tool : https: //aka. ms/tpmigration Whitepaper: https: //aka. ms/logicappitcasestudy