You are on page 1of 52

Odyssey in SOA A Voyage through SOA Infrastructure

Manu Cohen-Yashar SOA Group Leader


Sela Group manu@sela.co.il

My organization is static

The SOA Promise


Agility Productivity and Business Reuse Lower Cost

efficiency

Story

The Tower to SOA


Applicatio n Business Services Governanc e Internet \ S+S Infrastructu re Services ESB Security Workflow Connect/Expose Applicatio n

. .

Connectivity Why do I need it ?

WCF Connectivity infrastructure

POWERFUL AND SIMPLE TO USE

Pre Demo: Pub Sub


Mediat or
S ev1 ev2 S S

Publisher

Subscriber

WCF - PubSub

More on WCF
Consuming and Creating RESTful Web Services with .NET
Ron Jacobs - 7/4 ' 15:45-17:00

SOAP/WS-* and REST: Complementary Communication Style


David Chappell - 6/4 ' 16:45-18:00

Why Workflow ?
Applicatio n Business Services

Applicatio n

. .

Governanc e Internet \ S+S Infrastructu re ESB Security Workflow Connect/Compos e

The value is the orchestration

Windows Workflow Foundation

Workflow Sevices

People friendly infrastructure

Workflow using SharePoint

Why Security?
Applicatio n Business Services

Applicatio n

. .

Governanc e Internet \ S+S Infrastructu re ESB Security Workflow Connect/Compos e

Identity

Story

Identity 2.0
Health Ministry Users Management Misgav Municipality Security Manager

!Gimme a Misgav token Identify !yourself !Gimme a token Gov\Lisa !Identify yourself Misgav\XYZ Misgav\XYZ !Do work for me !Heres the work you wanted

Misgav App

!Get a token from Misgav Security Manager fir

Identity 2.0 using CardSpace

Why ESB?
Applicatio n Business Services Governanc e Internet \ S+S Infrastructu re ESB Security Workflow Connect/Compos e Applicatio n

. .

Standards Support

Run-Time Governan ce

Workflow

Automatic Subscriptio n Brokered Communicatio n

Registry

Exception Manageme nt Business Rules

Dynamic Routing

Transformati on Services

Dynamic Routing

Registry

Enterprise Service Bus

BizTalk as an ESB
Service-Oriented Infrastructure
Enterprise Service Bus
Native

Orchestration Adaptation Adaptation ESB Core Engine Transformation


Routing Exception Management

Nativ e

Supported Service Consumer

Supported Service Provider

SOAP

SOAP

Standard Service Consumer

Management Portal

Provisioning Framework

Standard Service Provider

Service Registry/Repository
:Legend CI: Consumer Interceptor SI: Service Interceptor

Service Management Security

Pre Demo: BizTalk Architecture from 20000 miles

ESB Guidance and BizTalk

More on BizTalk and ESB


BizTalk Server 2006 R2 and the road to Oslo A technical Introduction
Ofer Ashkenazi - 7/4 ' 08:00-09:15

Introducing Microsofts Enterprise Service Bus Solution


- 7/4 ' 09:45-11:00

Why Internet Scope?


Applicatio n Business Services

Applicatio n

. .

Governanc e Internet \ S+S Infrastructu re ESB Security Workflow Connect/Compos e

S+S Services are exported to the cloud and enable reuse

ISB

Internet Service Bus

ISB using BizTalk Services

Microsoft Live: S+S Example

More on S+S
Building next-generation solutions using Software plus Services: A practical guide
Tim Stevens Shy Cohen - 7/4 ' 14:00-15:15

Why Governance ?
Applicatio n Business Services Governanc e Internet \ S+S Infrastructu re ESB Security Workflow Connect/Compos e Applicatio n

. .

Governance

Governance

System Center + Platform

+ 3rd Party

Amber Point Where does it fit in ?


SOA Architecture & Methodology
Service Accessibility & Presentation

Development & Implementation

Management and Operation Management and Operation

(Process (Orchestration
Service Repository

Services Service Delivery Environment

Operating System

Governance using AmberPoint

More on Governance
To Manage or Not to Manage? A Journey Through SOA Governance
- 8/4 ' 10:45-12:00

Methodologies

Applicatio n Applicatio n Business Services System Center AmberPoint OSLO Infrastructu re ESB Guidance CardSpac e WF WCF

. .

Know yourself Identify the infrastructure. Build the right system for you...

2007 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.

You might also like