SOA Open Source

70
http://dizorb.com/wp-content/uploads/ 2010/02/Bridge.jpg SOA Open Source diego_pacheco

description

Apresentação sobre SOA focando em tecnologias open source como Apache CXF, JBoss AS, Spring Framework, JBoss Drools, Esper for CEP.

Transcript of SOA Open Source

Page 1: SOA Open Source

http:

//di

zorb

.com

/wp-

cont

ent/

uplo

ads/

2010

/02/

Brid

ge.jp

g

SOAOpen Source

@diego_pacheco

Page 2: SOA Open Source

@diego_pacheco

http://diego-pacheco.blogspot.com

Sim, Eu trabalho com TI…

http:

//w

ww

.flic

kr.c

om/p

hoto

s/di

ego-

pach

eco/

4851

3102

07/s

izes/

l/in

/pho

tost

ream

/

Page 3: SOA Open Source

ComoSão SeusSistemas?

http:

//m

yesl

frie

nds.

com

/wor

dpre

ss/w

p-co

nten

t/up

load

s/20

10/1

1/ne

ws_

cabl

e_m

ess_

03_f

ull.p

ng

Page 4: SOA Open Source

QuantoSão Robustos

?

http:

//im

g.es

tada

o.co

m.b

r/fo

tos/

85/E

8/6F

/85

E86F

81BC

CF46

55A6

172F

AAE1

DDA

399.

jpg

Page 5: SOA Open Source

SãoFáceisDeMudar?

http:

//4.

bp.b

logs

pot.c

om/_

Awxy

qNq7

1Ow

/SM

Q0m

lazF

vI/

AAAA

AAAA

AZI/

WeN

V8ky

OD

6c/s

320/

Pega

_Var

eta.

jpg

Page 6: SOA Open Source

http:

//w

ww

.mod

erna

naly

st.c

om/P

orta

ls/0

/Pub

lic%

20U

ploa

ds/S

OA-

Foto

lia_1

1660

239_

XS.jp

g

Page 7: SOA Open Source

O que É

SOA ?

http:

//w

ww

.gett

yim

ages

.com

/det

ail/

1043

2968

0/th

e-Ag

ency

-Col

lecti

on

Page 8: SOA Open Source

Infelizmenteparamuita gente…

Page 9: SOA Open Source

http:

//w

ww

.lang

uage

mon

itor.c

om/w

p-co

nten

t/up

load

s/20

08/1

0/bu

zzw

ord.

jpg

Page 10: SOA Open Source

Amor,

Sucesso

e SOA

http:

//w

ww

.gett

yim

ages

.com

/det

ail/

RET_

042/

Stoc

kbyt

e

Page 11: SOA Open Source
Page 12: SOA Open Source

http:

//w

ww

.cul

hoes

dena

varo

ni.b

logg

er.c

om.b

r/pa

pai%

20no

el.jp

g

http:

//w

ww

.fullti

mec

asua

l.com

/wp-

cont

ent/

uplo

ads/

2007

/06/

800p

x-dr

_evi

l.jpg

Page 13: SOA Open Source

NAVERDADESOAÉ…

Page 14: SOA Open Source

http:

//w

ww

.gett

yim

ages

.com

/det

ail/

1026

7476

0/D

igita

l-Vis

ion

NEGÓCIOS

Page 15: SOA Open Source

http:

//w

allp

ampe

rs.c

om/p

ictu

res/

4422

/Sal

isbu

ry_C

athe

dral

,%

20W

iltsh

ire,%

20En

glan

d.jp

g

ARQUITETURA & design

Page 16: SOA Open Source

http:

//uk

kid.

info

/wp-

cont

ent/

uplo

ads/

2008

/05/

euro

star

-tra

in.jp

g

SERVIÇOS

Page 17: SOA Open Source

CONTRATOS

http:

//w

ww

.gett

yim

ages

.com

/det

ail/

2005

3726

0-00

1/Ph

otod

isc

Page 18: SOA Open Source

ServiceX:V1

ServiceX:V2

ServiceX:V3

ServiceY:V7

SOA Governance

Consumer A Consumer B Consumer C

Page 19: SOA Open Source

http:

//w

ww

.soa

-man

ifest

o.or

g/de

faul

t_po

rtug

uese

.htm

l

Page 20: SOA Open Source

ComoFazemosSOA ?

http:

//th

eway

ofit.c

om/b

log/

wor

dpre

ss/w

p-co

nten

t/up

load

s/20

09/0

2/se

lf-bu

ild-h

ouse

.jpg

Page 21: SOA Open Source

SOA necessita PENSAR…

Page 22: SOA Open Source

EmQuaisLinguagens

?

http:

//w

ww

.gett

yim

ages

.com

/det

ail/

1044

7744

7/D

igita

l-Vis

ion

Page 23: SOA Open Source
Page 24: SOA Open Source

DeQueJeito?

http:

//w

ww

.gett

yim

ages

.com

/det

ail/

9333

8735

/Life

size

Page 25: SOA Open Source

EIP SOA Patterns

OASIS

PADRÕES ABERTOS

Page 26: SOA Open Source
Page 27: SOA Open Source
Page 28: SOA Open Source

Hoje,A Melhor PlataformaPara SOA é…

Page 29: SOA Open Source
Page 30: SOA Open Source

http:

//vi

p.cs

.uts

a.ed

u/cl

asse

s/cs

4393

f200

6/le

ctur

es/i

mag

es/o

verv

iew

-j2ee

Arch

itect

ure.

gif

Page 31: SOA Open Source
Page 32: SOA Open Source
Page 33: SOA Open Source
Page 34: SOA Open Source
Page 35: SOA Open Source
Page 36: SOA Open Source

REST

Page 37: SOA Open Source
Page 38: SOA Open Source
Page 39: SOA Open Source

http:

//dr

et.n

et/l

ectu

res/

web

-fa

ll07/

img/

rest

-tria

ngle

.png

Page 40: SOA Open Source
Page 41: SOA Open Source
Page 42: SOA Open Source

MOM

Page 43: SOA Open Source
Page 44: SOA Open Source
Page 45: SOA Open Source
Page 46: SOA Open Source

SenderBroker

FILA

WORKER

WORKER

FILA

Page 47: SOA Open Source
Page 48: SOA Open Source

esb

Page 49: SOA Open Source
Page 50: SOA Open Source
Page 51: SOA Open Source
Page 52: SOA Open Source
Page 53: SOA Open Source
Page 54: SOA Open Source
Page 55: SOA Open Source

Camel – DSL Routes

Page 56: SOA Open Source

WS-BPEL

Page 57: SOA Open Source
Page 58: SOA Open Source
Page 59: SOA Open Source

EDA/CEP

Page 60: SOA Open Source
Page 61: SOA Open Source

BRMS/DSL

Page 62: SOA Open Source
Page 63: SOA Open Source

Expert

Page 64: SOA Open Source

Flow

Page 65: SOA Open Source

Planner

Page 66: SOA Open Source

Guvnor - Geral

Page 67: SOA Open Source

Guvnor – Tabela de Decisão

Page 68: SOA Open Source

Guvnor – Testes Integrados

Page 69: SOA Open Source
Page 70: SOA Open Source

http:

//di

zorb

.com

/wp-

cont

ent/

uplo

ads/

2010

/02/

Brid

ge.jp

g

SOAOpen Source

@diego_pacheco

OBRIGADO!

http://diego-pacheco.blogspot.com