Building a SOA with infrastructure, application, and orchestration services from the ground up - design decisions illustrated in a B2B case study
Featuring: Max Dolgicer, Managing Director, International Systems Group (ISG), Inc
This presentation uses a case study to illustrate how the principles of service oriented architecture, modeling, and design can be applied. The case study is based on a B2B Gateway that a travel industry service provider has been building in order to mediate between his back office applications and several business partners, such that fully automated B2B transactions can be conducted.
Building a SOA that is based on well thought through service layers and service boundaries requires to clearly focus on key service qualities like reusability, statelessness, loose coupling, and composability of services into business processes, to name a few. These qualities form a continuous thread throughout the modeling of orchestration services, application services and infrastructure services. The presentation then drills down into high level service design and explains the decisions and tradeoffs for determining the “right degree of service orientation” – e.g. if WSDL is required, choosing between SOAP and HTTP, why REST is a viable alternative to “pure” Web Services, etc.
|