Project: Service Oriented Architecture Learning Materials

Title:
Service Oriented Architecture: Preparing Your Business & IT Products Learning Materials
Client:
Description:
Service-oriented architecture (SoA) is one of the architectural frameworks used to define and build Information & Communication Technology systems.  As the name implies, SoA is based on building systems that are composed or built from services.  However, SoA is more than just a technology framework, it also has significant implications for business processes that use IT. Six one hour sessions of learning maerial have been produced on:
  • Session 1: Concepts for Service oriented Architecture – introduces SoA and explains its relationship to current best practices in terms of IT service provision and business operation.  Reviews how SoA can be used to drive technical innovation and support business process change
  • Session 2: The Business Perspective and Opportunities – addresses the business process issues that should be considered when preparing to use systems based upon SoA.  Discusses when SoA is not the answer to your business IT problems.  Will look at the relationship between Business Process Management and SoA
  • Session 3: SoA Maturity Model – a review of the Open Group’s service integration maturity model and guidance on how to use the model to determine readiness to use SoA
  • Session 4: Enterprise Integration – looks at how SoA fits into broader Enterprise Architecture frameworks.  Discusses issues such as IT/SoA Governance, business and technology migration, etc.  Addresses how legacy systems can be made SoA compatible
  • Session 5: Case Studies – three brief case studies on using SoA in different ways, namely:  ‘How Oracle re-engineered their Student Information System for SoA’, ‘Using SoA to Drive Innovation in Product Development’ and ‘Using the Amazon Web Services’
  • Session 6: Core Technology – review of the implementation technologies including Web Services (including WSDL, SOAP and REST) and Enterprise Service Bus.  Consideration of the problems of system interoperability.
Deliverables:
For each of the six sessions the following deliverables were produced:
  • Course booklet (in PDF and eBook formats)
  • Set of Powerpoint slides
  • 50 minute podcast
  • Support Web-page with key links and support information.
Partners:
None.
Timeline:
April 2009-June 2010
Read more: