ESB IntegrationNextGeneration JorgeArias Light

download ESB IntegrationNextGeneration JorgeArias Light

of 50

Transcript of ESB IntegrationNextGeneration JorgeArias Light

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    1/50

    Septiembre 27 a Octubre 01 de 2005Bogot, Colombia

    ESB: Enterprise Services BusLa siguiente generacin de plataformas para laintegracin empresarial de aplicaciones

    Jorge Humberto [email protected]

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    2/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$2

    Agenda Conferencia

    Integracin de aplicaciones empresariales2

    Agenda

    Conclusiones4

    Contexto y motivaciones1

    ESB ( Enterprise Services Bus)3

    QA5

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    3/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$3

    Lo que necesitamos o! en d"a

    Sistemase!istentes

    Legados PaquetesUtilitariosColaoraci!n Contenido"et#or$

    "suarios

    Imagenesuni#icadas de

    datos

    $rocesos de negociotraducidos en

    tecnolog%a

    %ntegraci!n de datos%nte

    graci!n de datos %ntegraci!n de &uncionalidades de negocio%nte

    graci!n de &uncionalidades de negocio

    '%ntegraci!n de a(licaciones)

    '%ntegraci!n de a(licaciones)

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    4/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$#

    $equerimientos de negocio%isiones 3&' de clientes( )a*leros de control

    *+,-ccess+L +erver+-PCool /racle 0xcel

    Cliente

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    5/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$+

    *+,-ccess+L +erver+-PCool /racle 0xcel

    $equerimientos de negocioComple,idad( caos ! fracaso a la ora de implementarsoluciones

    Cliente Cliente Cliente Cliente Cliente Cliente

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    6/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$&

    $equerimientos de negocioComple,idad( caos ! fracaso a la ora de implementarsoluciones

    %le&amos a situacionesdonde no sabemos

    si &ritar o correr'''

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    7/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$-

    (equerimientos de ne&ocio)ompa*ias orientadas + centradas en procesos de ne&ocio

    Clientes

    Proveedores +ocios

    0m(leados -ccionistas

    -dministraci!n em(resarial cor(orativa

    0strategia %n&raestructura yProductos

    /(eraciones

    0strategia

    1

    Com(romiso

    -seguramiento

    3acturaci!n

    Pre(araci!ny

    +o(orte

    dela

    o(eraci!n

    Ciclodevidadel

    (roducto

    Ciclodevidadelos

    recursos

    -(rovisionamiento

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    8/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$.

    (equerimientos de ne&ocioInte&racin endend de procesos, + fracaso a la -ora deimplementar

    Clientes

    Proveedores +ocios

    /(eraciones

    -(ro

    visionamiento

    $ortal J&EE ( Ca(turar orden de -(rovisionamiento)

    Siebel( egistrar contacto de cliente)

    Sistema de #acturacin in'ouse racle *orms (Crear cuentade &acturaci!n)

    Sistema de ordenes de traba+o de ,-A ( Crear orden detraajo)

    Sistema #inanciero en SA$ 'egistrar costeo orden traajo)

    Sistema SC en SA$ ( Colocar (edido de insumos)

    Cu6nto tiem(o toma a(rovisionar un nuevo tel7&ono8

    9u(licamos de manera tem(oral los datos del nuevo cliente

    entre el &acturador y el sistema de a(rovisionamiento8 :acemos integraci!n manual en atc; cada 24 ;oras8

    Pero mercadeo dice que a(rovisionamos en linea 8

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    9/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$/

    $equerimientos de negocioSoportar toda una istoria ! tradiccin

    /012 &223

    /042

    ro#ser)

    ?e+erver

    9>+erver

    -((+erver

    L!gicaPresentaci!n

    L!gica "egocio(componentes)

    9atos

    *ultica(as

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    10/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$0'

    1 Cul es el nuevo orden mundial paraorganiar este caos tecnolgico4

    5eal 6ime enterprises 7 SA 8 E,A

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    11/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$00

    En resumen5

    .Inte&racin dirigida por procesos de negocios./rate delocaliardonde estn las funcionalidades

    que soportanel proceso 0 Sistemas de informacin,-umanos, etc1

    . El mundo es sincrnico ! asincrnico

    . Soporte la istoria, conia + tome venta,a de lamisma

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    12/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$02

    Agenda Conferencia

    %ntegraci!n de a(licaciones em(resariales2

    Agenda

    Conclusiones4

    Conte!to 9 otivaciones1

    ESB ( Enterprise Services Bus)3

    QA5

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    13/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$03

    6avegando en el dif"cil mundo de laintegracin

    .E3isten arios mecanismos de inte&racin0 Soc4ets,(5), (6I, 7)!6, colas, tpicos1

    .E3isten arios paradi&mas de inte&racin0 525,5ublis-erSubscriber,EAI, 6iddleware, 6!6, ES1

    .E3isten arios formas de inte&racinEAI9 Sincrnica 0(equest(epl+19 Asincrnica 0)olas 05oint 2 5oint1 : /picos 05ublis-erSubscriber11

    .E3isten arias cosas que queremos integrar9 7atos9 Aplicaciones9 )omponentes

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    14/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$0#

    )a7onom"a de la integracin

    Integracin

    ,atos

    Aplicacin

    Batc

    :inea

    E6:

    EII

    Sincrna

    Asincrona

    ; JS ;

    Q Series

    EAI

    Acomplamiento#uerte

    SocebServices

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    15/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$0+

    alguien sae donde est6n los sistemaslegados dentro de la &oto 8 C!mo

    integrarse contra ellos8

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    16/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$0&

    Sistemas Legados: 8efinicin

    +istemas de gran emergadura con los que no saemos

    como ;acer &rente (ero que son vitales (ara el negocioA

    '>ennet)

    ?Un sistema de com(utaci!n o a(licaci!n que es utiliBado

    deido al (ro;iitivo costo de reem(laBarlo a (esar de su

    (ore com(etitividad y com(atiilidad con sistemasD

    equivalentes modernos. +e asumen de gran tamaEo

    monolFticos y di&Fciles de modi&icarA

    *ree Computer ,ictionar9 n:ine

    +istemas altamente con&ialesy &uncionan muy ienA' -n!nimo)

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    17/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$0-

    1 9or qu de*emos integrarnos con lossistemas legados 4

    3GH a 35Hdel tiempo 9 costo deimplantacin de unsistema son en#ocados a laintegracin con sistemas

    legac9 9 otros pa@uetes.

    IGHde las #unciones 9datos cr%ticos denegocio residen enaplicacioneslegadas

    4GH:os pa@uetes E5$cubren a lo sumo2 de las #unciones

    de una empresas.

    JG a KGH,e los recursos de 6I degrandes empresas sededica a mantenimientode aplicaciones legadas

    8Sin los datos 9transaccionesprovistas por los sistema legadoslas nuevas soluciones tienen unautilidad limitada

    8Sin integracin se re@uerirDncostosos procesos manuales 9 seproducirDn problemas de integridadde datos

    8Sistemas legados representan un

    activo valiosode las organiaciones

    8Contienen lgica de negocioprobada a lo largo de los aFos9residen en plata#ormas con#iables

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    18/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$0.

    9untos de integracin acia unsistema legado

    Pantallas

    Programas C%C+

    Servicio

    $resentacin

    -egocio

    ,atos

    Aplicacin /22

    monol%tica

    $rograma:egado

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    19/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$0/

    %ntegraci!n no,intrusiva como ;ailitadorde integraci!n a ajo costos

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    20/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$2'

    9untos de integracin de acuerdo a laarquitectura lgica de un sistema

    9atos

    %nter&aB de Usuario

    L!gica de a(licaci!n

    Servicio

    $roveen la capacidad de crear unasesin de terminal para interactuarcon una aplicacin navegando pordiversas pantallas emulando a unusuario. E+. G&12 6elnet H6:

    Interactan directamente con lalgica de la aplicacin accediendorutinas u ob+etos en tiempo dee+ecucin. E+. $rogramas CICS EJBStored $rocedures A$Is

    Acceso directo a las #uentes dedatos. -o utilia lgica de lasaplicaciones. E+. J,BC arcivosplanos documentos ml E,I

    6omado -ovell e!te-d $lat#orm

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    21/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$20

    Enfoques de integracin seg;n laarquitectura del sistema legado

    +erver

    -((+erver

    L!gicaPresentaci!n

    L!gica "egocio(componentes)

    9atos

    *odelo Cliente=+ervidor multinivel

    %ntegraci!n a nivel dedatos

    %ntegraci!n a nivel de-(licaci!n

    %ntegraci!n a nivel deinter&aB de usuario

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    22/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$22

    0n&oques y a(roximaciones tradicionales

    (ara estructurar soluciones deintegraci!n...

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    23/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$23

    Arquitectura tcnica

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    24/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$2#

    Arquitectura tcnica< =ntegracin EA=

    *anejo de/rdenes

    -tenci!n alCliente

    acturaci!n

    9es(ac;o

    >us de %ntegraci!n

    +-ltamente escalale en cuanto anmero de aplicaciones 9 volumen dedatos.

    +uertemente atada a la tecnologFadel proveedor del bus de integracin

    +$rovee&unciones de comunicaci!ncon#iable trans#ormacionesenrutamiento etc.

    +En#ocado acia(rolemas deintegraci!n de (rocesos o datos degran escala.

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    25/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$2+

    Arquitectura tcnica< =ntegracin S>=

    *anejo de

    /rdenes

    -tenci!n al

    Cliente

    acturaci!n

    9es(ac;o

    +/%

    + "tilia in#raestructuras asadas enest6ndares

    + :a escalailidaddepende en granmedida de la in#raestructura utiliada

    +$uede desarrollarse incrementalmente

    +#rece #unciones de comunicacin 9trans#ormacin de datos (-l igual que 0-%)

    +$uede coexistir y com(lementar unain&raestructura de 0-% esto gracias a losbuses de servicios empresariales.

    +Integracin a ajo costos

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    26/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$2&

    Agenda Conferencia

    Integracin de aplicaciones empresariales2

    Agenda

    Conclusiones4

    Conte!to 9 motivaciones para un nuevo modelo1

    0+> ' 0nter(rise +ervices >us)3

    QA5

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    27/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$2-

    Enterprise Services Bus8efiniciones

    . $lata#orma deintegraci!n centrada en est6ndares aiertos

    . +iguiente generaci!nde las erramientas EAI

    . Centrado en lanaturaleBa sincronica de los servicios y

    asincr!nica de los eventos.

    . Combina los paradigmas

    9 +/- +ervices /riented -rc;itecture

    9 09- 0vent 9riven -rc;itecture

    . Implementainter&aces estandariBadaspara proveer

    comunicacin conectividad trans#ormacin portabilidad 9

    seguridad.

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    28/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$2.

    ?n de las tantas definiciones de laindustria5

    /-e Enterprise Ser2ice 8usis a simple wa+ to do

    inte&ration wit-in a Ser2ice

    !riented Arc-itecture

    /omado de ;orrester 0 7erec-os de autor reserados de ;orrester1

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    29/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$2/

    ESB dentro del conte7to de lo que*uscando o! en d"a

    $ortal ,esor0+>

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    30/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$3'

    ES en un entorno eus '0+>)

    Aplicacin

    J&EESA$ Siebel ;

    $eopleSotAplicacin

    .-E6Aplicacin

    AS;22Aplicacin

    H6:

    +ervicios de negocio

    Conectorest7cnicos

    +istem -tenci!n alcliente ' +ieel

    Peo(leso&t)

    +istema de&acturaci!n

    M*+C/>-

    *% +/-P

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    31/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$30

    6aturalea AsincrnicaE8A so*re una implementacin @>@

    6omado -ovell e!te-d $lat#orm

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    32/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$32

    ESB: Soporte a la naturalea s"ncrona !as"ncrona del mundo

    Bus de Servicios

    Infraestructura/Framework de webservices

    Infraestructura de servicios no-funcionales

    ( Transacciones, seguridad, BPM, etc.)

    EstndaresWSP

    Prcticaspara

    el diseode servicios

    oadaptacin

    Plataforma dee!ocio "

    Plataforma dene!ocio B

    Plataforma dene!ocio #

    Servicio/Adaptador

    Clientes

    Servicio/AdaptadorServicio/Adaptador

    *uenteBurton Lroup

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    33/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$33

    u7 caracterFsticas t7cnicas y=o

    &uncionales determinan una uena(lata&orma 0+> 8

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    34/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$3#

    Soporte @ultiprotocolo

    .Interoperabilidad entre m=ltiples + propietariosprotocolos de comunicacin

    9 6!6 0 6essa&e !riented 6iddleware1

    9 S!A5 0Simple !baa usiness Inte&ration1

    0nter(rise +ervice >us '0+>)

    +ervicios de negocio

    *% C/>- .net emoting*/*

    +ervicios de negocio

    +/-P

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    35/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$3+

    Soporte S9 e* Services9latform

    .S9 de*e incluir

    9 6otor de e

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    36/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$3&

    Contenedor de servicios F @odelo de9rogramacin A*stracto

    . Contenedor de +ervicios

    9 In#raestructura @ue pemite almacenar 9 mane+ar el ciclo de los

    servicios ( Ciclo de vida )

    . *odelo de (rogramaci!n astracto.

    9 odelo de programacin @ue permite abstraer el servicios de los

    mecanismos de comunicacin e interaccin ( 5e@uest'5epl9 etc)

    . *ensajerFa con&iale

    9 $ersistencia de mensa+es residentes en colas 9 tpicos

    9 Soporte transaccional en la entrega del mensa+e

    9 Implementacin de primitivas ( at'most'one at'least'one e!actl9 one

    ordering deliver9 etc)

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    37/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$3-

    Adaptadores de integracin

    . -da(tadores

    9 Inte&racin con sistemas le&ados

    95lataformas E(5, )(6, /ransaccionales

    0nter(rise +ervice >us '0+>)

    J, EdKards SA$ Siebel ;$eopleSot

    CISC AplicacinAS;22

    AplicacinH6:

    Conectorest7cnicos

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    38/50

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    39/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$3/

    )ransformaciones F )ransacciones F$outing

    .

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    40/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$#'

    GGG H la arquitectura e7terna en un ESBes:

    0nter(rise +ervice >us '0+>)

    eglas y

    (arametriBaci!n

    *ecanismos sincronos

    -sincronos de trans(orte

    +eguridad *anejo

    de la identidad

    0nrutamiento >P* - .net emotingM*+

    +ervicios de negocio

    +/-P

    Conectorest7cnicos

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    41/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$#0

    ...

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    42/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$#2

    )ipos de Arquitecturas ESB

    . :os +ugadores de la industria EAI 9 plata#ormasJ&EE ;.-E6 estDn evolucionando sus soluciones alrededor de

    una in#raestructura ESB. Acorde tu Burton Lroup (?ESB EAI in

    transition'April &223.M) se tienen

    9 88 ( essage riented iddleKare)

    9 >S$ 88 ( >eb Services $lat#orm)

    9 Super $lat#orm ( >ebspere >eb:ogic racle Jboss icroso#t)

    . E!isten principalmente tres tipos de ar@uitectura de ESB

    9 BS ( essage Bus Arcitecture)

    9 $rotocol SKitc

    9 LateKa9

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    43/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$#3

    Arquitectura ESB: @essage BusArcitecture

    #dapters #dapters #dapters #dapters

    Web service %esource

    WS&'/S(#P )"#

    *(*

    )*S/*(*

    *essa!e Bus +S(#P/*(*/WS%*,

    Packa!ed

    applications

    "I"S- I*S-

    .uedo-

    "(%B#

    B0B

    protocols

    In12ouse

    applications

    *uenteBurton Lroup

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    44/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$##

    Arquitectura ESB: 9rotocol SDitc

    *essa!e processin! en!ine

    wit2 plu!1in protocol drivers

    S

    (#P

    *

    (*

    "(%B#

    "I"S

    .u/edo

    S

    WIF.

    (

    t2er

    *uenteBurton Lroup

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    45/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$#+

    Arquitectura ESB: IateDa!

    *(*topic or 3ueue

    WSF/*(*!atewa4

    WSFapplication

    S(#P *(*

    *uenteBurton Lroup

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    46/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$#&

    Algunas implementaciones

    .!penSource96ule ## -ttpB::mulecode-ausor&:Introduction

    9Serice6i3 -ttpB::sericemi3code-ausor&:

    9)elti3 -ttpB::for&eob

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    47/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$#-

    Agenda Conferencia

    Integracin de aplicaciones empresariales2

    Agenda

    Conclusiones4

    Conte!to 9 motivaciones para un nuevo modelo1

    ESB ( Enterprise Services Bus)3

    QA5

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    48/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$#.

    Conclusiones

    . ESB es la (iedra angular@ue desde ace varios aFos emos estadobuscando al interior de las organiaciones como el coraB!n omeador dedatos e in&ormaci!n al todo el ecosistema de a(licaciones de negocioNgracias a su modelo de(ulicacion de servicios de negocioaccesiblesdesde un en&oque multi(rotocolo 9 ada(taci!n nativaacia lasplata#ormas de negocio de la organiacin ( E5$ C5 ain#rame -'tier)

    . 0l mercadoesta llendo acia modelos de integraci!n no,intrusivos y aajo costosNes decirN acia modelos de integraci!n orientado aservicios.

    . Es prDcticamenteim(osile dis(onerde un modelo Nnico de datos(lata&orma Nnica de a(licaciones. Esta dos &uerBas motivan centrar laorganiacin en una solida (lata&orma de integraci!nbasada enservicios.

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    49/50

    XXV Saln de Informtica Arquitecturas Empresariales de Software Septiembre 28!ctubre "# de 2""$#/

    Agenda Conferencia

    Integracin de aplicaciones empresariales2

    Agenda

    Conclusiones4

    Conte!to 9 motivaciones para un nuevo modelo1

    ESB ( Enterprise Services Bus)3

    -5

  • 7/22/2019 ESB IntegrationNextGeneration JorgeArias Light

    50/50

    1 9reguntas 4