The World’s Leading Microsoft .NET Magazine
   
 
realworldsa


Search this Blog

 








iPing-it!

---------------

---------------

Service Oriented Architecture (SOA) in the Real World: Free Book from Microsoft

posted Monday, 23 July 2007

I am not sure where it came from, but Microsoft has posted a free 196 page book titled "Service Oriented Architecture (SOA) in the Real World" on their download site.  It looks pretty good.

They released "Readings in Service Orientation" a year ago.  It was pretty good too.

It is available in XPS and PDF format.

Below I posted the details of Chapter 1 from the table of contents, and the titles of the other chapters.

Chapter 1: Service Oriented Architecture (SOA) ............................................................................. 7
Reader ROI .................................................................................................................................. 7
Acknowledgements ...................................................................................................................... 7
Introduction to SOA ...................................................................................................................... 8
The SOA Elephant ................................................................................................................... 8
A simple definition for SOA ...................................................................................................... 9
SOA Myths and Facts ............................................................................................................ 11
The Evolution of SOA ............................................................................................................. 12
Why should I care about SOA? .............................................................................................. 14
Understanding Services ............................................................................................................. 16
The Tenets of Service Design  ................................................................................................ 18
Tenet 1: Boundaries are Explicit ............................................................................................ 18
Tenet 2: Services Are Autonomous ....................................................................................... 20
Tenet 3: Services share schema and contract, not class ...................................................... 21
Tenet 4: Service compatibility Is based upon policy .............................................................. 23
An Abstract SOA Reference Model ........................................................................................... 24
Expose .................................................................................................................................... 25
Compose ................................................................................................................................ 25
Consume ................................................................................................................................ 26
Recurring Architectural Capabilities ........................................................................................... 27
Messaging and Services ........................................................................................................ 27
Workflow and Process ............................................................................................................ 28
Data ........................................................................................................................................ 28
User Experience ..................................................................................................................... 28
Identity and Access ................................................................................................................ 28
Management........................................................................................................................... 29
Supporting the Common Architectural Capabilities ............................................................... 29
Common Architectural Capabilities and the Abstract SOA Model ............................................. 30
Expose .................................................................................................................................... 30
Compose ................................................................................................................................ 33
Consume ................................................................................................................................ 34
Summary .................................................................................................................................... 36
References: ................................................................................................................................ 38
Chapter 2:  Messaging and Services
Chapter 3:  Workflow and Process 
Chapter 4: Data 
Chapter 5:  User Interaction
Chapter 6:  Identity and Access 

 You can get it here.

_

links: digg this    del.icio.us    technorati    reddit

AddThis Social Bookmark Button