Introduction to the Azure Service Bus EAI & EDI featuresiedi features

6,986 views

Published on

In this session we’ll see EAI (Enterprise Application Integration) and EDI (Electronic Data Interchange) functionalities like: how to manage EDI message exchanges and trading partners with the Azure ... (Bouvet BizTalk Innovation Event)

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
6,986
On SlideShare
0
From Embeds
0
Number of Embeds
5,280
Actions
Shares
0
Downloads
40
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Introduction to the Azure Service Bus EAI & EDI featuresiedi features

  1. 1. DevScope Innovation Event 26-09-2012 Sandro Pereira
  2. 2. sandro.pereira@devscope.nethttp://sandroaspbiztalkblog.wordpress.comhttp://Twitter.com/sandro_asphttp://pt.linkedin.com/in/sandropereira www.devscope.net 2
  3. 3. ••••• www.devscope.net 3 3
  4. 4. Microsoft integration stackTHE CURRENT STACK INTEGRATION FROM MICROSOFT
  5. 5. www.devscope.net 5
  6. 6. www.devscope.net 6
  7. 7. Windows Azure Service BusTHE PRESENT…
  8. 8. www.devscope.net 8
  9. 9. www.devscope.net 9
  10. 10. www.devscope.net 10
  11. 11. www.devscope.net 11
  12. 12. www.devscope.net 12
  13. 13. Windows Azure Service Bus EAI & EDILabsOR BIZTALK AS PAAS… OR BIZTALK AZURE EAI & EDI SERVICESA GLIMPSE INTO THE FUTURE… CTP (COMMUNITY TECHNOLOGY PREVIEW) VERSION
  14. 14. Enterprise Application Integration (EAI) which provide rich messageprocessing capabilities and the ability to connect private cloud assets to thepublic cloud.
  15. 15. Web Service Bridge User 1 via phone customerType == “VIP” (routing based EAI Bridge on condition) User 2 via online LOB Relay Behind Constoso’s Firewall customerType == “Default” Validate – Enrich – Transform – Enrich - Route (VETER) Line of Business System Service Bus Connect FTP Share 1 LOB Target FTP Share 2Partner FTP Shares could be on- www.devscope.net 15s premise or in Cloud
  16. 16. Electronic Data Interchange (EDI) targeted at business-to-business (B2B)scenarios in the form of a finished service built for trading partnermanagement.
  17. 17. EDIEDI App Sales Order Dashboard Management (ASP .NET) LOB System www.devscope.net 17
  18. 18. • here• https://portal.appfabriclabs.com• https://edi.appfabriclabs.com• here• here• http://social.msdn.microsoft.com/Forums/en-US/servicebuslabs/threads www.devscope.net 18
  19. 19. •••• www.devscope.net 19
  20. 20. ••• • Message Tracking and send side batching•• www.devscope.net 20
  21. 21. How can I GET STARTED?AZURE SERVICE BUS EAI/EDI LABS
  22. 22. http://go.microsoft.com/fwlink/?LinkId=235057 http://msdn.microsoft.com/en-us/library/windowsazure/hh689760.aspx• Windows Server 2008 R2 or Windows 7, Visual Studio 2010, .NET Framework 4 and Microsoft Visual C# .NET• SQL Server, Windows Server AppFabric 1.0 or 1.1, IIS 7.0 or higher• WindowsAzureServiceBusEAI-EDILabsSDK.msi• ServiceBusConnectSetup.exe• MicrosoftEdiXSDTemplates.zip• Portal to provision namespaces: https://portal.appfabriclabs.com/• EDI Portal: https://edi.appfabriclabs.com/ www.devscope.net 22
  23. 23. EAI Capabilities (Transform, VETER, CBR, Connect LOB)EDI Capabilities (B2B comm, Portal)
  24. 24. What’s next? BIZTALK PAASSTILL TO COME... IN WINDOWS AZURE SERVICE BUS EAI & EDI SERVICES
  25. 25. • Sequence of activities to • Scalable EDI bridges for X12 • Include on-premises perform impedance mismatch and AS2 applications, services, data in• Disassembly • EDI Portal for agreement cloud applications• Message Validation management and tracking • Manage hybrid apps easily• Transforms • Enable store and forward• Content based Routing scenarios in BizTalk by enabling Service Bus queues,• Hosting custom code topics• EAI Bridges • EDI Bridges • Azure Service Bus• Transforms • EDI Portal Connect • BizTalk Service Bus Adapter www.devscope.net 25
  26. 26. • Sequence of activities to perform impedance mismatch• Disassembly• Message Validation• Transforms• Content based Routing• Hosting custom code • Auto pull messages from FTP shares • Transformations: structural • Disassembly of messages normalization • Processing flat files • Operational Tracking and Archiving • XML message validation • Character set encoding (Receive side)• EAI Bridges • Content based routing • Enrich message properties• Transforms www.devscope.net 26
  27. 27. • Sequence of activities to • Looping functoids – foreach, mapeach perform impedance mismatch • Expression functoids – arithmetic ,• Disassembly logical , conditional , if-then-else• Message Validation • Temporary store – Lists and related operations• Transforms • String and date-time manipulation• Content based Routing operations• Hosting custom code • Cumulative operations • Number format operations • Support for Pages in UI • Test map functionality• EAI Bridges• Transforms • Migrate BizTalk maps • Support XSLT maps www.devscope.net 27
  28. 28. • Include on-premises applications, services, data in cloud applications• Manage hybrid apps easily• Enable store and forward scenarios in BizTalk by enabling Service Bus queues, topics • SQL Server • Oracle DB • Oracle E-business suite• Azure Service Bus • SAP Connect • Seibel eBusiness Applications• BizTalk Service Bus www.devscope.net 28 Adapter
  29. 29. • Support AS2 and FTP as transport• Scalable EDI bridges for X12 • Process X12 messages upto 5030 and AS2 • Generate and process MDN, TA1, 997• EDI Portal for agreement • Archiving management and tracking • Batching • Tracking • Support for EDIFACT• EDI Bridges • Metro UI for managing trading partners• EDI Portal • Manage & Monitor AS2, X12 agreements • View Resources like Transforms, Schemas, Certificates www.devscope.net 29 • Delete, Redeployment of agreements
  30. 30. Questions?...THAT ARENT DIFFICULT TO ANSWER!
  31. 31. http://sandroaspbiztalkblog.wordpress.com https://mvp.support.microsoft.com/profile/Sandro.Pereira http://social.msdn.microsoft.com/profile/sandro%20pereira/ http://www.biztalkadminsblogging.com/ http://www.biztalkbrasil.com.br/ http://netponto.org/membro/sandro-pereira/

×