Sunteți pe pagina 1din 1

t

218

Parte

ss

lnfraestructura cle tecnologa de infornracin

I r
!

5
: i t

|
:

: "

;-

i'

II
-;

ministracin,financiera J'servicios de, consultora, ge da empleo a 50,600 trabajaclores de.36 pases y"territarios- La ;, enlpress r SLls subsidiarias propotcionan corretaje, banca de invsrsiones, financianriento, administracin del patrimonio, consultora, administracin cle acti\ios, segtlros, prstarnos ]r otros productos ) servicios r'elacionaclos a clientes privados, institucionales,5' gubernalnentales corr. activos Qu ascie:tden a 1.6J:iliones de dlare$, Eil. 2005', Merri'll tSmch-i
declar una utilidad neta record. de.5,l,00,,rnil1ones de, dlares, un increnlenio, de 15, porciento,erT''relacin.','.' qon e1 ao anterio4 con ingresos netos'de,,26.r000rmi* llones de dlares. Uno de los conponentes rns irnportantes'de las', operaciones de h{errill Lynch es su infraestructura de tecnologa de informacin. Esta infraestructura de TI ha tenido nn roi 1:rincipal en las ganancias de la elripresa durante los ltinros cinco aos. Al igual que rnuchas inslituciones financieras, Ir{errill Lynch ha teni,Jo c{ue modernizar si-l infraestructura de tecrrologa corr la finalidad c1e perrrrarlecer e1l la cotnpetencia, Menill Lyrrch consicieraba como un activo estratgico su sistema mainfiame de IBM, e1 cual era uno d.e 1os ms glaucles dei mund.o. tr1 mainftame operaJ:a con 23,000 prograrrlas para procesar los B0 nrillolres de transacciones en lnea diarias de ia ernpresa, para el acceso a las cuentas de 1os clientes o realizar transacciones acciorlarias. A1 modernizar su tecnologa, Merrill Lynch tuvo qrie tontar aigunas.decisiones en relacin coll slls colnllutacloras ' aplicaciones herecladas. Las aplicaciones basadas sll lniernet que daban a los clientes acceso a slls carteras )r herrarnietrtas para trabajar ccr1 eilas erall fundanrentales para perrnanecer en 1a

el I il1 Lyr:ch es un

lder nrundial en ad-

Lynch, determin que a primera vista la,compra de ' una plataforqa SOA,era muciro ms sencilla.Quo,la. colrstruccin' de, una, y podra perntitirra'la'emprest','...' desplegar'sus servicios' IAreb' corl' relativa',rapidez' Sin
.

F F
I* ; ; J ; ; ; ; ; ; ; ;
tl>

Crtn,r' investig ofreca prodr-rctos que

',,',,,, Niflgurro,'de.1os I ;20':programadgres,'[";t*"nfrot.".


.,

culxplieran los para el proyecto. que estableci Crew reqperimientos Estos proveedores ofrecan plataformas SOA orienta' das ala programacinidistribuida y herramientasr de i."' ";t| ", desaf:fOllO feCiefftes COmO',1 'AvAy=.NEf:,,

'

:.''

fi1o,de"Mler:rill,Lyncn-tena,,experiengia,gon,restasllte.,,,. tirr:ientas;,rD ashe,' ef ?nto d' visHUconOmic;' no-''."r"i'" tera sentidotvgtrver" papacitar a este'enorme'pelso-" ' na1,,corrro tampoco'comprut las llllevas sstaciones de tra'l:ajo requeridas para ejecutar el softr+'are de desa-

rrollo. Segn una irwestigacin de los consultores' de Gartner Group, volver a capacitar a los programadores de maitrframs de Meffill Lynch podra haber durado hasta un ao l costado ms de B0 mi' llones de dLares. Para Crew, era evidente que la ernpresa deba optar por un enfoque menos Collrtetrcio:

nal: construir una platafornra de desarrollo lMeb propietaria desde cero. para extender la capacidad de I ,, . sus sistemas mairrfiarrre heredados..' . ' ,. ' En un principio, Merrill Lynch haba intentado evitar estos costos al copiar los datos almacenados en su mainfrar:re a bases 'de datos de Oracle, S'base o Microsoft SQL Server. En estos formatos, 1os datos eran compatibles con 1as aplicaciorres basadas en ssrvidor. Sin enrbargo, esta tecnica no fue completamertte satisfactoria. Con fiecuencia, la copia de grandes cantidades de datos propicia errores colrlo

; ; ; ; ;

tl
l| lf
;

colnpetencia. Pero estas aplicacioues no utilizaban softrqare basado en mainftafires. De qu mallera poclra hIerriil Lyrr61t desarrollar tales aplicaciones ' apro\rechar al rnisnio tiernpo la potencia de procesamiento y 1a riqueza c1e d.atos c1e su rnainfianre? Ai pareceq la respuesta eralr. los servicios \{reb y una arquitectlrra orientada'a serrricios (SOA) Por lo gsneral, la lrr?)ora cie las,g.or?oraciones qg desarron*tr un SOA utilizan plathftinas comercias Csrno
1as

de BEA S3r.-stertrs y rvebfulethods en lugqi.,4e lTear slls propias plataforlns de clesarrollo. Se apoyar|Cn e1

conocinriento cle los provegdores )r reclln'en a consultores familiarizados ccjn la integracin de aplicaciones para mainfi'clrrle 5r las basaclas en la \{eb. Jim Crer'r,, ei *der c1e proye cto y entollces encargaclo de 1a infraestructttra de bases de datos de Merrill

corlinto de herramientas prupietarias qlle facilitaba4 Que sus progranlas heredados de mainfiame 5r las'htnciones que realizabatl se presentaran como serwicios Wbb. Se utilizan etiquetas XML para descri bir las datos para otras aplicaciones equipadas para interpretar este lenguaje. SOAP posibilita que programas que se ejecutan en diferentes sisterrras operativos se com.uniquen entre s. En conjunto, anrbos

fallas de disco y problernas de espacio. Adenrs, algunos datos se pueden volver obsoletos inmediatamente d,espus de haber siclo copiaclos. Por ejemplo, un cliente que hubiera realizada varias transacciones accionariai podra tener,qtt* esperar::hasta el da siguiente para ver el saldo exacto de su cuenta. Cretnr ': se dio cuenta de que la empresa estaba gastando dinelo en copiar datos que se pod.an volvr obsoletos rpidamente y que foi, datos precisos siernpre se con-' servaban en el mainfral11e. ' pn ' ;.:. collsecuencia, Merrill Lmch cre su propio
:

l! l|
,

lr

; ; ;

lI
; ;

r|
l|
;

lI

t
;

TT