Putting Service-Oriented Architecture (SOA) into Practice "This book is a must-have for enterprise architects implementing SOA. Through practical examples, it explains the relationship between business requirements, business process design, and service architecture. By tying the SOA implementation directly to business value, it reveals the key to ongoing success and funding." -Maja Tibbling, Lead Enterprise Architect, Con-way, Inc. "While there are other books on architecture and the implementation of ESB, SOA, and related technologies, this new book uniquely captures the knowledge and experience of the real world. It shows how you can transform requirements and vision into solid, repeatable, and value-added architectures. I heartily recommend it." -Mark Wencek, SVP, Consulting Services & Alliances, Ultimo Software Solutions, Inc. In his first book, Succeeding with SOA, Paul Brown explained that if enterprise goals are to be met, business processes and information systems must be designed together as parts of a total architecture. In this second book, Implementing SOA, he guides you through the entire process of designing and developing a successful total architecture at both project and enterprise levels. Drawing on his own extensive experience, he provides best practices for creating services and leveraging them to create robust and flexible SOA solutions. 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 architectureWhether you're defining an enterprise architecture or delivering individual SOA projects, this book will give you the practical advice you need to get the job done.
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
Descrizione libro Paperback. Condizione libro: New. New Softcover International Edition, Printed in Black and White, Only USPS Media mail Shipping ONLY, Different ISBN, Same Content As US edition, Book Cover may be Different, in English Language. Codice libro della libreria 14542
Descrizione libro Addison-Wesley, 2008. Paperback. Condizione libro: Brand New. 1st edition. 400 pages. 9.75x7.25x1.50 inches. In Stock. Codice libro della libreria zk0321504720
Descrizione libro Addison-Wesley Professional, 2008. Paperback. Condizione libro: New. Codice libro della libreria P110321504720
Descrizione libro Prentice Hall. Condizione libro: New. Brand New. Codice libro della libreria 0321504720
Descrizione libro Addison-Wesley Professional, 2008. Condizione libro: New. Brand New, Unread Copy in Perfect Condition. A+ Customer Service! Summary: Preface xxvii Part I: Fundamentals 1 Chapter 1: SOA and the Enterprise 3 The Challenge 4 The Concept of Total Architecture 5 Architecture Is Structure for a Purpose 6 Constant Changes 7 Total Architecture Synthesis 8 Making Total Architecture Work in Your Enterprise 9 Key Overview Questions 10 Chapter 2: Architecture Fundamentals 11 Structural Organization 11 Functional Organization 15 Collaborative Behavior 20 Total Architecture 26 Nonfunctional Requirements 27 Refinement 28 The Role of the Architect 29 Enterprise Architecture 30 Summary 34 Key Architecture Fundamentals Questions 35 Suggested Reading 36 Chapter 3: Service Fundamentals 37 What Is a Service? 37 Operations 38 Service Interfaces 47 The Rationale Behind Services 54 Summary 58 Key Service Fundamentals Questions 59 Suggested Reading 60 Chapter 4: Using Services 61 Service Interaction Patterns 61 Service Access 67 Access Control 72 Service Request Routing 76 Service Composition 80 Locating Services 85 Enterprise Architecture for Services 86 Summary 87 Key Service Utilization Questions 88 Suggested Reading 89 Chapter 5: The SOA Development Process 91 What Is Different about SOA Development? 91 The Overall Development Process 92 Architecture Tasks 94 Architecture in Context 96 Total Architecture Synthesis (TAS) 97 Beware of Look-Alike Processes! 105 Manage Risk: Architect Iteratively 106 Summary 108 Key Development Process Questions 108 Suggested Reading 109 Part II: The Business Process Perspective 111 Chapter 6: Processes 113 Triggers, Inputs, and Results 114 Related Processes 115 Process Maturity 116 Continuous Processes 119 Structured Processes 120 Summary 121 Key Process Questions 122 Suggested Reading 122 Chapter 7: Initial Project Scoping 123 Assembling the Business Process Inventory 124 Conducting Interviews 125 Documenting the Inventory 128 Ranking Business Processes 141 Organizing the Remaining Work 147 Summary 149 Key Scoping Questions 150 Chapter 8: The Artifice of Requirements 151 Differentiation 153 Characterizing Processes 159 Patterns of Interaction 163 Interaction Patterns Characterize Participants 171 Requirements Reflect Design 172 Summary 175 Key Requirements Questions 177 Suggested Reading 178 Chapter 9: Business Process Architecture 179 Results 180 Participants and Their Roles 182 Activities and Scenarios 186 Modeling Scenarios 191 Modeling Interactions 198 How Much Detail Is Enough? 204 Guidelines for Using Activity Diagrams 206 Summary 207 Key Business Process Architecture Questions 208 Suggested Reading 209 Chapter 10: Milestones 211 Basic Process Milestones 211 Variations in Milestone Sequences 214 Grouped Milestones 215 Recognizing Milestones Requires Design 216 Using Milestones to Reduce Inter-Process Coupling 217 Summary 218 Key Milestone Questions 219 Chapter 11: Process Constraints 221 Business Process Constraints Drive System Constraints 222 Performance Constraints 224 High Availability and Fault Tolerance 231 Security 238 Reporting, Monitoring, and Management 240 Exception Handling 242 Test and Acceptance 243 Compliance Constraints 245 Summary 246 Key Process Constraint Questions 247 Suggested Reading 248 Chapter 12: Related Processes 249 Identifying Services 252 Triggering Events 258 Summary 264 Key Related Process Questions 265 Chapter 13: Modeling the Domain 267 UML Class Notation 269 ATM Example Domain Model 274 Reverse Engineering the Domain Model 276 Domain Modeling Summary 277 Key Domain Modeling Ques. Codice libro della libreria ABE_book_new_0321504720
Descrizione libro Addison-Wesley Professional, 2008. Paperback. Condizione libro: New. book. Codice libro della libreria 0321504720
Descrizione libro Addison-Wesley Professional, 2008. Paperback. Condizione libro: New. 1. Codice libro della libreria DADAX0321504720
Descrizione libro Addison-Wesley Professional, 2008. Condizione libro: New. Brand new! Please provide a physical shipping address. Codice libro della libreria 9780321504722
Descrizione libro Condizione libro: Brand New. Book Condition: Brand New. Codice libro della libreria 97803215047221.0