Architecture
We develop a future-state architecture and identify an enterprise service portfolio for enterprise SOA initiatives.
SOA Architecture definition includes:
- Creating an SOA Reference Architecture that covers the technology building blocks (ESB, Registry, Monitoring tools, etc.) for a Service-Oriented Enterprise
- Defining an SOA-based solution architecture for a program
- Defining an SOA Security Architecture to address challenges such as confidentiality, data integrity, authentication and authorization, non-repudiation, etc.
- Evaluating vendors
- Developing proofs of concept (based on the reference architecture) to realize a Service-Oriented Architecture
Business and Information Architecture definition includes:
- Creating a metadata model for the key entities and data elements of an enterprise
- Creating business domain and process models
- Identifying a service portfolio using a "middle-out" approach that combines a top-down process and domain decomposition exercise and a bottom-up application portfolio analysis