Implementing SOA : Total Architecture in Practice
Coverage includes * Evolving the enterprise architecture towards an SOA while continuing to deliver business value on a project-by-project basis * Understanding the fundamentals of SOA and distributed systems, the dominant architectural issues, and the design patterns for addressing them * Understanding the distinct roles of project and enterprise architects and how they must collaborate to create an SOA * Understanding the need for a comprehensive total architecture approach that encompasses business processes, people, systems, data, and infrastructure * Understanding the strategies and tradeoffs for implementing robust, secure, high-performance, and high-availability solutions * Understanding how to incorporate business process management (BPM) and business process monitoring into the enterprise architecture people, systems, data, and infrastructure * Understanding the strategies and tradeoffs for implementing robust, secure, high-performance, and high-availability solutions * Understanding how to incorporate business process management (BPM) and business process monitoring into the enterprise architecture