Enterprise Application Integration using Microsoft’s integration stack Harish Bidadi TechGate 2013 – Reston, VA September 21, 2013
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 Server BizTalk Web App Mobile Services BizTalk Services On-Prem Windows Azure SaaS SharePoint Online Approval Workflow Charts SQL Server Server BizTalk PaaS Web App Custom Web Service Service Bus Mobile Services SAP BizTalk Services (EDI/EAI) EDI Oracle EBS
Technologies Azure Web Application Windows Phone 8 Mobile Application SharePoint Online Azure Service Bus BizTalk Server 2013 Windows Azure BizTalk Services
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 techgate@hotmail.com An email will be sent to all attendees on Monday, September 23 announcing location of slides received from presenters.