Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Topics Covered


Justify the need for an architecture, what is its function, what concerns does it address and how do those concerns get addressed.
Today's DynamicsFrom small businesses to large enterprises there are some common technological patterns that can be observed.  We open the course by introducing the world of the enterprise, the past and current attempts that have been made to integrate the many disparate systems within these enterprises.
Managing ComplexityWhat is a distributed system, what function does it serve, and what are the core distributed system principles.  How to think and design distributed systems, thinking logically and physically. Client/Server and Peer/Peer architectures.
Architecture StakeholdersThe complexities of connecting distributed systems, RPC basics, middleware defined, TCP, UDP and IP, Sockets, Multi-processing vs. Multi-threading, Communication modes and styles, middleware technologies - CORBA, Java RMI, .Net Remoting, MS WCF, SOAP, Web Services, MOMs and DDS.
Architecture Life Cycles
Business Architecture Development
Business Design Principles
Business Environment
Architecture Governance
Architecture Levels
Business Architecture Outputs
The Elements of Business Architecture
Business Views of the Organisation
Business Capabilities
Operating Models
Business Process and Methods
Overcoming the Barriers to Business Architecture
The Business Architect
Establishing a Business Architecture Practice
Architecture Frameworks
Reference Models
Architecture Tools, Meta-models and Standards

...