Service Oriented Architecture Prepared by: LuoJia (Presenter) NurHazirah(Presenter) Robert Sim TohYong Quan G7, Team 1
What Is SOA?
Definition Of SOA A collection of services Enable communication between services Loosely couple
Timeline Object Oriented Service Oriented Procedural Oriented Component Oriented
Example... Ordering service Tracking Service A website selling gadgets Serving its customers Checkout service Inventory service
Enhancement of Business Capabilities
benefits Technology Perspective
benefits Business Perspective
Standardization and quality
Survey shows Reduce cost (63%) Improve business agility (60%) Support changes in business models (50%) Streamline the IT environment (59%) Support new business processes (57%) Reduce time to solution (53%) Survey conducted by Gartner
Case study: harvard medical school Before implementation 700++ standards and 50 different policies to follow Patient data not transferred across the country Lenient inventory control After implementation 1 standard to follow Patients are the stewards of their medical data. Data is being transferred. Active tracking of equipment. IT Operations remains at 2% of operating budget, while prescription errors are reduced by 50%.
Identify potential problems
Thinking... Should small company implement SOA for future benefits in terms of expanding its business and portfolios?
What can be the integration of SOA in the coming future?