Upload
brent-whitehead
View
225
Download
4
Embed Size (px)
Citation preview
ENTERPRISE APPLICATION INTEGRATION USING MICROSOFT’S INTEGRATION STACKHarish Bidadi
September 21, 2013TechGate 2013 – Reston, VA
AGENDA
• Introduction
• Problem Statement
• High Level Architecture
• Demo • Scenario 1 – Azure Web Application• Scenario 2 – Windows Phone Application• Scenario 3 – Azure BizTalk Services EDI
• Technology Summary
ARCHITECTURE
SAP
Custom Web
Service
Windows Azure
SQL Server
Oracle EBS
BizTalkServices(EDI/EAI)
Se
rvic
e B
us
PaaS
SaaS
MobileServices
EDI
Web AppBizTalk
Server
SharePoint Online
Approval Workflow
Charts
On-Prem
TECHNOLOGIES
Azure Web Application
Windows Phone 8 Mobile Application
SharePoint Online
Azure Service Bus
BizTalk Server 2013
Windows Azure BizTalk Services
Azure Web App
Mobile Phone App
Bulk Order
1a
1c
1b
2
3
4
SharePoint Online
CRM(future integration)
SAP(future integration)
Azure Service BusPersistent M
essage Store
BizTalk ServerService Bus AdapterSharePoint Adapter
Approval Workflow
Cloud Service Virtual Network
SCENARIO 1: PLACE ORDER VIA WEB SITE
• A order processing app hosted on Azure web site posts Purchase Order request message to azure service bus message queue
• Verify • Approved Order Status in web site• Records in on premise SQL Server data store
SCENARIO 2: PLACE ORDER VIA WINDOWS PHONE
• Place an order on Phone App. Using the mobile phone emulator, place an order greater than $1000 in PO total
• Login to azure and notice service bus has the order set to PENDING
• Log on to the SharePoint Online
• Orders are placed for manual approval
• Approve in SharePoint and verify Fulfillment tab in the main azure Trey Research web site
SCENARIO 3: PLACE ORDER VIA EDI
• Submit the EDI request via MessageSender console application
• Show BizTalk Azure Service partner portal
• Notice a line item with "Approved" status for the item ordered
Q & A
Thank You
An email will be sent to all attendees on Monday, September 23 announcing location of slides received from presenters.