90 likes | 272 Views
Enterprise Application Integration using Microsoft’s integration stack. Harish Bidadi. Agenda. Introduction Problem Statement High Level Architecture Demo Scenario 1 – Azure Web Application Scenario 2 – Windows Phone Application Scenario 3 – Azure BizTalk Services EDI
E N D
Enterprise Application Integration using Microsoft’s integration stack Harish Bidadi TechGate 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 SharePoint Online Approval Workflow Windows Azure On-Prem SaaS Charts SQL Server BizTalk Server PaaS Web App Custom Web Service Mobile Services Service Bus 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
Thank You techgate@hotmail.com An email will be sent to all attendees on Monday, September 23 announcing location of slides received from presenters.