did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780735625785

Simple Architectures for Complex Enterprises

by
  • ISBN13:

    9780735625785

  • ISBN10:

    0735625786

  • Edition: 1st
  • Format: Paperback
  • Copyright: 2019-09-10
  • Publisher: Microsoft Press
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $39.99 Save up to $9.40
  • Digital
    $30.59
    Add to Cart

    DURATION
    PRICE

Supplemental Materials

What is included with this book?

Summary

Slash the complexity that overwhelms large IT projects'”and improve return on investment and increase business agility. Learn a practical methodology for simplifying your IT architecture and improving results from an expert on enterprise architecture.

Author Biography

Roger Sessions is a well-known consultant and expert in the field of enterprise software architecture. He is a board member for the International Association of Software Architects (IASA), editor-in-chief of IASA's Perspectives journal, and a Microsoft MVP. He's written seven books, including Software Fortresses: Modeling Enterprise Architectures, and presented at dozens of conferences worldwide

Table of Contents

Acknowledgmentsp. xiii
Introductionp. xv
The Organization of This Bookp. xx
Find Additional Content Onlinep. xxi
Support for This Bookp. xxi
Questions and Commentsp. xxii
The Question of Complexity
Enterprise Architecture Todayp. 3
Why Bother?p. 3
Issue: Unreliable Enterprise Informationp. 4
Issue: Untimely Enterprise Informationp. 4
Issue: New Complex Projects Underwayp. 4
Issue: New Companies Being Acquiredp. 5
Issue: Enterprise Wants to Spin Off Unitp. 5
Issue: Need to Identify Outsourcing Opportunitiesp. 5
Issue: Regulatory Requirementsp. 5
Issue: Need to Automate Relationships with External Partnersp. 6
Issue: Need to Automate Relationships with Customersp. 6
Issue: Poor Relationship Between IT and Business Unitsp. 6
Issue: Poor Interoperability of IT Systemsp. 6
Issue: IT Systems Unmanageablep. 7
The Value of Enterprise Architecturep. 7
Common Definitionsp. 7
What Is Enterprise Architecture?p. 8
Complexity in Enterprise Architecturesp. 10
The Zachman Framework for Enterprise Architecturesp. 15
The Open Group Architecture Frameworkp. 20
Federal Enterprise Architecturep. 26
Summaryp. 33
A First Look at Complexityp. 35
Partitioningp. 35
Executive Lunchp. 35
Choir Rehearsalp. 36
Emergency Responsesp. 37
Clothing Storep. 38
Chess Gamesp. 38
Children at Starbucksp. 39
Rubik's Cubep. 40
Five Laws of Partitionsp. 42
First Law: Partitions Must Be True Partitionsp. 42
Second Law: Partition Definitions Must Be Appropriatep. 43
Third Law: Partition Subset Numbers Must Be Appropriatep. 44
Fourth Law: Partition Subset Sizes Must Be Roughly Equalp. 44
Fifth Law: Subset Interactions Must Be Minimal and Well Definedp. 45
Simplificationp. 45
Iterationp. 46
Summaryp. 52
Mathematics of Complexityp. 53
Looking at Complexityp. 54
Laws of Complexityp. 58
Homomorphismsp. 60
Controlling Complexity in Dice Systemsp. 61
Adding Bucketsp. 62
Partitioningp. 65
Equivalence Relationsp. 67
Equivalence Classesp. 71
Inverse Equivalence Relationsp. 72
Equivalence Relations and Enterprise Architecturesp. 73
Synergistic in Practicep. 76
Removing Facesp. 77
Removing Bucketsp. 79
Other Measures of Complexityp. 80
Complexity in Theory and in Practicep. 81
Summaryp. 83
The Quest for Simplification
The ABCs of Enterprise Partitionsp. 87
Review of the Mathematicsp. 87
Partitioning the Enterprisep. 88
The ABCs of Enterprise Equivalence Classesp. 89
ABC-Type Relationshipsp. 90
Implementations and Deploymentsp. 93
ABC Typesp. 95
Type Hierarchiesp. 96
Composition Relationshipsp. 98
Partner Relationshipsp. 99
Relationships and Partition Simplificationp. 100
Retail Operation, Againp. 102
Summaryp. 106
SIP Processp. 107
Overviewp. 107
Enterprise Architecture Evaluationp. 108
Issue: Unreliable Enterprise Informationp. 109
Issue: Untimely Enterprise Informationp. 109
Issue: New Complex Projects Underwayp. 110
Issue: New Companies Being Acquiredp. 110
Issue: Enterprise Wants to Spin Off Unitp. 111
Issue: Need to Identify Outsourcing Opportunitiesp. 111
Issue: Regulatory Requirementsp. 112
Issue: Need to Automate Relationships with External Partnersp. 112
Issue: Need to Automate Relationships with Customersp. 113
Issue: Poor Relationship Between IT and Business Unitsp. 113
Issue: Poor Interoperability of IT Systemsp. 113
Issue: IT Systems Unmanageablep. 114
Contraindicationsp. 114
SIP Preparationp. 115
Audit of Organizational Readinessp. 115
Trainingp. 116
Governance Modelp. 116
SIP Blendp. 117
Enterprise-Specific Toolsp. 117
Partitioningp. 118
Partition Simplificationp. 121
ABC Prioritizationp. 124
ABC Iterationp. 127
Summaryp. 128
A Case Study in Complexityp. 129
Overview of NPfITp. 129
Current Status of NPfITp. 132
The SIP Approachp. 135
Summaryp. 145
Guarding the Boundaries: Software Fortressesp. 147
Technical Partitionsp. 147
Autonomyp. 152
Explicit Boundariesp. 152
Partitioning of Functionalityp. 153
Dependencies Defined by Policyp. 153
Asynchronicityp. 153
Partitioning of Datap. 154
No Cross-Fortress Transactionsp. 155
Single-Point Securityp. 156
Inside Trustp. 156
Keep It Simplep. 156
Summaryp. 157
The Path Forwardp. 159
Complexity: The Real Enemyp. 160
Simplicity Paysp. 161
A Philosophy of Simplicityp. 164
A Review of the Book Contentp. 165
A Parting Messagep. 166
This Book at a Glancep. 169
Mathematical Conceptsp. 169
Mathematical Definition of a Partitionp. 169
Five Laws of Partitionsp. 169
Measuring States in a System of Dice-Like Systemsp. 170
Homomorphismp. 170
Equivalence Relationsp. 170
Inverse Equivalence Relationsp. 171
Partitionsp. 171
Partitioning Algorithm for Equivalence Relationsp. 171
Enterprise Architectural Conceptsp. 172
Preferred Definition of Enterprise Architecturep. 172
Definition of Optimal Architecturep. 172
Boyd's Law of Iterationp. 172
Laws of Enterprise Complexityp. 172
Synergistic and Autonomousp. 173
SIP Conceptsp. 173
Definition of SIPp. 173
The SIP Processp. 173
ABCp. 174
Software Fortress Modelp. 175
Three Styles of ABC Communicationsp. 176
The SIP Mantrap. 176
Indexp. 177
Table of Contents provided by Ingram. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program