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)
13. Windows Azure Service Bus EAI & EDI
Labs
OR BIZTALK AS PAAS… OR BIZTALK AZURE EAI & EDI SERVICES
A GLIMPSE INTO THE FUTURE… CTP (COMMUNITY TECHNOLOGY PREVIEW) VERSION
14. Enterprise Application Integration (EAI) which provide rich message
processing capabilities and the ability to connect private cloud assets to the
public cloud.
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 2
Partner FTP Shares could be on- www.devscope.net 15
s premise or in Cloud
16. Electronic Data Interchange (EDI) targeted at business-to-business (B2B)
scenarios in the form of a finished service built for trading partner
management.
17. EDI
EDI App
Sales Order
Dashboard Management
(ASP .NET) LOB System
www.devscope.net 17
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
20. •
•
•
• Message Tracking and send side batching
•
•
www.devscope.net 20
21. How can I GET STARTED?
AZURE SERVICE BUS EAI/EDI LABS
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
24. What’s next?
BIZTALK PAAS
STILL TO COME... IN WINDOWS AZURE SERVICE BUS EAI & EDI SERVICES
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. • 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. • 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. • 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. • 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