Wednesday, February 23, 2011

Inter-Enterprise Architecture Relates to Other Concepts and Efforts

The relationship of IEA with other popular concepts and efforts is illustrated as following:

The IEA is constructed above each individual Enterprise Architecture (EA), while SOA is an architecture style and approach that can be applied to EA and IEA where appropriate [5]. By applying SOA to EA, we have Service Oriented Enterprise Architecture (SOEA) [3][4][5]. To implement a SOEA, we can partition it into: Service Oriented Infrastructure (SOI), Service Oriented Applications (SOA), and Service Oriented Enterprise (SOE). The Cloud Computing enables SOI from the technical point of view, while ITIL enables SOI from the management point of view. Under Cloud Computing, we have Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). The IaaS can be implemented by the combinations of virtualized and physical computing environment, though the trend is moving towards virtualization to maximize the benefits.
[1]     Y. Zhao, Cloud Computing and SOA from Enterprise Perspective, ArchiTech Consulting LLC, 2010,
[2]     Y. Zhao, Service Oriented Infrastructure Framework, 2008 IEEE Congress on Services - Part I, 2008.
[3]     Y. Zhao, EA and SOA: A Partnership, Perspectives of IASA Special Issues: Enterprise Architecture – A 20Years Retrospective, International Association of Software Architects, April 2007.
[4]     Y. Zhao, Enterprise Service Oriented Architecture (ESOA) Adoption Reference, Proceedings of 2006 IEEE International Conference on Services Computing, Sept. 2006.
[5]   Y. Zhao, Service Oriented Enterprise Architecture and Service Oriented Enterprise, Open Group Conference 2009 

No comments: