Sie sind auf Seite 1von 54

PART E

D0s

Infraestructura d,e tecnologiad,e inforrnacin


Captulo 5 Infraestructura de TI y tecnologas emergentes Captulo 6 Fundamentos de 1ainteligencia de negocios:administracin de bases de datos e informacin Captulo 7 Tblecomunicaciones, Internet y la te cn o1 gia tn al rnbca o Captulo B Proteccin de 1ossistemasde infor:macin

Proyecto la partedos:Creact6n de de un nuevo negocioen Internet

La parte dos ofrece los fundamentos tcnicos para cornprender 1ossistemas de inforrnacin atravs de1anlisis de las tecnologas de hardware, software, bases de datos y conectividad de redes, junto conherrarnientas y tcnicas pataTa seguridad y e1contro1. Esta parte responde preguntas como: Qu tecnologasnecesitan 1asempresas actualespararealizar sus funciones? Qu tiene usted que saber acecade estastecnologas para asegurarsede que mejorarn eI desempeo de 1a ernpresa?Cmo deberian cambiar estas tecnologas en e1futuro? Qu tecnologas y procedimientos se requieren para garantizar que 1ossistemas son segurosy confiables?

AETETT S D E AP RENDIZATE VA Despus de leer este captulo, usted ytodra:


7. Definir la infraestructura de TI y describir sus componentes Identificar y describir 1as etapas de la evolucin dela infraestructura de TI. Identificar y describir los impulsores tecnolgicos de la evolucin de la infraestructura

ESQUEMA DEL CAFTLLLA


INFRAESTRUCTURA DE TI Definicin de 1ainfraestructura de TI Evolucin de la infraestructuta de TI: IgS0_2007 Impulsores tecnolgicos de la evolucin d.e7a infraestructura 5.2 COMPONENTES DE LA IN'RAESTRUCTURA Plataformas dehardwarc de cmputo Plataformasde software de cmputo Administracin y almacenamiento de datos Plataformas de conectividad de redes v tel ecomun i caci ones Plataformas de Internet Servicios de consultoria e integracin de sistemas S.3 TENDENCIAS DE AS PLATAFORMAS DE IIARDWAKE Y TECNOLOGAS EMERGBN?ES La integracin de las plataformas de cmputo y telecomunicaciones Computacin distribuida Computaci n b ajo demanda (computaci n tipo servicio pbiico) Computacin autnoma y computacin d,e vanguardia Y irtualizacin y proce sadores multincleo 5.4 TENDENCIAS DE AS PLAMFORMAS DE SOFTWARE Y TE CN OL OG AS EM ERG-EN?ES El surgimiento de Linux y el software de cdiso abierto Java est en todas partes Software para la integracin empresarial Ajax, mashups, Web 2.0 y aplicaiiones de software basadasen la Web Subcontratacin de software 5 .5 ASPECTOSDE ADMINISTRACIN Manejo del cambio en la infraestructura Administracin y gobierno Inversiones acerladas en inflaestructura 5 .6 MI9 EN ACCIN Mejora en la toma de decisiones:la decisin entre rentar o cornprarhardware y software: Dirt Bikes USA Mejora en la toma de decisiones: uso de unaltoia de clculo para evaTuar1asopciones de hardwar v soFtware Mejora enlaloma de decisiones: uso de la investigacin en la Web para presupuestar una conferencia de-ventas . MODULOS DE SEGUIMIENTO DEL APRENDIZAIE Cmo funcionan el ltardware y e1software de cmputo Latniciativa de software de cdieo abierto 5.7

2.

3.

4.

EvaTuarlas tendencias de las piataformas de hardware de cmputo contemporneas. Evaluar 1astendencias de las plataformas de software contemporneas. Evaluar los retos de administrar la infraestructura de TI y las soluciones adm inistrativas.

5.

6.

Se siones int eractiu as:


Es el mome:nto para el cdigo abiefto? Proveedoresde servicios de aplicaciones: dos relatos

La tecnolog aptede aytd.ar a que DreamWorks Animation mejore? Ciertamente, su adminlsLracinla considera como un factor cl.avepara su x1to.La empresa emplea talento creativo detaTlamundial y tecnologa de cmputo avartzadaparaproducir pelcu1as de dibujos anmados generadas por computadora (GC) tan exitosas como Shrek, Shrek 2, El Espantattburones y Madagascar. Hasta el momento, Ehrek 2 es la tercera pelcu1a que ms ganancias Itarecatdado y Ia pelic;r;Ja dibujos animados nmero uno de todos 1ostiempos de No obstante, DreamWorks tiene mvcltacompetenc a.Pixar Animation Studios, el archirrival de DreamWorks en animacin por computadora, va viento e:npopa con una cadena de seis xitos, entre ellos LosIncrebles, Buscando a Nemo y Monsters, Inc La empresa de anitnacin por computadora Blue Sky Studios es otro de sus competidores, al igual que Disney. Sony Pictures Entertainment y LucasFilm tarnbinltan comenzado a prodacir pe1cu1asanirnadas por computadota. para obtener 16naventaja en este competido mercado, DreamWorks Animation se ha propuesto producir pe1cu1asparalodo pblico y, a1 mismo tiempo, aprovechar 1o ltimo en tecnologiay el mejor ta1nto disponible. Con esta estrategia en mente, la empresa estableci tn prograrna de produccin realmente ambicioso que ningn otro estudio ha intentado: ellanzarniento de dos pe1cu1asde dibujos animados al ao. Con e1fin de cumplir este progtamat con frecuencia el personal de DreamWorks trabaja en ms de una pelicala al mismo tiempo, comparte la tecnologa entre 1os diversos proyectos y se tiene q.oe arnpliar gradraTrnenle para fiabajar en m1tiples caractersticas consiste en:utlltzar la tecnologa Crnopuede lograr esto DreamWorks? Una de las soluciones rns avanzada. DreamWorks ha implementado wa red de aIIa velocidad para enlazar 1aspotentes computadoras requerida s parala animacin en tres rutas de anirnacin clave, dos en Los ngeles y ,rt u n Redwood City, California. Un sofisticado sistema de videoteleconferencia que proyectairngenes muy aproximadas a las de lamao teal enTa parcd permite a 1ostres grupos colaborar como nunca antes. Adems, 1os animadores de DreamWorks alilizan un software desarrollado internamente, denominado EMO, en casi todas las etapas de su trabajo. En 1a peliu:Ja Madagascar de DreamWorks, este software permiti a 1os animadores adoptar tcnicas tradicionales de "estirar y encoget" y abicar a sus personajes en un entorno digital. E1 software hizo exquisitamente detallado cada auadto de t4adagascar, incluso Iapiel de los animales. De aaterdo con el director general dela empresa, Jeffiey Katzenbetg, "Tcnic aner.le, hace un ao no hubiramos Podido producir esta peTiutla". La administracin de Drealnl'Works Animation considera que su software exclusivo junto con otras inversiones en infraestructura tecnolgica no slo sern redituables sino que tambin 1es darn :una ventaja estratgica. Las inversiones de DreamWorks Animation en tecnologa se aprovecharn en todas las rutas de anirnaci1n aI igtaT que en todas futuras. 1aspe1cu1as GC, Paraprodtcir una pe1cu1a 1ostcnicos de DreamWorks utilizan urta red de 2,700 Procesadores Hewlett-Packard (HP) que ejecutan el sistema oPerativo Linux, 1os cuales estn disPuestos para funcionar como un solo sis-

170

de de ParteDos Infraestructuratecnologa informacin y un laboratema de cmputo que esl distribuido entre los estudios de 1a empresa torio de investigacin de HP en Palo Alto, California' y tcA fin de cuentas, se requieren aproximadamente 400 artistas, animadoles 15 terabytes de almacenamiento en disnicos, ms de 200 p"rron"r modelados, compuco, 2,.700procesadores,ms de 10 millones de horas de representacln en esencial pata realizar wa pe\icu7a' DreamWorks Aoruy 1-8meses de produccin Animation lta organizado a su gente, plocesos y activos fisicos con un equilibrio y efiefectivo que produce contenido GC de talla mundial de ana fnarrer.aefectiva ciente. 2006; Fuentes:Ed Leonard, "LT. Gets creative at Dreamworks",opmizeMagazine,abril de Ricadela,"High-TbchRevefies",Informatton week,23 de mayo de 2005;www dreamAaron Animation' 2 de y worksanimation.com,accesadoel29 de septiembrede 2O05, DreamWorks diciembrede 2005. Animation tiene unos antecedentes envidiables en 1aproduccin -reamworks l,) a. pelculas exitosas, animadas pol computadora, de altf- calidad. Pero tam^una ,eri" de competidores formidables y un pblico exigente que complabin tiene a cer. No fue tan redituable como podda haber sido. DreamWorks decidi supela1. y software de cmpusus competido es por medio de anafuetle inversin enltardware con ms Iato que incrementO Ia calidad de las animaciones y 1e permiti producir caso resalta e1papel crucial que ias inpiiezlaspelcu1as de dibujos animados. Este i"rsiones en Ttardwarey software pueden desempear enlarnejota de1 desempeo 1a tecnolode 1osnegoc os y en conseguir ventajas estratgicas por medio del uso de tapidez que 1a comproductos diferenciados con ga de iniorrnaci1n para ueat '''s petencia. de EI diagrarna con que inicia e1 captulo resalta puntos importantes derivados por computadora requiele una y este captulo. La produccin de pe1cu1as este caso La adminisextraordinaria caitidadde potencia de cmputo y trabajo colaborativo. avanzada podtia tracin decidi que invertii en la tecnologia de informacin rns permitirle producir animaciones de mejor calidad y aceletat e1ritmo de produccin de las oelcu1as.

Desarrollala estrategia y de tecnologa de negocros

intensa Comoetencia de Procesos uso intensivo de tecnologa

en Colabora mltiples proyectos la lncrementa calidad la Incrementa productividad las Incrementa ventas

Distribuyesoftware personalizado E-motion Distribuyeprocesadores HP con sottwareLinux red Despliega de alta velocidad

animaciones ReDresenta ms realistas de el Facilita programa produccin rpida

171 emergentes de 5 Captulo InfraestructuraTI y tecnologas

A T EN C I N
Como gerente, usted enfrentar muchas decisiones aeerca de inversiones en Itardware, software y otlos elementos de infraestru ctura de TI que son necesarios para qe Su empfesa realice Sus negocios, 1os cuales incluso podran darle nuevas capacidades pala sobresalir entre sus competidores. Este captulo oflece un panorarta de los componentes de tecnologa y de servicio de ia infraestructura de TI, de los fabricantes de tecnologa lderes y de las tendencias ms importantes en las plataformas de hardware y software. Si su rea son 1as ftnanzas y la contabilidad, tendt qe trabaiar con paquetes de software de aplicaciones para contabilidad, clculo de impuestos, procesamiento de nmina o planeacin de inversiones de la empresa y ayudar a la administracin a calcular el costo totaTde propiedad (TCO) de 1os activos de tecnologa. . Si su rea son los recursos humanos, endr que evaluar las herramientas de productividad de software pala 1os empleados y planificarla capacilacin con el plopsito de que 1os empleados apterrdan a t1lizar elhardwarc y el softwale con efectividad . Si su rea son los sistemas de informacin, lendr que manejar y operar7a infraestructufa de TI de 1a empresa y plopofcionar servicios de tecnologa a los usuarios finales. Si su rea es la manufaclura, \a prodlrccin o la administracin de operaciopara nes, tendr qe t17izar aplicaciones basadas en computacin clientelsetvidor controlar e1 flujo de trabajo enl,a fbrica y los sistemas de administracin de Ia cadena de abastecimiento que utilicen estndares XML. Si su rea son las ventas y el marketing, tendr que utllizar tecnologas de lnardware y softwale qlte ofrezcan alos clientes y el personal de ventas acceso lpido a los datos a travs de sitios Web mejorados con Java, xML y HTML.

Ell

DE TI InrnnesrnucruRA

n e1 captulo 1 definimos infraestructura de tecnologade infotvnacin (TI) como los recursos de tecnolog a cornpartidos que plopolcionanla p\ataforna paraTasaplicaciones de sistemas de informacin especficasde la empresa. La infraestru cl:ura de TI incluVe inversiones enltatdware, softwale y servicios -como consultoda, entfenamientoy capacitacin- que se compalten a tlavs de toda la empresa o de todas 1asunidades de negocios de 1a empresa. La infraestructura de TI de una empresa proporciona los fundamentos para selvir a los clientes, tral:a1at con 1os proveedores y tnanejar 1os procesos de negocios internos de la empresa (vea la figura 5-1). El suministro de infraestfi)ctl)ta de TI a 1asempresas de Estados Unidos constiturepartidos (Bureau of Economic Analyye nna industria de 1.8 billones de d1ares, sis, 2006) entre telecomunicaciones, equipo de conectividad de redes y servicios de telecomunicaciones (Internet, telfono y transmisin de datos). Las inversiones en infraestructura representan entre 25 y 35 por ciento de 1os gastos en tecnologa de informacin en las grandes empresas [Weil1y co1s.,2002).

DETI OC DEFINICIN LAINFRAESTRUCTURA


La infraestructura de TI consiste en un conjunto de dispositivos fsicos y aplicaciones de softwale que se requieren pa,ra operar todaTa emplesa. Sin embargo, 1a infraestructura de TI tarnbin es un conjunto de servicios a 10 largo y a:ncho deTa ernpresa, presupuestados por 1a administracin y que abarcarr capacidades tanto humanas como tcnicas. Entre estos servicios se incluyen 1ossiguientes:

172

ParteDos Infraestructuratecnoloqa informacin de de F IGU R A5 -1 ENTRE EMPRESA, INFRAESTRUCTURA UT CONEXIN LA DETI Y LASCAPACIDADES NEGOCIOS DE

que empresa capaz proveersus proveedores y empleados una Los es de servicios una a clentes, son funcin directa suinfraestructura Enunplano de deTl. ideal, infraestructura apoyar esta debera la y sistemasinformacin empresa. nuevas estrategianegocios de de dela Las tecnologas deinformay de que cin tienen potente un impacto las en estrategias denegocios Tl,as como los en servicios se oueden ofrecerlosclientes. a
Plataformas de cmputo que se rttlizanpataproporcionar servicios de cmputo que conectan a empleados, clientes y proveedores dentro de un entorno digital coherente, e1 cual incluye grandes mainframes, computadoras de escritorio y porttiles, as como asistentes digitales personales (PDAs) y dispositivos para Internet. Servicios de telecomunicaciones que proporcionan conectividad de datos, voz y video a empleados, clientes y pioveedores. Servicios de administracin de datos que alrnacenany manejan datos corporativos y proveen capacidades para analizar los datos. Servicios de software de aplicaciones que proporcionan capacidades a toda la empresa, como sistemas de planeacin de recursos empresariales, de administracin de las relaciones co1l.e1 cliente, de administracin de Ia cadena de sumininstro y de administracin de1 conocimiento, 1os cuales son compartidos por todas 1asunidades de negocios. Servicios de administracin de instalaciones fisicas que desarroll.any manejan 1asinstalaciones fisicas requeridas por los servicios de cmputo, de telecomunicaciones y de administracin de datos. Servicios de administracin de TI que pl,anean y desarrollan 1a infraestructura, coordinan los servicios de TI entre las unidades de negocios, manejanla contabilidad de 1os gastos en TI y proporcionan servicios de administracin de proyectos. Serrricios de estndares de TI que dotan a 1a empresa y sus unidades de negocios de las po1ticas que determinan cu7 tecnologa de informacin se utilizar, en qu momento y de qu ttranera. Servicios de entrenamtento en TI que proporcionan a los empleados capacitacin en el uso de 1os sistemas y a 1os gerentes, capacitacin sobre la rnanera de olanlftcar v rnaneiar las inversiones en TI.

L73 emergentes de 5 Captulo InfraestructuraTI y tecnologas Servicios de investigacin y desarrollo de TI que proporcionan a la empresa investigacin sobre proyectos e inversiones de TI potenciales que podrian ayudar a la empresa a dtferenciarse en el rnetcado Esta perspectiva de "plataforma de servlcios" faclltala comprensin de1valor de negocios qo propot"ionan 1asinversiones en inflaestluctula' PoI ejemplo, es difici1 comprndr el valor de negocios rcal de una computadora personal totalmente eqaipaaque funcione a3 gigahertz y cueste ahededor de 1,000 dlares o de una de altavelocidad a Intelnet sin saber quin 1a atllizariy qu uso 7e dat "on""ir, los Sin embargo, cuando anaTizarnos servicios que ofrecen estas herramientas, su se vuelve rns palpable: la nveva PC posibilita que un empleado de alto costo valor que g4a 100,000 d1aresanuales se conecte a todos 1os sistemas principales de 1a velocidad a Internet ahorra a esy a 1a Intetnet pblica. El servicio de aTta "-pi"tu te empledo alrededor de unalnora dtana en espera de informacin de Internet. Sin esta P-Cy la conexin a Internet, e1valor de este empleado patala emplesa podria reducirse ala rnitad.

DETI: OE EVOLUCIN LAINFRAESTRUCTURA L95O.2OO7


La infraestrucl;rlra de TI en 1as organzaciones actuales es consecuencia de ms de 50 aos de evolucin de 1asplataformas de cmputo. Hemos identificado cinco etapas en esta evoluci6n, cadauna de 1as cuales representa una configuracin distint he potencia de cmputo y elementos de infraestructura (veala frgxa 5-2)' Las cinco era-sestn constituidas por 1as mquinas electrnicas de contabilidad, la computacin con mainframes y minicomputadolas de propsito general, 1as computadoras personales, 1asredes cliente,/servidor, y 1a computacin empresarial y de Intefnet' Estas eras no necesariamente terminan al mismo tiempo para todas las organtzaciones, y las tecnologas que caracterizan :urraera podtan utilizarse en otra ea con diversos propsitos. Por ejemplo, algunas empresas todavia operan sistemas tradicionales e rnajnfuames o minicomputadoras. Los mainframes actuales se emplean como enormes sewidores que apoyan grandes sitios Web y aplicaciones empresariales corporativas.

Laprirnera era de la computacin de negocios utllizaba mquinas especializadas qa podian clasificar tarjetas de computadota en depsitos, acttmttlar totales e impri-ir informes (Columbia University, 2004). Aunque Ia mqtlirna electrnica de contabilidad constitua un eficiente procesador de tareas contables, era demasiado grande e incmoda. Los programas de software estaban integrados en tarjetas de ircuitos y podanmodificarse carnbiando 1asconexiones almbricas en un tablero. No haba pr ogramadores, y e1 operario humano de Ia tnqainahacia la funcin de sistema operativo y controlaba todos los recursos de1 sistema'

Era d e l as mqui nasel ec t r n ic a s d e c o n t a b ilid a d : 1 9 3 0 -1950

Las primeras computadoras comerciales con tubos de vaco electr cos aparecieron principlos d rgso con 1aintroduccin de las computadoras UNIVAC y 1a Serie 7oOd IBM. No fue sino hasta 1959, con la introduccin de 1asmquinas de transistores 1401 y 7090 de IBM, cuando cornenzl en serio e1uso comercial difundido de 1as procomputadras mainframe. En 1965, 1a computadorarnainframe comercial de generalprodujo su mximo rendimiento con 1a introduccin de la serie 360 psiio poe lBfrt. La 360 fue la primera computadota comercial con un sistema operativo virtual en tente que poda ofrecr comparticin de tiempo, multitareas y memoria los modelos ms avanzados. Con e1paso de1tiempo, 1ascomputadoras mainframe adquirieron 1apotencia necesaria para sopottar miles de terminales remotas enlinea conectadas alrnainfra' me ceniraTizado utiTizando protocolos de comunicaciones y lneas de datos propios'

Era d e l os manframesy l a s m in ic o m p u t a d o r a d e p ro ps i to genr?l :195 9 a la f e c h a


174 ParteDos Infrastructuratecnoloqa informacin de de FIGURA5-2 ERASEN LA EVOLUCIN LA INFRAESTRUCTURA TI DE DE

Etapas en la evolucin de la infraestructura de Tl

Mquina electrnica de contabilidad (1930-r950)

w@@

Mainframe/ Minicomputadora (1959-ala fecha)

,"Hj,i;i:::^", ffiffiffi
Cliente/Servidor (1983-ala fecha)

Internet empresarial (1992-a fecha) la

Internet

Aqu ilustran configuraciones se las decomputacin que tpicas caracterizan una las a cada de clnco eras laevolucin la infraestructura de de deTl.

L75 emergentes de Captulo InfraestructuraTI y tecnologas 5 Los primeros sistemas de reservaciones de aerolneas surgieron en 1959 y se convirtieron en el prototipo de sistema de cmputo interactivo en tiempo real y en 1nea q17e poda escalar hasta el tarnafo de toda una nacin. se IBM domin la computacin de mainframes desde 1965 y en 2007 aun dotnina millones de dlares. En 1a actualidad, los sistemas este mercado globa1de 27,OOO tnainframe pueden fifuajar con una amplia varredad de computadoras de diferentes fabricantes y mltiples sistemas operativos en redes cliente/servidor y redes basadasen estndaresde tecnologa de Internet. La era de 1os mainframe f:ueun periodo de computacin altamente cenltalizada, controlada por pfoglamadores y operadores de sistemas profesionales (por 1o genera7,en un centro de datos corporativo) , en e7 cua77amayoa de los elementos de infraestructura 1osproporcionaba un solo distribuidor: e1fabricante dei hardware y el software. Este patrn comenz a carnbiar con 1a introduccin de las minicomputadoras producidas por Digital Equipment Corporation (DEC) en 1965. Las minicomputadoras de DEC (PDP-11 y ms tarde 1as mquinas V-u\X)ofrecan potentes mquinas a precios mucho ms bajos que 1osmainframes de IBM, e hicieron posibie 1a compttacin descentralizada, ajustada alas necesidades de departamentos individuales o unidades de negocios enlugar dela cornpatticin de tiempo en un solo mainframe enorme.

E r a d e l a co mp u ta d o ra p e rsonal: l98l

a la f echa

Aunque las primeras computadoras personales [PCs) verdaderas aparecieton enla dcada de 1970 (la Xerox Alto, la Altatu del MIT y las Apple I y II, por mencionar algunas), estas mquinas slo se distribuyeron de marreralirnitada entre los entusiastas de la computacin. Por 1o general, e1 surgimiento de la PC de IMB en 1981 se considera como el principio de \a era de 7a PC, porque esta mquin a fue 1a prirnera en ser arnpliarnenle adoptada por las empresas estadounidenses. Utilizando en sus inicios el sistema operativo DOS, un lenguaje de comandos de texto, y posteriormente e1sistema operativo Microsoft Windows, la computadora Wintel PC (software de sistema operativo Windows en una computadora con un microprocesador Intel) se convirti en la computadora personal de escritorio estndar. Hoy en dia, 95 por ciento de los 1,000 millones de computadoras existentes en todo el mundo utilizan e7 estndar Wintel. La proliferacin de 1asPCs enla dcada de 1980 y principios dela de 1990 dio lugat aurra avalancha de herramientas de software de productividadparc computadoras de escritorio -procesadores de texto, hojas de clcu1o,software de presentaciones electrnicas y pequeos ploglamas de administracin de datos- que fueron sumamente valiosos para los usuarios tanto caseros como corporativos. Estas PCs constituan sistemas independientes hasta que en \a dcada de 1990 el software para sistemas operativos de PC permiti enlazarlas en redes.

Er a c l i en te /se rvi d o r:1 9 8 3

a la fecha

1ascomputadoras de escdtorio o las portttEn la computacin cliente/servidor, en 1es,llamadas clientes, se en-7azan red a potentes computadoras servidores que proporcionan a las computadoras cliente ana vartedad de servicios y capacidades. El trabajo de procesamiento de cmputo se reparte entre estos dos tipos de rnqainas. E1 cliente es e1punto de entradapara e\ usuario, en tanto que, por 1o general, el servidor procesa y aTmacenadatos compartidos, suministra pginas Web o administra las actividades de la red. E1trmino seruidor lnace refetencia la:nlo ala aplicacin de software como a 7a compuladora fsica enla utaT se ejecuta el software de red. El servidor puede ser un rnatnfrarne, aunque enla actalidad las computadoras servidores son generalmente versiones ms potentes de 1as computadoras personales, basadas en chips Intel econmicos y que con frecuenciaalilizan varios procesadores en un solo gabinete de computadora. La rcd cliente,/servidor ms sencilla consta de wa computadora cliente conectada enred a [na cornpvtadota servidor, en la cual el procesamiento se teparte eritre 1os dos tipos de mquinas. Esto se conoce como arquitectra cliente,/servidor de dos capas. En tanto que las redes cliente/ sewidor sencillas se pueden encontrar en

176

Parte Dos Infraestructura tecnoloqa informacin de de

FIGURA5-3

(N REDCUENTE/SERVIDOR MULTICAPAS GAPAS)

Cliente

Web Servidor

Servidor aplicaciones de

por multicapas, solicitudes servicio las Enunaredcliente/servidor de delcliente manejadas son diferentes niveles servidores. de

1as pequeas empresas, \a rnayoria de las corporaciones cuentan con arquitectumulticapas ms complejas (conocidas con frecuencia como ras cliente/servidor de N capas) en las cuales el trabajo de toda 1a red se reparle en varios niveles diferentes de servidores, segn el tipo de servicio solicitado (vea7a figura 5-3). Por ejemplo, en el primer nivel, un servidor'Web suministra una pgina Web a un cliente en respuesta a una solicitud de servicio. E1 software de1 servidor Web se encaga de localizar y rnanejar 1as pginas Web almacenadas. Si el cliente solicita acceso a un sistema corporativo (por ejemplo I altrra lista de productos o a informacin de precios), la solicitud es remitida a un servidor de aplicaciones. El software del servidor de aplicaciones rnaneja todas 1as operaciones relativas a aplicaciones entre un usuario y los sistemas empresariales de ana o'rganizacin.El servidor de aplicaciones podra residir en 1a misma computadora qre el servidor Web o en su propia computadora dedtcada. En 1os captulos 6 y 7 se ofrecen ms detalles sobre otras partes de software que se utiTizan en arquitecturas cliente/servidor para comercio electrnico y negocios enlinea (o negocios electrnicos). La cornprtacin cTiente/servidor permite a las empresas distribuir e7 trabajo de cmputo entre wa serie de mquinas rrrs peqaeas y econmicas cuyo costo es mucho meno que e1de las minicomputadoras o los sistemas de rnainfrarne centraIizados. El resultado es un aumento vertiginoso de la potencia de cmputo y de 1as aplicaciones en toda la empresa. paAl principio dela era cliente/servidoq Nove11NetWare eralalecnologialider ra 1asredes cliente/servidor. En Ia acitalidad, e7lder del rnercado es Microsoft con sus sistemas operativos Windows $Mindows Server, Windows Vista, Windows Xl Windows 2000), que dominan 78 por ciento del mercado de redes de rea 1oca1. No obstante, Linux es el sistema operativo de redes que crece con mayo rapidez.

E ra de l a c om p u t a c i n e m p r e s a r ia ly d e I n t e r n e t : 1992al afec h a
E1 xito de1 modelo cliente,/servidor plante rtrra fi)eya serie de problemas. Para muchas empresasgrandes fue difcil integrar todas sus redes de reaTocal (LANs) en un solo y lgico entorno de cmputo corporativo. Las aplicaciones desarrolladas por los departamentos locales y por 1asdivisiones de una empresa, o en diferentes teas geogrficas, no se podan comunicar fcilmente entre s ni compartir datos. A principios deTadcada de 1990, las empresas recurrieron a estndares de conectividad de redes y herramientas de software qve podan integrar en r.a infraestructura a nivel empresarial las redes y aplicaciones diferentes diseminadas por toda la organizacin. A medida que Internet evolucion hasta convertirse en un entorno de comunicaciones confiable despus de 1995, 1as empresas cnrnerrzaron aatllizat

Gaptulo InfraestructuraTI y tecnologas 5 de emergentes L77 seriamente el estndar de conectividad de redes Prctocolo de Control dn la Tfansmisin/ProtocoloInternet (|CP/IP) para er.azarsus diversos tipos de redes. En e1captuIo 7 examinaremos en detalle e1TCPIIP. La infraestructtra de TI resultante enlaza 1as diferentes piezas delhardware de cmputo y las redes ms pequeas en una red a nivel empresarial, de tal forma qlu,e la informacin puede fluir libremente a travs dela organizaail:n y entre sta y otras organizactones. Esta infraestrvctvra puede e.azatdiferentes tipos de hardware de cmputo, como mainframes, servidores, PCs, telfonos mviles y oftos dispositivos porlti1es, e incluye infraestructuras pblicas como e1sistema telefbnico, Internet y servicios de redes pb1icas. La infraestructura empresarialtambin requiere software para enTazaraplicaciones distintas y permitir que 1os datos fluyan libremente a travs de 1as diferentes partes de la empresa. En 1os captu1os 2 y 9 se describe lamanera en que las aplicaciones emprsariales llevan a cabo esta funcin. Otras soluciones parala integracin empresarial incluyen e1 software de integracin de aplicaciones empresaria1es,los servicios Web y la subcontratacin de proveedores externos que suministran Ttardwa'rey software para conseguir wa infraestructuta emptesarial de gran arnplitud. En la seccin 5.4 analizarnos en detalle estas soluciones. La era empresarial promete darTrgar a:unapTalaforrna de servicios de cmputo y TI verdaderamente inlegradaparaTa administracin de empresas g1oba1es. espeLa ranza es transmitir informacin de negocios ctitica, de rnanera sencilla y transparente, a los encargados de la loma de decisiones cuando y donde la necesiten a fin de crear valor para el.cliente. EnIa rcalidad esto es difcil de alcanzar porque Ia rnayoria de 1asempresas tienen unainlrincadarcd de sistemas dehardware y aplicaciones de software heredadas de1pasado. En consecuencia, e1logro de este nivel de integracin empresarial se torna en un proceso dificil, delargo plazo, qae puede durar hasta una dcada y costar cientos de millones de dlares a las empresas de gran larnao. Latabla 5-1 corlr,ata dimensiones de infraestructura introducidas en cada era. las

IMPULSORES TECNOLCICOS EVOLUCIN DELA DELAINFRAESTRUCTURA


Los cambios en la infraesttaafuta de TI que acabarnosde describir han sido resultado de 1os desarrollos en e1 procesarniento de las computadoras, los chips de memoria, los dispositivos de aTmacenamiento, elltardware y e1 software de telecomunicaciones y de conectividad de redes, as como en e1 diseo del software, que en conjunto han incrementado exponencialmente Ia potencia de cmputo al mismo tiempo qaeltan reducido tarnbin exponencialnente 1os costos. Demos un vistazo a los desarrollos ms importantes.

L a l e y d e Moore y l a potenc ia d e m c r o p r o c e s a m ie n t o
En 1965, Gordon Moore, director de los Laboratorios de Investigacin y Desarrollo de Fairchild Semiconducto4 uno de 1osprimeros fabricantes de circuitos integrados, escribi en Electronics Magazne que desde la aparJcin de1primer chip de microprocesador en 1959, se haba duplicado cada afola canttdad de componentes en un chip con 1os costos de rrran:ufacturams bajos por componente (por lo general, transistores). Esta afrtmaci1n se convirti en el fundamento de 1aley de Moore. Ms tarde, Moore redujo 1avelocidad del crecimiento a una duplicacin cada dos aos (tuomi, 2002). Posteriormente, esta ley sera interpretada de diversas maneras. Existen a7 rnenos tres variaciones de la 1ey de Moore, ninguna de las cuales fue enunciada por Moore: (1) 1a potencia de 1os microprocesadores se duplica cada 78 meses (Gates, 1997); (2) la potencia de cmputo se duplica cada 78 meses, y (3) el precio de la computacin se reduce ala rnitad cada 18 meses. La figuta 5-4 ilustra la rclacin entre el nmero de transistores de un microprocesador y los millones de instrucciones por segundo (MIPS), unarnedida comn de la potencia de procesamiento. La figura 5-5 muestra la reduccin exponencial en el costo de los transistores v el atrnento de 1a notencia de cmouto.

1 78

de a Parte Dos Infra es t r uc t urde t ec nolog a inf or m a c i n

DE DE EN TABLA5-1 ETAPAS LA EVOLUCTN LA INFRAESTRUCTURATI


' .,:ii=-,,*ffi*qrlir:11-J':rJ':''l;'' l

ERA LA DE MA Q U IN A DE DE ELECTRONICAERA LOS ERA LAPC DE MAINFRAMES CONTABILIDAD DE DIMENSION A L L ATN F RA E S T RUC T U R A (1 9 3 0 -1 9 5 0 ) (1 9 5 9 A AFE C H_ ) j!,e8u14M{!_ representativas IB M Empresa(s) Bunoughs NCR Plataforma software de IBM MicrosofVlntel Dell HP IB M Computadoras Wintel

ERA DEL ERA CLIENTE/ (1983 EMPRESARIAL SERVIDOR

A LA _ __A*L4l!cHA) _(1.e,e2FECHA) Novell Microsoft SAP Oracle PeopleSoft

icadores Mainframes Clasif centralizados detarjetas programables 0peradores numanos tB M 6 0 3 3 tB M 7 0 Unix

ComputadorasVarios: . Mainframe Wintel . Servidor . Cliente 3.1 Windows Windows Server Linux Varios: . Unix/Linux . 05 390 e Windows Server

Sistema operativo

D0S/Windows Linux tB M 390

Software aplicaciones de empresariales

Ninguno; software de aplicaciones por creado cos tcni

Pocas aplicaciones 5inconectividad empresarial; empresarial; a nivel comercial software icaciones apl departamentales por creadas pr0grama00res Inlern0s por Ningunalimitada o Distribuida elfabricante: . Arquitectura de (lBM) Redes Sistemas de . DECNET (Digital) . voz AT&T Ninguna

a nivel aplicaciones Aplicaciones Pocas enlazadas a nivel empresa-empresarial de con rial; aplicaciones aplicaciones y escritorio desoftware departamentales: comercialespara grupos trabajo . mYSAP de . y departamentos Suite Oracle E-Business Novell NetWare LAN de Windows Server Red rea (WAN) empresarial Linux Estndares habilitados vozAT&T para Internet con TCP/IP de Empresas y contabilidad consultora Empresas de servicios de Fabricante software Empresas de y contabilidad consultora Empresas de integracin de stsremas Empresas deservicios

de Conectividad redes/ unicaciones telecom

Ninguna

Integracin desistemas

Proporcionada Proporcionada por porelfabricante elfabricante

dedatos Almacenamiento y debases administracin dedatos

ll Almacenamiento DBasey lll Administracin Access magntico detarjetas planos Archivos fsicas Bases datos de relacionales Ninquna Poca ninguna o N i ngunapri nci pi o al Posteriormente habilitados clientes mediante navegadores

de Servidoresbases Mltiples dedatos servidores de bases datos empresariales de con almacenamiento ptico Ymagntico Ninguna los en N i nguna al pnmeros principio anos Posteriormente: Posteriormente: . Servicios . Servidor empresariales Apache . Microsoft distribuidos a llS travs intranets de e lnternet . Grandes granjas deservidores

deInternet Plataformas

T
emergentes 179 de Captulo5 Infraestructura TI y tecnologas LA LEY DE M O O REY EL DE S E M P E OD E L M I C R O P R O C E S A D O R

F I G URA5- 4
19 71 1972 1974 1978 1982 1985 1989 1992 19 97 1999 2000 2001 2002 2003 2004 2005

exponencialhaincrementando microprocesador enun dems Laintegracin transistores diminuto de la mente potencia procesamiento'
autores Fuente:2004Intel Corporation; actualizado por los

F I G URA5-5

D E R ED U C C I N N EL C OS TO E LOSC H IP S

L a l ey d e M o o r esig n ifica reduccin de costos


L a l e y d e Moor e co mte n za e n

19 6 5

P reci ode l os transi stores estadouni denses en dl ares

U no

U n dci mo U n centsi mo U n mi l si mo 19 8 8 U n di ezmi l si mo L a i n t e or a ci d e m a s tr a n slsto r e s n ., ."io" espacioha oginadoreducciones en su costo y en el de los productos drsticas q u e l o s co n tie n e n

Un ciennlsino U n mi l l onsmo U n di ezmi l l onsi mo

y en drsticassucosto reducciones ha espacio originado enmenos dems Latntegracin transistores hasta puede contener milmillones Intel@ Un que eneldelosproductos losusan. procesador actual volenaltos MIPS ms realizar de10,000 y fabricarse o a 3.2 ejecutarse GHz ms, detransistores, es Este de decentavo dlar' costo un de menos undiezmilslmo que con menes transistorescuestan libro' en lmpreso este al poco menor deuncarcter
a F u e n r e : 2 0 04 | n te l T b d o s lo s d e r e t h o s r e se r v dos

f80

de de ParteDos Infraestructura tecnologa informacin Existe una tazrt para creer que en e1 futuro continuar el crecimiento exponencial en Ia cantidad de transistores y 1a potencia de los procesadores junto con una reduccin exponencial en los costos de cmputo. Los fabricantes de chips siguen rniniaturizando los componentes. Intel cambi su proceso de manufactuta de unlarrrafrode componente de 0.13 micrones (un micrn es una milionsima de metro), iniciado en 2002, a un nuevo proceso de 90 nanmetros en 2004 (un nanmetro es una milmillonsima de metro). Tbnto IBM como AMD (Advanced Micro Devices), los otros grandes fabricantes de chips de procesadores, comenzarorr a producir, en 2006, chips de 90 nanmetlos. Con un tamao de aproxtrnadarnenle 50 nanmetros, los transistores actuales ya no deben compararse con el tarnao de un cabello humano sino con el tarnao de un virus, la fotrna ms peqae.a de vida otgrrica. Intel consideta qve a travs del uso de 1atecnolo ga podr reducir el tamao de los transistores hasta el ancho de varios tomos. La nanotecnologa :uItza tomos y molculas individuales para crear chips de computadora y offos dispositivos que son miles de veces ms pequeos de 1o que permiten 1astecnologas actuales. IBM y otros laboratorios de investigacin han creado transistores apartir de nanotubos y otros dispositivos elctricos y han desarrollado un proceso de manufactura qlre puede producir procesadores con nanotubos abajo costo (figura 5-6). Otras tecnologas nuevas incluyen e1crecimiento de1silicio, 1asobleas de 300 milmetros (que reducen 1oscostos de produccin) e interconexiones ms densas entre los componentes. En tanto que 1os primeros microprocesadores Pentium corrian a 75 megahefiz, los actuales estn disponibles a velocidades cercanas a los 4 ggahertz. Sin embargo, q16z no sea posible conseguir incrementos en 1a velocidad de los procesadores ya a la misma tasa exponencial que en e1pasado. Amedida que se incrementa 1a velocidad de1procesador, se genera tanto calor que no es posible disiparlo con los ventiladores.

F IGU R A5 -

D EJE MP LOS E N A N OTU B OS

que Estn humano. 10,000 ms microscpicos veces delgados uncabello son nanotubos tubos Los porinvestigadores delNEC Descubiertos enrolladas. hexagonales decarbono delminas compuestos y ultradiminutos electrnicos o en minsculos dispositivos utilizar alambres como se en1991. pueden deelectricidad. conductores sonootentes

181 emergentes de 5 Captulo InfraestructuraTI y tecnologas Otro freno para futuros incrementos a la velocidad de los microprocesadores es Ia dernanda de los consumidores de un menor consumo de enetgia para obtener una mayor 6racnde labatea y un menor peso con \a finalidad de atrnenlar 7a portabilidad de las computadoras porttiles. Por esta razrt, Intel y otras empresas stn diseando 1a siguiente goneracirr de chips con e1propsito de que consuman y menos e11etgia Sean menos pesados, alnqve conservando 1a misma velocidad o incluso aveTocidadesms bajas. Otras opciones incluyen colocar m1tip1esprocesadores en un solo chip.

Un segundo impulsor tecnolgico de1 cambio en la infraesuctula de TI es la ley del almacenamiento digital rnasivo. En el mundo se producen alrededor de 5 exabytes de informacin exclusiva cada ao (un exabyte equivale a mi1 millones de gigabytes o 1018bytes) . La cantidad de informacin digitai se duplica ms o menos caa ano (Lyman y Yarian,2003). Casi 1a totaTidadde este crecimiento se da en el alttacenarniento rnagntico de datos digitales, en tanto que 1os documentos impresos represenlaninicamente e1 0.003 por ciento de1 crec miento anual. poi fortuna, e1 costo del almacenamiento de inforrnacin digital est disminuyendo a una lasa exponencial . La figara 5-7 rnaeslra q.oela capacidad de los discos duros para PC -comenzando con el Seagate506 de 1980 que tenia 5 megabytes de Ita ecido a rLrratasa anual compuesta de 25 pot ciento dtrJante los pri1n"-o.iumeros aos a ms de 60 por ciento anual desde 1990. Los discos duros para PC actuales tienen densidades de afunacenamiento que se acetcar:ra un gigabyte por pulgada atadraday capacidades totales de ms de 500 gigab'tes' Laftgura5-8 ilustra que 1a canidadde kilobytes por dlar que se pueden aTtnacenar enlos d i s c o s m a g n ti c o s d e s d e l g 5 0hasta2005casi sehadupl i cadocada15 meses.

L a l e y de l a l ma ce n a mi e n to digital m asivo

Las leyes de Moore y del almacenamiento masivo nos arudan a entender por qu es tan fc1l acceder ahora a los recursos de cmputo. Pero cu1 es el motivo para que 1a gente requierarrrs potencia de cmputo y de aknacenarnienlo? La econornia de redes y e1 crecimiento de Internet ofrecen algunas lespuestas.

L e y d e Me tca l f e y l a e co n om a de r edes

F I G URA5-7

HA DURO CRECIDO DE DE LA CAPACIDAD LAS UNIDADES DISCO DE EXPONENGIALMENTE T98OA2OO7

1,0001000

100,00 10.000 1,000:

anual a una de PCs duro de delas las a De19g0 1990, capacidades unidadesdisco delas crecieron tasa 25porciento anual. ms 65porciento de a seaceler pero el de compuesto, despus 1990 crecimiento

182

Parte Dos In fraes t r uc t ur de t ec nolog a inf or m a c i n a de

F IG U R A5 -8

EL COS TO E LA LMA C E N A MIE N TO D A TOS E H A R E D U C ID O D DE S EX PON E N C IA LME ND E I95OA 2OO5 TE

D e s dq u ee l p ri m ed i s posi tideal macenami ento e r vo magnti co uti l i z 1955, costo al m acese en el de n a ru n k i l o b y teed a to s ha reduci do d se exponenci al mente,i cando ' l5 meses prome dio dupi cada en 1a c a n td a d a l m a c e n ami ento tal cada ar de di gi por dl gastado,
Fuente: poT Kurzweill,2003; actualizado os autores,

Robert Metcalfe -inventor de 1a tecnologia para 1asLAN Ethernet- afirm en 1970 que e1valor o potencia de una red crece exponencialmente como una funcin de 1a cantidad de miembros de la red. Metcalfe y otros sealan 7osretorncts creclentes a escala que reciben 1os miembros de la red conlorme ms y ms gente se une a la red. A medlda que 1osmiembros de una red aumentan linealmente, el valor totai del sistema aLrTTenla exponencialmente y contina creciendo siempre conforme se incrementan 1osmiembros La demanda de tecnologia de inlormacin ha sido impulsada por e1valor social y de negocios de 1asredes digitales,1ascuales multiplican rpidamente e1nmero de enlaces reales y potenciales entre los miembros de la red

R e d u cci n d e los costos de las comunicaciones y cre ci mi e n to de Inter net


Un cuarto impulsor tecnolgico que translorma la infraestructuta de TI es 7a pir|a reduccin en 1oscostos de la comunicacin y e1 crecimiento exponencial del tamao de Internet Se estlma que actualmente 1,100 millones de personas de todo el mundo tienen accesoa Internet, ) de stos,175 millones se encuenttan en Estados unidos. En este pas hay ms de 250 millones de computadoras en 1a web. La figura 5-9 muestra la reduccin exponencial de1costo de las comunicaorones ranro a rravs de Internet como sobre redes telefonicas(1ascuales sebasan cad.avez ms en Internet). A medida que 1os costos de 1as comunicaciones se reducen a una cifra muy pequea y se acetcan al 0, e1 uso de las instalacionesde comunicaciones v c o mp u to s e e x p a n d e . Pata aprovechar el valor de negocios asociado a Internet, 1asempresas deben expandir en gran tnedida sus conexiones a Intelnet, lncluyendo la conectiviclad inalmbrica, as como la potencia de sus redes cliente/servidor, de sus computadoras de escritorio y de sus dispositivos de cmputo mviles Todo parece indicar que estas tendencias continuarn

Captulo InfraestructuraTI y tecnologas 5 de emergentes 183

ruRA 5-9

R E D U C C I N PON EN C IA L LOSC OS TOS E LA S EX EN D C OMU N IC AC IO N POR TE R N E T ES IN

=
f!

o o o
EL

(}

razones crecimiento poblacinInternet larpida del enla de es reduccinlos de costos de -^a delas y de comunicaciones conexin por a lnternet las engeneral.costo kilobit acceso El del a Internet ha " : sminuido (DSL)y exponencialmente desde 1995. laactualidad, Digitalde En laLnea Suscriptor los -dems cable porun de transmitenkilobit comunicacin precio detalle un de al menor2 centavos a :: dlar.

Est n d aresy s us efec tos e n la s r e d e s


La infraestru a)ra empesarial y la cornpatacrn por Internet actualmente no seran cosibles -tanto ahora como a futuro- sin acuerdos entre fabricantes sobre esindares tecnolgicos y 7a aceptacin generalizada de stos por parte de los consumido:es. Los estndarestecnolgicos son especificacionesque establecenla compatibilidad de productos y su capacidadpara comunicarse errrra red (Stango,2004). Los estndares tecnolgicos propician el desarrollo de poderosas economas de escalay dan como resultado disminuciones de precios a medida que los fabricantes se enfocan enTa elaboracin de productos apegados a un solo estndar. Sin estas economas de escala, la cornputacin de cualquier tipo sera mucho ms costosa de 1o que actualmente es. La tabTa5-2 describe algunos estndares importantes que han dado forma a 1a infraestrcllrra de TI. De hecho, existen cientos de estndares aparle de ios que mencionamos aqu, aunque estn fuera del objetivo de este libro. A principios deTadcada de 1990, las corporaciones comenzarorr a inclinarse por 1asplataformas estndar de computacin y comunicaciones. La Wintel PC con e1 sistema operativo Windows y las aplicaciones de productividad de escritorio de Microsoft Office se convirtieron en 1a plataforrna estndar de computacin de clientes de escritorio y mviles. En telecomunicaciones, el estndar Ethernet permite que las PCs se conecten entre s en peqteas LANs (vea el capitulo 7), y eI estndar TCP/IP hace posible que estas LANs se conecten en redes a nivel empresarial y, en 1tima instancia, a Internet.

DE GouponENTEs LAINFRAEsTRUcTURA
La infraestruclura de TI est conformada por siete componentes principales. La figura 5-10 ilustra estos componentes de infraestructura y ios principales fabricantes dentro de cada categora de componentes. La Iabla 5-3 describe e1 gasto general calculado en estos componentes de infraestrrtcla durante 2005 en Estados Unidos. Estos componentes constituyen inversiones que se deben coordinar entre s para dotar ala ernpresa de una infraestructura coherente.

184

Pa rte Dos In frae s t r uc t urde t ec noloq a inf or m aci n a de

TABLA5-2ALGuNOs IMPORTANTES ESTNDARES DEcOMPUTAGIoN


*r,F;:ri.: i.l :: ,. .:

ESTANDAR para Cdigo Estndar Estadounidenseel (ASCIl) (1958) Intercambiolnformacin de

IMPORTANCIA posible lascomputadoras que Hizo dediferentes fabricantes intercambiaran datos; posteriormente para lenguaje y seutiliz como universal enlazar dispositivosentrada de y por como tecladoslosratones,lascomputadoras. los salida, a Adoptado 1963 el lnstituto en (ANSI). Nacionales Estadounidense deEstndares

que Lenguajesoftware deutilizar ampli de fcil considerablemente lacapacidadlos de para programas negocios programadores escribir y redujo costo software. de el del Lo patrocinDepartamento Defensa Estados el dela de en Unidos 1959. (1 y multiusuario computadoras para Unix 969-1 975) Poderoso sistema operativo multitarea y deescritorio porttiles, y posteriordesarrslladounprincipio losLaboratorios (1969) liberado en en Bell (1975). sistema para lo mente queotros utilizaran El operativo funciona unaamplia en variedad computadoras de defabricantes diferentes. ladcada 1980 adoptaron En de lo Sun, y se lBM, y otras HP empresas, convirti el sistema en operativo nivel de empresarial ms utilizado. y esquema direccionamiento que Protocolo Control Transmisin/Protocolo de de de de Conjunto protocoloscomunicacin de comn facilita a (ICP/lP)974) (1 Internet millones computadoras de conectarse spara entre conformar gigantesca global una red (lnternet). tarde convirti elconjunto predeterminado Ms se en deprotocolosconectivide para redes rea de local intranets. e dad A principiosladcada 1970 desarroll de de la el dela de Unidos. Deoartamento Defensa Estados (1 para que Ethernet973) computadoras Estndar redes conectar de deescritorio redes rea en de local generalizada computacin permiti adopcin y las la ampliamente dela cliente/servidor redes y personales. local queadems la derea estimul adopcin lascomputadoras de personal para personal escritorio Computadora de EldiseoWintel estndar lacomputacin de basado procesadores en (1 ) y y posterior IBM/Microsoft/lntel estndar,DOS Microsoftsoftware 981 Intel estndarotros dispositivos el de de producto para Windows. surgimiento este El de estndar bajo de costo sent bases un las periodo 25aos crecimiento explosivo lacomputacin organizaciones de de de enlas detodo En ms el mundo. laactualidad, demilmillones PCs de impulsan dalas cada actividades de y los las empresas gobiernos, Lenguaje Comn 0rientado a (C0B0L (1959) Negocios (1989-1993) World Wide Web para y Estndares almacenar, recuperar, formateardesplegar informacin unared como que permiten mundial pginas de electrnicas incorpora grficos, y video, texto, audio la de mundial miles millones pginas de de creacin undepsito de Web,

En el pasado, 1os fabricantes de tecnologa que suministraban estos componentes competan enlre s ofreciendo a 1asempresas una nezcTa de soluciones parciales, incompatibles y de propiedad exclusiva. Sin embargo, estos fabricantes se han visto cada vez rrts obligados por 1osclientes grandes a cooperar entre s para fornar asociacionesestratgicas Por ejemplo, un proveedor de hardware y servicios como IBM coopera con todos 1os proveedores principales de software empresarial, tiene relaciones estratgicascon los integradores de sistemas (con frecuencia empresas contables) y promete lrabajar con cualquier producto de base de datos que deseen utllizar sus clientes (aun cuando vende su proplo software de administracin debases de datos denominado DB2) A continuacin examinaremos el tamao y 1asdinmicas de cada rro de estos componentes de infraestructura ). sus mercados.

P L A T A F O R MAS HARDWARE C M PUT O DE DE


Las empresas de Estados Unidos gastaron cerca de 145,000 millones de dlares en 2005 en hardware de cmputo. Este componente incluye a las mquinas cliente [PCs de escdtorio, dispositivos de cmputo mviles como PDAs y computadoras porttiles) y 1asmquinas servidor. Las mquinas cliente ullTizanprincipalmente microprocesadoresIntel o AMD. En 2005 se embarcaron 155 millones de PCs a clientes de EstadosUnidos y se gastaron 30,000millones de dlares en tnquinas cliente (eMarketer, 2005).

s a G a p t u l o5 I n f r a e s t r u c t u r d e T I y t e c n o l o g ae n e rg e n te s 1 8 5 rI GU RA 5 -IO D ECO SI STEM ADE LA I NFRAE S T R U C T U R A E T I

Ecosistemade la infraestructurade Tl

deTl de infraestructuracoherenpara a que coordinar dotar laempresauna principalessedeben siete sten componentes principales componente. decada y proveedores tecnologas las se Aqu mencionan

DE DE ESTIMADO LOSCOMPONENTES INFRAESTRUCTURA TABLA5.3TAMAO 2OO5 UNIDOS, EN ESTADOS


(MILES PORCENTAJE GASTO DE MILLON E S D E L DE DoLARES) ToTAL _* de de Plataformas hardwre imputo operatvos de Plataformassistemas y otras Tl empresarial de Aplicaciones software
145 110 9o/o 7o/o

297

19Ya 30k 50Yo


2o/o

42 y almacenamiento dedatos debases Administracin y de y de Equiposervicios conectividadredes telecomunicaciones 769 35 deInternet Plataformas de e de Servicios consultoraintegradoIes sistemas
|otal FtLentes:Estimaciones Spending, 2005

130 l 1,528

9%

dei autor; eMarketer, IT Spending and Trends, 2005; eMarketer, Tblecom

186

Parte Dos Infraestructura tecnoloqa informacin de de

Unservidor esundisposiblade tivodeprocesamiento modular, para sola delgado, diseado una (como aplicacin dedicada dar pginas el servicio a Web), cual puede se insertar fcilmente que enunracK ahorra espacio alcontener muchos servidores deeste tipo.

El mercado de servidores es ms complejo y u1.o,liza su mayor parte procesadoen res Intel o AMD en forrna de servidores blade montados en racks, aurrqlre tatnbin incluye microprocesadores SPARCde Sun y chips PowerPC de IBM diseados especialmente para uso en serrridores. Los servidores blade son computadoras ultradelgadas que constan de una tarjeta de circuitos con procesadores, memoria y conexiones de red y que se almacenan en racks. ocupan menos espacio que los servidores tradicionales que se tntegran en su propio gabinete. El aknacenamiento secundario lo puede proporcionar un disco duro en cada servidorblade o anaunidad de alrnacenamiento masivo externa de gran capacidad. El mercado deThardware de cmputo se ha concentrado cadavez ms en empresas lderes como IBM, Hl De11 Sun Microsystems, que producen el 90 por ciento y delas rnquinas, y en tres productores de chips: Intel, AMD e IBM, que representan 90 por ciento de 1osprocesadoresvendidos en20O4. La industria se ha inclinado colectivamente por Intel como el procesador eslndar, con las excepciones principales de 1as rnquinas Unix y Linux en el mercado de los servidores, 1as cuales puedenrtlTizar 1osprocesadores para Unix de SUN o IBM. Los mainframes no ltan desaparecido. En reaTidad,el mercado de 1osmainframes ha crecido de rnanera estable durante la dcada anterio4 aunque el nmero de proveedores se ha reducido a uno: IBM. Esta empresa Iambin ha rediseado sus sisternasrnainframes de lalrnanera que se puedanutlTizar como servidores gigantes para redes empresariales de grantarnao y como sitios Web corporativos. Un solo rnainftame IBM puede ejecutar hasta lT ,000 instrucciones de un servidor con software Linux o Windows y tiene capacidad para reempTazarm17es pequeos servidores blade. de

PLATAFORMASSOFTWARE CMPUTO DE DE
En 2005 se esperaba que el mercado estadounidense de sisternas operativos, 1oscuales se encargan deLmanejo de 1osrecursos y actividades de 7a comptadora,Ilegara a 110,000 millones de dlares. En el nivel del cliente, 95 por ciento de las PCs y 45 por ciento de los dispositivos porttiles rttl:zan alguno de los sistemas operativos de Microsoft Windows (como Windows Xl Windows 2000 o Windows CE). En contraste, en el rnercado de servidores, ms de 85 por ciento de 1osservidores corporativos de Estados Unidos :u7tzart alguno de los sistemas operativos Unix o Linux; este ltimo es un pariente econmico y robusto, de cdigo abierto, de Unix. Aunque Microsoft Windows Server 2003 es un sistema operativo de nivel empresarial y ofrece servicios de red; por lo general, no se utiliza cuando 1ared cuenta con ms de 3,000 computadoras cliente. Unix y Linux constituyen la columna vertebral de la infraestructura de muchas corporaciones de todo el mundo porque son escalables, confiables y mucho ms econmicos que los sistemas operativos para mainframes. Thmbin se pueden ejecutar con muchos tipos distintos de procesadores. Los principales proveedores de los sistemas operativos Unix son IBM, HP y Sun, cada:uno de los cuales cuenta con versiones ligeramente distintas e incompatibles en algunos aspectos.

187 de emergentes Captulo InfraestructuraTI y tecnologas 5 r-LlnqueWindows contina dominando el mercado de las computadoras cliente, ' -=-ras corporaciones han comenzado a explorar Linux como un sistema operativo de .. irorio de bajo costo ofrecido por distribuidores comerc ales como Red Hat Linux :-.::--'r-n est disponible en versiones gratuitas que se pueden descargarde Internet en - ::.- de sofrlware de cdigo abiertn. trl software de cdigo abierto se describir pos.: - :rrente con ms deta1le,pero en esencia se tfata de software creado y actuaTizado : : -.1a comunidad mundial de prograrnadores y esl disponible de manera graluta.

A p l i c a co n e s d e so f tw a re em pr esar al
- :.-r.e del software de aplicaciones utilizado por unidades de negocios o grupos es:':,--cos, las empresas de Estados Unidos gastaron durante 2005 alrededor de --- -r00millones de dlares en software. Despus de 1osservicios de telecomunica. :--:s, el software es el componente individual ms grande de 1a infraestructura de - - -r'rededor de 45,000 millones de dlares del presupuesto de software se inverti:::'-.r1 software de sistemas empresariales. Los proveedores ms importantes de . - .'-arede apiicaciones empresariales son SAP y Oracle (que adquiri en aos -- -:rtes a PeopleSofty a muchas otras pequeas empresas de software empresaEn esta calegora larnbin se incluye el software middleware proporcionado : - -bricantes como BEA, el cual se uitllizaparaTograrlaintegracin de los siste:.'.-'.s aplicaciones existentes entodala empresa. En la seccin 5.4 describimos en de -.::-1e ambos tipos de software. ]licrosoft esIralando de llegar a 1osextremos lnferiores de este rnercado enfocnse en 1asempresas pequeas y en 1asde tamafo mediano. (En EstadosUnidos exis::-- nrs de 35 millones de empresas de estos tipos, y Ia rrayoria no ha implementado .: ,caciones empresariales). En general,Tarnayoria de 1asgrandes empresas de Fortu- : 500 han implemenlado aplicaciones empresariales y han establecido relaciones de . .-:=o plazo con sus proveedores. rJna vez qLte.na emp esa decide lrabaiar con un fa:-:ante empresarial, el cambio puede ser dificil y costoso, aunque no imposible.

DEDATOS ADMINISTRACIN Y ALMACENAMIENTO


=-risten pocas opciones de software de administracin de bases de datos empresa:-:-les, e1 cual es responsable de organizar y administrar los datos de la empresa a i:i de que se puedan accederyutllizar dernanera eficiente. E1 captu1o 6 describe software en detalle. Los proveedores lderes de software de bases de datos son -s:e -3\l (DB2), Oracle, Microsoft (SQL Server) y Sybase (Adaptive Server Enterprise), aknace-s cuales abastecen ms de 90 por ciento de1 mercado de admlnistraciny ::anriento de bases de datos de EstadosUnidos, estimado en 42,000 millones de d-ares Un nuevo participante en crecimiento es MySQL, un producto de base de da-cs relacional con cdigo abierto de Linux, disponible de rnanera grattiLa en ,rrernet y cadavez rns soportado por HP y otros fabricantes. E1 mercado de aTrnacenamiento fisico de datos para sistemas de gran escala 1o :romina EMC Corporation, junto con un pequeo nmero de fabricantes de discos .ir-rrospara PC encabezadospor Seagate,Maxtor y Western Digital. Aparte de 1ostraiicionales arreglos de discos y bibliotecas de cintas, las grandes empresas estn re:urriendo a tecnologas de almacenamiento basadasen redes. Las edes de rea de altnacettarniento (SANs) conectan a m1tip1es dispositivos de aTmacenamiento en una red de alta velocidad independienle dedicada a tareas de aknacenamiento. La SAN crea an enorme depsito central de aTmacenamiento al cual p:ueden acceder pidarnente y compartirlo mltiples servidores. Cada tres aos se duplica \a cantidad de nueva informacin digitaT en todo el rnundo, situacin propiciada eL parte por el comercio electrnico y los negocios en ,nea, 1o mismo que por decretos y reglamentaciones que obligan a 1asempresas a rnvertir en instalaciones de gran extensin para e\ almacenamiento y administracin de datos. En consecuencia, eI rnercado para 1osdispositivos de aknacenamienro de datos digitales ha estado creciendo a rns de 15 por ciento anual durante los irltimos cinco aos.

,,, [

Parte Dos Infraestructura tecnoloqa informacin de de

PLATAFORMASCONECTIVIDADREDES DE DE Y TELECOMUNICACIONES
Las empresas de EstadosUnidos gastan 1a gigantesca canlidad de 769,000millones de dlares anuales enhardware y servicios de conectividad de redes y telecomunicaciones. Laparte ms importante de este presupuesto, cerca de 620,000 millones de d1ares,se dedica a servicios de telecomunicaciones (consistentes principalmente en cobros de las compaas de telecomunicaciones, de cable y telefbnicas por 1neas de voz y acceso a Internet; estos servicios no se incluyen en esta explicacin pero se deben tomar en cuenta como parte de 1a infraeslrvctara de 1a empresa). E1 captulo 8 se dedica a una desc ipcin profunda deI entorno de conectividad de red empresarial, incluyendo a Internet. Windows Server se utiliza de manera predominante como el sistema operativo para redes de rea local, seguido por Novell, Linux y Unix. Las grandes redes de rea empresarialatllizan principalmente algwavariante de Unix. Casi todas 1asredes de realocal, a7igual que las redes empresariales de rea a:mplia, rtrlizan como estndar eI conjunto de protocolos TCP/IP (vea el captalo 7). Los proveedores lderes de Ttardware de conectivi dad de redes son Cisco, Lucent, Nortel y Juniper Networks. Por 1o general, las compaas de servicios de telecomunicaciones y telefonicos proporcionan las plataformas de telecomunicaciones, y ofrecen conectividad devoz y datos, conectividad de redes de tea arnpliay acceso a Internet. Entre los proveedores lderes de sewicios de telecomunicaciones estn MCI, AIST y compafas telefonicas regionales como Verizon. Como se explica en el captulo 7, esle rnercado se est expandiendo con nuevos proveedores de servicios telefonicos celulares inalrnbrlcos, Wi-Fi e Internet.

PLATAFO RMAS INTERN DE ET


Las plataformas de Internet se traslapan, y deben relacionarse con, la infraestructura de conectividad de redes generaTde 1a empresa y con 1asplataformas dehardware y software. Las empresas de Estados Unidos gastan alrededor de 35,000 millones de dlares anuales en infraestructura reTacionada con Internet. Estos gastos se hicieron en hardware, software y servicios de administracin pata apoya! los sitios Web de las empresas, incluyendo servicios de alojamiento en Web, y para intranets y extranets. Un servicio de alojarniento en Web mantiene un enorme servidor Web, o series de sewidores, y proporciona espacio a los suscriptores que pagar- u)otas para mantener sus sitios Web. Esta categotia de inversiones en tecnologa est creciendo a un ritmo aproxirnado de 10 por ciento an:ual. La revolucin de Internet de fines dela dcada de 1990 condujo auna autntica explosin de las computadoras servidores y muchas empresas conjuntaron miles de pequeos servidores para ejecutar sus operaciones en Internet. Desde entonces se ha mantenido una tendenciahacia la consolidacin de 1osservidores, en la cual se ha reducido la cantidad de stos a cambio de incrementar su tamao y potencia. El rnercado del'Itardware de servidores de Internet se ha concentrado crecientemente enlas manos de De11,HP/Cornpaq e IBM amedida que los precios lnancaido de marrera drstica. Las principales herramientas de desarrollo de aplicaciones y conjuntos de programas de software para Web son propolrcionadas por Microsoft (Frontpage y la familia de herramientas de desarrollo Microsoft .NET utilizadapara crear sitios Web que emplean Active Server Pages para el contenido dinmco),lalinea de herramientas de administracin de Internet WebSphere de IBM, Sun (e1Java de Sun es la hetrarnienta ms ampliamente utiTizada para el desarrollo de aplicaciones Web interactivas tanto en el servidor como en e1 cliente) y :u:na gran canlidad de desarrolladores de software independientes, como Macromedia / Adobe (Flash), software de medios (Real Media) y herramientas de texto (Adobe Acrobat). En e7 captulo 7 se describen con ms detalle 1os componentes de Ia platafotma de Internet de u;na emDresa.

captulo InfraestructuraTI y tecnorogas 5 de emergentes rg9

SERVICIOS CONSULTONN DE E INTEGRACIN @E SISTEMAS


''qr. :r:s: de que hace 2o aos una empresa podriahaber implementado por s misma rur:.-.; ifraestructura de TI, enla actuaTidadesto *oJho menos comn. Inclu_ ", rui =a:des empresas no cuentan con e1personal, los conocimientos, el presupuesto r l =:ceriencia necesariaparahacerlo. Latmplementacin de nueva infraestructuru ::{uiere (como se indica en los captulos 3 y 14) cambios significativos en los ilr-:{-esosy procedimientos de negocios, capacitaciny entrenamiento, as como in_ ft,--;-crn software. por esta razn,las empresas gastan 130,000 de1 millones anua_ ries::: servicios de consultoa e integradores de sistemas. integracin de software significa asegurar qae 7a nueva infraestructura fun,:ri:::econ los antiguos sistemas heredados de la ernpresa y garantizar qroelos nue_ m:s elementos de la infraestructura funcionen entre s. Por 7o general,ls sistemas heredados son antiguos sistemas de procesamiento de transacciones creados para :i':r-Dutadores mainframe que continanwt17izndose para evitar el alto cost de o redisearlos. La sustitucin de estos sistemas es prohibitiva desde -t=plazatTos ei ::rnto de vista de 1os costos y, por 1o general, no es necesaria si estos sistemas =-- antiguos se pueden integrar en una infraestructura contempo rnea. En el pasado,lamayonade las compaas delegabaen sus contableslos "-pr"ru, se5-icios de consultoria e integracin de sistemas porque stas eran las nicas que :::lrnente comprendian los procesos de negocior d" t.tnu cornpaiav contaban con :- onocimiento para cambiar su software. Sin embargo, en Estados nidos la ley ha ohibido a las empresas contables qae ofrezcan estos servicios y en consecuencia :r tenido qve ctear entidades separadas paraptopotcionarlos, el caso de "o-o "r, -l:centure (que antes formaba pafie de Arthur Andersen) y pwc consulting (que s;rgi de la empresa contabTepricewaterhousecooperr y tttu es parte de IBM).

TeruonclAs LAspLATAF0RMAS DE
D E H A R D W A RY TECNO L O G A S E RG E NT E S E EM
-{unque el costo de 1a computacin se ha reducido exponencialmente, en realid,ad e1 costo de la infraestructura de TI se ha incrementado como un porcentaje d.elos sresupuestos corporativos. Por qu? Los costos de los servicios d.e cornpttacin -consultora, integracin de sistemas) y el software son altos, en tanto que la de_ :nanda de computacin y comunicacin se ha incrementad o a medid.a que otros costos se han reducido. Por ejemplo, los empleados utilizan ahora aplicacines mucho ms sofisticadas que requierenltardware ms potente y caro de diversos tipos -computadoras porttiles, de escritorio, de mano y tipo pizina). Las empresas enfrentan offos retos numerosos. Necesitan inegrat la informacin almacenada en diferentes aplicaciones de diferentes plataformas"(telfono, sistemas heredados, intranet, sitios de Internet, computadoras de escritorio, dispositivos mrdes) Las empresas tarnbinrequieren construir infraestructuras flexibles que puedn resistir grandes variaciones en las cargas mximas de energlay ataques constan_ tes de hackers y virus, tratando a1 mismo tiempo de conservai la continuid ad, la d,e energja e7ctrica. Puesto que las expectativas de servicio de los clientes y los em_ pleados se estn incrementando, 1asempresas necesitan mejorar sus niveles de servicio para satisfacer las demandas del cliente. Las tend,encias de las plataformas de hardware y software que describiremos toman en cuenta algunos o todos estos retos.

LAINTEGRACIN LASPLATAFORMAS DE DECMPUTOTELECOMUNICACIONES Y


Sin duda, el tema dominante en las plataformas de hardwate actuales es la convergencia de 1as plataformas de telecomunicaciones y de cmputo hasta el punto de

190

ParteDos Infraestructuratecnoloqa informacin de de que, cadavezrns,la computacin se realice sobre 7ared. Esta convergencia se puede ver en varios niveles. En el nivel del cliente, 1osdispositivos de comunicaciones como los telfonos celulares estn asumiendo 1asfunciones de computadoras de rnarro, errla:nto que stas estn haciendo las funciones de telfonos celulares. Por ejemplo, 1a Palm Tfeo 700w integra telfono, crnara, reproductor de msica dlgitaTy computadora de rnano en un solo dispositivo. Los telfonos celulares de vanguardia integran funciones para descargar clips de msica y de video y para reproducir juegos tridimensiona1es.La televisin, latadio y e1video se estn inclinando haciala produccin y distribucin totalmente digital. Existen pocas dudas de que las computadoras personales de algn tipo se convertirn enLa esencia del centro de entretenimiento en el hogar y el centro de entretenimiento personal mvi1 de 1osprximos cinco aos, as como dispositivos de aknacenamiento y sistema operativo. Al nivel del servidor y lated, el creciente xito de los sistemas telefonicos por Internet (altora el tipo de servicio telefnico de ms rpido crecimiento) demuestra cmo 1asplataformas de telecomunicac ones y de cmputo, histricamente separadas, estn convergiendo Itacia una sola red: Internet. En el captulo 7 se describe con ms detalle esta convergencia del cmputo y las telecomunicaciones. Otras tendencias principales de 1as plataformas de hardware que se describen aqu se basan en gran parte en 1a computacin sobre redes de alta capacidad. En muchos aspectos,la red se esl convirtiendo en la fuente de potencia de cmputo, permitiendo que 1asempresas expandan en gra:nmedida su potencia de cmputo a un costo muybajo.

DISTRIBUIDA COMPUTACIN
La cornputacin distribuida i.mpTicaconectar en una sola red computadoras que se encuentran en rbicaciones remotas para ctear ura supercomputadora virtual al combinar lapotencia de cmputo de todas las computadoras de lared. La computacin distribuida aptoveclta la situacin de que, en promedio, 1as computadoras de Estados Unidos ulllizan sus unidades centrales de procesamiento slo 25 por ciento de1 tiempo para el trabajo que tienen asignado, 1o cual deja eI resto de los recursos desocupados disponibles para otras tareas de procesamiento. La computacin distribtida era imposible hasta que las conexiones de alta veloc dad a Internet permitieron a las empresas conectar mquinas remotas de :unarna:nera econmica y desplazat elrorrres cantidades de datos.

LaPalm 700w Treo combina un telfono correo mvil, electrniperco, mensajera, organizador sonal, acceso Web, a la cmara grabadoravideo rey digital, de productormsica de digital en unsolo dispositivo. La convergencia las de tecnologas de y telecomunicaciones cmputo haconvertidotelfonos los celulares plataformas en decmputo mvil.

I9l emergentes de 5 Gaptulo InfraestructuraTI y tecnologas ' . -cmputacin distribuidareqaiere programas de software para controlar y asig" 1: :-,irrsos enlrared, como el software de cdigo abierto proporcionado por Globus : ,'-:-,-e (www.globus.org) o por proveedores privados. E1software del cliente se co'- -:-,a corrrla ap\icacin de software del servidor. El software del servidor divide : Ir el cdigo de las aplicaciones en fragmentos que a continuacin se distri: -'.--_os mquinas de 1ared. Las mquinas cliente pueden ejecutar sus tareas tra::'- ?.las : . . --..lesy correr a1mismo tiempo 1asaplicaciones de Ia red en segundo plano. . ::.rodelode negocios sobre el uso de 7a cornprlacin distribuida irnplica ahorros j: : : sios, velocidad de cmputo y ag17idad. Por ejemplo, Royal Dutch/She11 Group " - - Lrnaplataforma escalable de cornputacin distribuida qae rnejorala precisin y . , - , -ciadde sus aplicaciones de rnodelado cientfico para encontrar los mejores yaci*-::-:os de petrleo. Esta plataforrna, q17e enTazaaI,024 servidoresIBM que ejecutan ---{ - -,-- crea en reaTidad:una de 1assupercomputadoras Linux comerciales rns gran:.s :ei mundo. Laredse ajusta patadar aknacenarnienlo avolmenes de datos fluc--::--:estpicos de este negocio estacional. Royal Dutch/She1l Group afitrna qaeTarcd - . :-e:rrritido ala compaiaredacir el tiempo de procesamiento de los datos ssmicos, :'..- \'ez que mejora l,a calidad de los resultados y a1'uda a los cientficos a identificar :::-riemas en 1absqueda de naevas reservaspetroleras.

(C0MPUTACIN TIPO DEMANDA BAJo c0MpurAcrN P O) s ERVrCro BLrC


bajo detnantda se refiere a 1as empresas que satisfacen el exce. .ie demanda de potencia de cmputo a travs de centros remotos de procesalas ::-,enro de datos agran escala.De esta rITarrerat empresas pueden reducir sus inen infraestructura de TI e invertir nicamente 1o necesario pararnanejar -:siones -,-. cargas promedio de procesamiento y pagar soTamentepor Iapotencia de cmpu: adicional que demande e1 mercado. Otro trmino parala computacinbajo de::--andaes computacin tipo servicio pblico, el cual sugiere que 1as empresas - - rnpran capacidad de cmputo a compafias de servicios de cmputo centrales y :aan solamente por 7a cantidad de capacidad de cmputo que :utl7izan,de 1a mis:'.a manera que 1o ltaran por la electrctdad. IBM, HR Oracle y Sun Microsystems -:recen servicios de computacin bajo dernanda. -{parte de reducir los costos de poseer recursos de Ttardware,la cornpatacinba' -. dertanda da aTasempresas mayor aglTidadpara utllizar 1atecnologa y reduce en rnedida el riesgo de sobreinvertir en infraestructura de TI. La computacinba-an 't demanda permite a las empresas cambiar de una infraestructura rgida a una in:raestructura sumamente flexlble, corr rt:naparte qle pertenece a la empresa y otra lue renta a centros de cmputo de gran tamalo pertenecientes a fabricantes de -:-ardware de cmputo. Esta forma de organizacin da a las empresas la oportunidad je iniciar procesos de negocios completamente nuevos que nunca podrian intentar :on una infraestructura rigida. DreamWorks, descrita en el caso con que inicia el captulo, hattlTizado durante cerca de cuatro aos servicios de computacinbajo dernanda de HP. La dernanda de recursos de cmputo dela ernpresa es cclica y est reTacionada con eventos como la cercana de fechas 1mite de produccin de nuevas pelculas. En lugar de comcrar infraestructura adicionalparamanejar estas cargas pico, DreamWorks obtiene de HP Tarenta de esta capacidadcuando la requiere (Krazit,2005). - :- compntacin

Y AUTNOMACOMPUTACIN COMPUTACIN DEVANGUARDIA


Los sistemas de cmputo actuales se han vuelto tan complejos que algunos expertos consideran que en el futuro podran ser inmanejables. Con el software de sistemas operativos, empresariales y de bases de datos que pesan millones de lneas de cdigo, y grandes sistemas que incluyen muchos miles de dispositivos en ted, el problerna de rnanejar estos sistemas sulge arnenazadoramente (Kephardt y Chess, 2003).

192

de de Parte Dos Infraestructura tecnoloqa informacin

Se estima que de rraletceraparte ala mitad de1presupuesto total de TI de una empresa se gast;-en preverir caidas del sistema o rec:uperarsede ellas. Cerca de 40 por ciento de estascaidas son ocasionadaspot errotes de7operador. La razn no se debe a que los operadores no estn bien capacitadoso a que no cuenten con las habilidades adecaadas,sino a que las complejidades de los sistemas de cmputo actuales son demasiado dificiles de comprender, y a que 1os operadores y los gerentes estn balo \a presin de lornar decisiones para solucionar probTemasen unos cuantos segundos. Un enfoque para enftentar este problema desde una perspectiva del hardware de cmputo es e1 empleo de la computacin auilnorna. La cornputacin autnoma es una iniciativa de toda la industria para desarrollar sistemas que puedan autoconfigurarse, oplirnizarse y afinarse a s mismos, alJtotrepararse cuando se descompongan, v autoprotegerse de intrusos extetnos y de la autodestruccin. Por ejemplo, imagine una PC de escritorio qae pudiera darse cuenta de qre ha sido invadidapor un virus computacional. En lugar de permitir pasivamente que e1virus la invada,la PC podria identificar y eTiminar el virus o, como aTternativa, carnbiar su carga de ftabajo a otro procesador y apagarce antes de que e1 virus destruyera cualquier ar chivo. La tabla 5-4 describe las dimensiones de la computac n autnoma. Algunas de estascapacidadesestn presentes en 1ossistemas operativos de escntorio. Por ejemplo, el software de proteccin contra virus y el debarreras de seguridad puede detectar virus en 1asPCs, eliminarlos autornticamente y dar aviso a los operadores. Estos programas se pueden actvaTizar aatomticarnente a medida que sea necesario conectndose a un servicio de proteccin contra virus en lnea como McAfee. IBM y otros fabricantes estn comenzando a integrar caractersticas autnomas en productos pata sistemas grandes (IBM, 2005).

G omputac i nde v a n g u a r d a
La computacin de vanguardia es un esquema multicapa, debalanceo de carga para apltcaciones basadas en la Web en el cual partes significativas del contenido, la 7gcay el procesamiento del sitio Web son ejecutados por servidores ms pequeos y ms econmicos, Tocalizadoscerca del usuario conTa finalidad de incrementar el tiempo de respuestaylaresistenciay, alavez, reducirlos costosdelatecnologia.En este sentido ,la cornputacin de vangaardia, al iguaTque la computacin distribuida y la computacin bajo demanda, es una tcnica que :utlliza Internet para cornpattir 7a carga de trabajo de una empresa a travs de muchas computadoras localizadas en puntos remotos de 7ared. La figara 5-11 muestra los componentes de 7a cornp'ttacin de vangaardia. Hay tres capas en 1a computacin de vanguardia: el cliente local; la plataforrna adjunta C D A TABL A 5. 4 CUA T RO S P EC T O S E A U T OA D MIN ISTR A C IN OMOS ON A C TU A LME N TE A Y CO M OP O D R A NSE R C O N L A C O MP UTA C IN U TN OMA CONCEPTO ACTUAL COMPUTACIN AUTNOMA COMPUTACIN

y los buscan continuamente Los componentes sistemas no de cientos parmetrosajuste de sistemas tienen AutooptimizacinLos y eficiencia. desempeo que demejorar propio su manualmente, seincrementan oportunidades lineales, establecidos nueva versin. encada

ljrr

Autoproteccin

y en y recuperacin deataquesfallas Ladeteccin cascada manual. es

contra automticamente ataques Elsistema defiende se de El se maliciosos o fallas cascada.sistema vale en para fallas e advertencias oportunas prever impedir generalizadas.

Gaptulo InfraestructuraTI y tecnologas 5 de emergentes 193 31! . . RA 5 -II I PL A T AF OR M A C OMP U TA C IN V A N GU A R D IA DE DE

rlll

]Erforma

cliente

Componentes de presentacin

I I

Plataformade computacnde vanguardia

Plataforma de computacn empresarial

para incluye usode Internet equilibrar carga procesamiento el la de de -. :,-:utacindevanguardia y la plataforma computacin vanguardia. de : ,::{ormas empresariales el clente entre de 'de - i , r----rtacin vanguardia,Ta craTconsta de servidores localizados en cualquie' , :. - - s :ns de 5,000 proveedores de servicios de Internet qtoehay en EstadosUni: : " ,.mputadoras empresarialeslocalizadas en los principales centros de datos -: ,,. ::npresa. La plalaforrna de computacin de vanguardia es propiedad de ana : r -::esa de servicios como Akamai,la cuaTuttTiza aTrededor 15,000servidores de de en todo EstadosUnidos. -:--riardia :1 una aplicacinde plataformadevanguardia, los servidores devangaardiaptoen principio las solicitudes de la computadora cliente del usuario. Los compo-:a1 :-:::ies de presentacin, como el contenido esttico de las pginas Web, fragmentos := :digo reutilizables y elementos interactivos recopilados de formularios, son en"..dos por el servidor de vanguatdia a7 cliente. LapTataforrna de computacin em:::sarial enva los elementos de bases de datos y de lgica de negocios.

VIRTUALIZACIN Y PROCESADORES MULTINCITO


.- redida que 1as empresas implementan cientos o miles de servidores, muchas ---'r llegado a la conclusin de que gastan ms en energia elctrica para po:ner a -.:rcionar y enfriar sus sistemas que 1o que invirtieronpara adquirfu el hardware. El , - sto anual promedio de 1os servicios pblicos que consume un centro de datos de : 100 metros cuadrados haTTegadoa 5.9 millones de dlares (Dunn, 2005). Google -Jntruye un nuevo centro de datos en Oregon, en parte porque los costos de la :rerga e7ctrica son mucho ms baratos ahi que en otros sitios de Estados Unidos. =t7a actuaTidad, reduccin de1 consumo de energia en los centros de datos es \a -:na prioridadparalarnayoria de 1osdirectores de informacin. Una de las formas de lrenar 1a proliferacin del b,ardware y e1 consumo de ener.a es aprovecharTavfttuaTizacinpara reducir la cantidad de computadoras necesa:,as para el procesamiento. La vtrtrualiz,acin es el proceso de presentar un conjun:c de recursos de cmputo (como Tapotencia de procesamiento o el alrnacenamiento ie datos) de la7 manera que se pteda acceder a todos sin ningn tipo de restriccin ror su configuracin fisica o su ubicacin geogrfi,ca.Lavirnlizacin de servidores :ermite a las empresas ejecutar ms de un sistema operativo al mismo tiempo en

194

ParteDos Infraestructura tecnoloqa informacin de de una sola mquina. La mayoria de los servidores operan a s1o10 o 15 por ciento de su capacidad, y la virtualizacin puede aurnettlar 1astasas de utlTizacin de los senidores a 70 por ciento o ms. Las tasas de atlTizacin ms altas se tradacen en menos computadoras necesarias para procesar 1a misma cantidad,de fiabajo. Por ejemplo, 1os servidores del Denver Health and Hospital Authority se multiplicarcn de l'0 en 7996 a 220 en 2005, con tasas de utlTizacin que prornediaban rnenos de 20 por ciento, errtanto que 90 por ciento de los servidores ejecutan una soIa apTicacin Esta organizacin del cuidado de la salud recurri ala virttalizacin para consolidar eltrabajo de 15 servidores fisicos en dos mquinas que ejecutaban 15 servidores virtuales. l software de v\ttalizacin de servidores se ejecuta entre e1sistema operativo y el hardware, ocultando a los usuarios los recursos d.elos servidores, como la cantidad e identidad de los serrridoresfisicos, 1osprocesadores y los sistemas operativos. VMware es el proveedor lder de software de :dirlutalizacinde serridorespara sistemas operativos Windows y Linux. Microsoft ofrece su propio producto Virtual Server y ha integrado caractersticas de virtuaTizacin enlaversin ms reciente de Windows Server. Adems de reducir los gastos enhardware y en consumo de energia elctrica, la virtaalizacin permite a las empresas ejecutar sus aplicaciones heredadas de versiones anteriores de un sistema operativo en el mismo servidor en que ejecuta sus aplicaciones ms recientes. La virtualizacintarnbinfacllita centraTizarla administracin delhardwarc.

P roc es adore s u lt in c le o m
Otra rnanera de reducir 1osrequerimientos de energja y el crecimiento del ltardware es por medio de 1os procesadores multincleo. Un procesador multincleo es un circuito integrado que contiene dos o ms procesadores. En el pasado, los fabricantes de chips incrementaron la velocidad de 1os procesadores a1 aurnetttar su frecuencia, desde unos cuantos rnegaheftzhasta 1oschips actuales que funcionan a frecuencias de ggahertz. Pero esta estrategia increment el calor y el consumo de energiahasla el punto de que los chips que coffen a varios ggahertz requieren enfriamiento por agua. Los procesadores de doble ncleo combinan dos o ms procesadores ms lentos en un solo chip. Esta tecnologa permite que dos motores de procesamiento con menores requerimientos de energla y de disipacin de caTortealicen tareas ms rpido que un chip devorador de recursos con un solo nc1eo de procesamiento. Intel y AMD fabrican actaalrnente microprocesadores de doble nc1eo y estn cornertzando a introducir los procesadores de cudrttpTencleo. Sun Microsystems vende servidores qae utlTizan su procesador de ocho ncleos ultrasparc T1 . El Instituto de Tbcnologa de Tbkio atl7iz procesadores de doble ncleo para crear la supercomputadora rns grande de Japn. De haber tttTzado procesadores de un solo ncleo ltabtia requerido un centro de datos dos veces ms grande que ias instalaciones actuales del instituto y habria generado cerca d.el doble de ca7or.La implementacin con doble ncleo requiri La mita, de servidores que 1a de un solo ncleo y su mantenimiento es menos costosodebido aqueh.ay menos sistemas que vigilar.

TenoencrAs LAspLATAF0RMAs DE
DE SOFTWARE TECNOLOGAS Y EMERGENTES
Existen seis temas principales en la evolucin de las plataformas de software contemporneas: o Linux y'el software de cdigo abierto. o Java. o El software empresarial. . Los servicios Web y 7a arquitectura orienlada a servicios. o Los mashups y las aplicaciones de software basadas en la Web. La subcontratacin de software.

195 emergentes de Captulo Infraestructura TI y tecnologas 5

E L SUR G I M I E N TD E L I N UXY EL SOF T WARE O A DE CD I G O B I E R T O


=. software de cdigo abierto es software producido por una comunidad de cientos ;e miles de ptograrnadores de todo el mundo. Segn 1a principal asociacin de pro:esionales de1 cdigo abierto, OpenSource.org, e1 software de cdigo abierto es gra::iro y puede ser modificado por 1osusuarios. Los trabajos derivados de1 cdigo ori=nai tambin deben ser gratuitos, y e1 software puede ser redistribuido por e1 :suario sin necesidad de licencias adicionales. Por definicin, e1software de cdigo abierto no se limita aning;n sistema operativo especfico ni tecnologa dehardwa:e, aunque 7a rnayot parte de1 software de cdigo abierto se basa actualmente en 1os srstemasoperativos Linux o Unix (opensource.org, 2006). El software de cdigo abierto se fundamenta enla premisa de que es superior al software propietario producido de rrranera comercial pofque miles de prograrnadores de todo e1mundo que trabajan sin recibir ningn pago por el1o,pueden 1ee4per:eccionar, distribuir y modificar el cdigo fuente mucho ms rpido, y con resultados ms confiables, que 1os pequeos equipos de programadores que trabajan pata -:na sola empresa de software. Aunque podria parecor que quienes contribuyen al software de cdigo abierto ro reciben nada a cambio, enl.a rcaltdad reciben lespeto, prestigio y acceso a una :ed de prograrnadores expertos. Quienes contribuyen a1 software de cdigo abierto son profesionales dedicados que tienen una estructura organizacional y un conjun:o de procedimientos bien definidos para realizar e1 trabajo. E1 movimiento del cdigo abierto ha estado evolucionando durante ms de 30 aos y ha demostrado despus de tantos aos de esfuerzo que puede producir software de altacaTidady co mercialm enle aceptable. Actualmente hay miles de p'rogramas de cdigo abierto disponibles en cientos de siios Web. Lavariedad de1 software de cdigo abierto va desde sistemas operativos rasta conjuntos de ptoglamas de productividad de escritorio, navegadores Web y iuegos. Los principales proveedores de hardwate y software, incluyendo a IBM, Hewlett-Packard, DelI, Oracle y SAI ofrecen ahora versiones de sus productos compatibles con Linux. Usted puede averigaar ms sobre 1a Definicin de Cdigo Abier:roen 1a Open Source Initiative y en 1ahistoria de1 software de cdigo abierto que se encuentra en los mdulos de seguimiento del aptendizaje de este captulo.

L in u x
-ta7vez e1 software de cdigo abierto ms conocido es Linux, un sistema operativo derivado de Unix. Linux fue areado por e1 programador finlands Linus Towalds y colocado por primera vez en Internet en agosto de 1991. Enla actaalidad, Linux es el sistema operativo para clientes y servidores de ms rpido crecimiento en el mundo. En 2005, Linux fue instalado errcerca de 6 por ciento de 1asnuevas PCs vendidas en EstadosUnidos, y se espera qlre para 2010 esta cifra crecer arns de 20 por ciento de las PCs vendidas (Bulkeley, 2004). En Rusia y China, ms de 40 pot ciento de 1as nuevas PCs se venden con Linux, aunque esto refleja, en parte, vn porcentaje muy alto de usuarios que instalan versiones piratas de Microsoft Windows en PCs con Linux mucho ms econmicas. Las aplicaciones para e1sistema operativo Linux tambin estn creciendo con tapidez. Muchas de estas aplicaciones se integran en telfonos celulares, PDAs y otros dispositivos porttiles. A pesar de que enla actualidad Linux tiene una pequefla, aunque rptdamente creciente, presencia en 1a computacin de escritorio, desempea un ro1 principal en 1os servidores Web que procesan 1asfunciones administrativas y en las redes de realocaT. En el mercado de servidores estadounidense de 50,900 millones de d1ares,Linux es e1 sistema operativo de servidores de LAN de ms rpido crec miento, con una participacin de me'rcado actal de 23 por ciento, muy superior al 1 por ciento que tenia en 1998. y IBM, HR Intel, De11 Sun han hecho de Linux vnaparte central de sus ofertas a las corporaciones. Ms de dos docenas de pases de Asia, Europa y AmticaLatina

196

Parte Dos Infra est r uc t urde t ec noloq a inf or m aci n a de

ESEL MOMENTO PARA corco EL ABIERTO?


A fines deTadcada de 1990, cuando e1volumen de transacciones de E*Tlade Financial se multiplic, 1a empresa de servic os financieros en 1nea manej este crecimiento al incrementar su capacidad en forma de servidores grandes de Sun Microsystems que ejecutaban Sun Solaris, la versin de Unix patentada por Sun. Para el otoo de 2001 el mercado accionario tena poca actividad, y 1os vo1menes de transacciones -1o mismo que el flujo de efectivo de E*Tlade- se derrumbaron estrepitosamenle La empresa decidi cambiar Linux ejecutndose en servldores IBM x335 basados en procesadores Intel de bajo costo para controlar los costos. Las pruebas preliminares que ejecutaton en Linux aplicaciones de autenticacin, servicios de cottzacion, servicios de productos financieros y servicios de transacciones financieras de E*Trade mostraron que cada servidor con sistema operatlvo Linux poda manejar ahededor de 180 usuarios al mismo tiempo, en compatacin con los 300 a 400 usuarios simultneos en uno de los servidores de Sun 4500 de E*Ttade Con ms de 180 usuarios se degradaba e1rendimiento, pero con 180 o menos usuarios, e1 servidor con Linux se ejecutaba ms rpido que el servidor de Sun. El costo de un servidor Sun 4500 era de aproximadamente 250,000 dlares. Aun cuando cada cornpuladora con Linux poda maneiar s1o 180 usuarios aTavez, nicamente costaba 4,000 dlares. E*Tlade tan s1o necesitaba comprar dos computadoras con Linux por un costo total de 8,000 dlares para sumnistrar 1as mismas capacidades de procesamiento para 4OOusuarlos que la costosa mquina de Sun. E1 cambio a Linux fue una decisin sllmamenre sencilla de tomar. A1 utlTizar e1 sistema operativo de cdigo abierto en pequeos servidores debajo costo E*Trade ahorr 13 millones de dlares anuales e increment al mismo tiempo e1 desempeo computacional. E*Tfade reasign, retir o vendi a otras empresas sus servidores de Sun. Otro beneficio evidente de1 cdigo abierto es e1 acceso a cdigo fuente que 1as empresas pueden uttTizar para integrar Linux con sus aplicaciones de negocios existentes y adecuarlas a sus propsitos Siegenia-Aubi KG, una empresa aTemana fabricante de ventanas, puertas y equipo de ventilacin, reernpTaz e1 sistema operativo Windows de sus servidores Compaq por Linux para ejecutar software de administracin de 1asrelaciones con e1 cliente de mySAP, el servidor Web Apache de cdigo abierto y e1 software de base de datos MySQi-. Al tener Ia capacidad de tnantpuTar el cdigo abierto de Linux facilita integrarlo con 1as aplicaciones de negocios que emplea la empresa. Linux tambin es ms confiable que Windows, a1 menos por 1o que dicen sus defensores. La empresa tena que reiniciar sus selvidores Compaq cada dos semanas cuando ejecutaban Windows debido a1 mal funcionamiento del sistema operativo. Actllalmente, Siegenia-Aubi est intentando migrar ms de sr-rs sistemas de negocios a Linux. A pesar de estos beneficios, 1os gerentes deben sopesar 1os problemas rretos inherentes a 1a incorporacin de cdigo abierto er: la infraestructura de TI. Sin duda, una implementacil exitosa de cdigo abierto requiere ms gastos en soporii y mantenimiento porque e1 conjunto de herramientas de Linux no est tan bien desarroilado como el de Ntrcrosoft Windows Server, y 1ashabilidades que requie re el personal de soporte son ms refinadas y ms costosas. Si las empresas no tienen acceso a recursos qlte puedan suministrar soporte abajo costo, podran percie' 1as ventajas que ganaron a7 adoptar el cdigo abierto Larry Kinder, director de informacin de Cendant, re fle xiona: "Siempre se tiene que sopesar el valor de contar con e1 respaldo de una emptesa como Microsoft o de apoyarse en una comunidad de cdigo abierto sobre la c:,Jal:nose tiene control" Si usted es usuario de una de las grandes empresas de Fortune 1000 y tiene algn problema con los productos de Microsoft, Microsoft pr-tede poner a su disposicin un ejrcito de tcnicos de soporte para resolver su problema, con frecuencia sin ningn cargo. No ocurre 1o mismo con el Linux de Red Hat, o con el Linux gratuito descargado de 1a Web KarnaTNasser, vicepresidente de estrategia de TI de Nielsen Media Research, apunta que 1a adopcin de Linux en su empresa no ha resultado tan gratuita porque 1abase de conocimiento del personal de TI es de Solaris de Sun. Florian Kainz, ingeniero en jefe de grficos por cornputadora de Industrial Light & Magic, asevera que es ms probable que 1as empresas que migran de UnLr a Linux obtengan mejores resultados que las empresas que migran de Windows porque los conocimientos de soporte tcnico para Unix y Linux son similares. Los proveedores de aplicaciones de cdigo abierto pueden ofrecer soporte pero podran verse obstaculizados s 1os clientes han modificado e1 cdigo de 1os programas y generado problemas cuyo origen no se puede detectar con facilidad. Las comunidades que desarrollan aplicaciones de cdigo abierto estn descentaTizadas y no tienen ninguna reguTacin. Cuando seTanzauna actuaTizacin, 1as caractersticas de misin critic a p o drian hab er de sapare cido sin aviso polque los desarrolladores podran haber determinado que no eran valiosas La estructura indefinida de 1a comunidad de desarrolladores tarnbin expone a 1as empresas a problemas iegales que no enfrentan cuando utilizan aplicaciones comerciales. Las grandes empresas temen que pudieran resultarjuicios de propiedad intelectual aluliTtzat tn producto desarrollado po4 en algunos casos, miles de personas de todo ei mundo que podran reclamar su propiedad. Los acuerdos de licencia para el cdigo abierto no siempre otorgan libertad completa para distribuir y modificar el cdigo. Yahoo! y United Parcel Service (UPS), 1os principales adoptadores de servidores con Linux, examinan y controlan los derechos y licencias de uso del software de cdigo abierto que implementan

s a C a p t u l o5 I n f r a e s t r u c t u rd e T I y t e c n o l o g aem e r g e n te s 1 9 7 rasas tambin necesitan asegurarse de que -:. cdigo abierto se adecuarn a sus entor' .:rn. Larnayoa de 1as empresas no se es- r do r oLalm ent edel s of t war e c o m e r c i a l e n . rrr-ertido. Por ejemplo, Yahoo! utiliza cdigo r , :rear y soportar 1os servicos que ms . . -rsuarios, como e1 correo electrnico y las -'. pginas Web. Sin embargo, Yahoo! no tiene . abandonar 1as aplicaciones comerciales que operan su tecnologia de bsqueda, facturacin a clier-rtes y publicidad enTinea No obstante, UPS espera eecutar todo el trfico de UPS com por medio de servidores con Linux. InnouctJasonBrooks,"Into the GreatWide Open",eweek Fuentes: GoesCorpoLarry Greenmeier, veranode 2006; "OpenSource ttons, 26 rate",Infonnation Week, de septlembrede 2005;Laurle Sullivan, 5 InfonnaortWeek, de septlembre 'Apps Migrate to Open Source", de 2005

IIE :ruT45 IELCASO ESTUDIO


: oblemas enfrentan Linux y otros software de . ,'oierto? Cmo ayuda e7 software de cdigo : . a solucionar estos probiemas? ' '-.roblemas y retos presenta el software de cdi-:rto? Qu se puede hacer para enfrentar estos
':l l l aS?

Utilice 1a Web para investigar e1 costo dei software de productlvidad de escritorio Microsoft Office y para identlficar software de cdigo abierto equivalente L Eniiste y describa brevemente los programas de hoja de c1cu1o,de base de datos y de procesamiento de texto de cdigo abierto que compiten con el software de Microsoft Office. 2. Elabore una tabia para comparar 1os precios de1 software tradicional y e1 de cdigo abierto para cada categora. 3. Se inclinara usted por e1 software de cdigo abierto en lugar de Microsoft Office? Por qu s o por que no? -'En ou criterios fundamenta su decisin?

..-.s problemas de negocios y tecnolgicos debernsiderarse anfeTa decisin deutiTizat o no e1 ..re de cdiso arierto?

,-rcptadoel software de cdigo abierto y Linux. Th1como se explica en la Sesin - : ..tir.a sobre TecnoToga, costo es uno de sus principales impulsores, al igual eI :. colfiabilidad y la flexibilidad Sln embargo, los beneficios no siempre son au.,,:cos,y 1osgerentes tienen que evaluar cuidadosamente si e1software de cdi.r' erto cumplir sus requerimientos de negocios y cmputo : slgimiento del softwate de cdigo abierto, particularmente Linux y las aplir --,11e s que soporta, tiene profundas implicaciones para 1asplataformas de softwaintegracirr, -rrportivas:reduccin de costos, confiabilidad y resistencia, e qlle Linux funciona en todas las plataformas de softn'are principales, desde -s:o .-:rliames hasta servidores y clientes. Linux tiene e1potencial pafa romper e1mo:..lio de Microsoft en cuanto a la computacin de escritorio. E1StarOffice de Sun : rlra con una versin econmica b asadaen Linux que compite con e1conjunto de ,gramasde productividad Office de Microsoft. Y las aplicaciones de oficina basa,s en 1a Web promovidas por Google (descritas ms adelante en este captulo) y -.. 1ro requieren un sistema operativo Windows representarrr na competencla :..ra Microsoft en 1osprximos aos Sin embargo, la transicin al cdigo abierto y , as aplicaclones de oficina basadas en 1a Web, tardar muchos aos debido a 1os documeninevitables que representan miles de millones de hojas de c1cu1o, -.stos ,s de Word y presentacionesde PowerPoint, que no se pueden convertir lcilmente . . 1osconjuntos de programas de productividad de oficina de cdigo abierto.

PARTES JAVAESTEN TODAS


Java es un lenguaje de programacin orientado a objetos independiente de1 sisterra operativo y de1procesador que se ha convertido en el entorno de progtamacin ir-iteractivoTider parala Web. Si un objeto se desplaza en la Web o recopila informacin de1usuarior es probable que un applet de Java est detrs de ].

198

Parte Dos Infraestructura tecnoloqa informacin de de

Java fue creado en 1992 por James Goslin y el Green Tbam de Sun Microsystems como un entorno de programacinpara sopoftar 1a transmisin de contenido interactivo de televisin por cable. E1uso generalizado de Java cor.rrenz 1g95 cuando en vl;.a gran canlidad de personas ernpezaron a utlTizar la World Wide Web e Interner Casi todos los navegadores Web traen integradaunaplataforma de Java. Ms recientemente, 7a platafotma Java lta rnigrado a telfonos celulares, automviles , reproductores de msica, mquinas de juegos y, por ltimo, a sistemas de televisin pol cable que enlregar' contenido interactivo y ofrecen servicios de pago por evento. E1 software de Java est diseado para ejecutarse en cualquier computadora o dispositivo de cmputo, independientemente del microprocesador especfico o e1 sistema operativo que utilice el dispositivo una pc de Macintosh, una pc de IBII que ejecute Windows, un servidor Sun que ejecute Unix, e incluso un telfono celu1ar inteligente o un PDA pueden cornpartir la misma aplicacin de Java. para cad,a uno de los entornos de cmputo en los que se :otlliza Java, Sun ha creado wa '.quina virtual que interpreta el cdigo de prograrnacin de Javapara esa mquina De esta marrerat el cdigo se escribe :u:navez y se puede :utlTizaren cualquier mqainaparala utaT exista una rnq:lrina virtual de Java. Java es particularmente ti1 en entornos de red como Internet. Aqu, Java se utiliza para crear diminutos programas conocidos como applets que estn diseados para residir en servidores de red centralizados. La red errtrega a las computadoras cliente nlcarnenle los applets necesarios para:ur'a funcin especfica. con los applets de Java qae residen en una red, un usuario puede descargar tan sio 1asfunciones de software y los datos que necesita para ejecutar unalarea en particular, corno analizar los ingresos procedentes de un territorio de ventas. El usuario no requiere rnarrle:ner grandes programas de software o archivos de datos en su mquina de escritorio. Javararnbin es un lenguaje muy robusto que puede rnanejar texto, datos, imgenes, sonido y video, todo dentro de un programa si es necesario. Javapermite a los usuarios de PC rnanipular datos en sistemas conectados aIravs de redes por medio de navegadores Web, con 1o cual reduce la necesidad de escribir software especializado. Un navegador Web es una herramienta de software fc17 usa4 con de unainlerfaz grfi.cade usuario que despliegapg1nasweb y permite e1 acceso a la Web y a otros recutsos de Internet. Algunos ejemplos de navegadoresson Microsoft Internet Explore4 Moz177a Firefox y Netscape Navigator. A nivel empresarial, Jar a se utiliza para crear aplicaciones de comercio electrnico y negocios en 1nea ms complejas que requieren comunicarse con 1os sistemas de procesamiento de trarsacciones en segundo plano de 7a organizacin. En el pasado, el rpido despliegue de Java se vio obstaculizado por desacuerdos entre Sun Microsystems y Microsoft en relacin con 1osestndares de Java. En abril de 2O04,bajo7a presin de clientes importantes como General Motors, Microsoft acept detener la distribucin dela Mquina virtual de Java (MSJVM) quehaba desarrollado para su versin propetariade Java y cooperar con Sun en el desarrollo de nuevas tecnologas, incluido Java.

SOFTWARE PARA INTEGRACIN LA EMPRESARIAL


Sin duda, laproridad de software ms urgente paralas empresas de Estados Unidos es 1a integracin de las aplicaciones de software lteredado existentes con las nuevas aplicaciones basadas en la Web para conformar un solo sistema coherente que se paeda rnanejat de rnanera racionaT. En el pasado, por lo genetaT,las empresas consItl;an su propio software personalizado y ltacan sus propias elecciones sobre su pTataforma de software. Esta esategiaproduca cientos de miles de programas de cmputo que con frecuencia no se podan comunicar con ottos programas de software, su mantenimienlo era difcil y costoso, y era prcticanente imposible cambiarlos con rapidez a medida que carnbiaban los modelos de neqocios. Una solucin es reemplazarTos sistemas aislados que no se pueden comunicar con 1asaplicaciones empresariales por sistemas de administracin de 1asrelaciones

199 de emergentes Captulo InfraestructuraTI y tecnologas 5 * :uum , :--=nt e, de adrninstracin de 7a cadena de suministro, de adrninistracin del de y lurtrr*:l=--:nro empresaliales, que integran m1tip1es pIoCeSoS negocios. E1 ca: ::oporciona una descripcin detallada de estas aplicaciones empresariales ir:nruLrrr ,o inus ::-=s enTaintegracin digital de 1a empresa. lu: ::,;s 1asempresas pueden descartar todos sus sistemas heredados para con,lrrs:ri - = a p).alaforrnasde nivel empresarial. Estas aplicaciones para rnanframe hemm,irtiac;s :ristentes son esenciales para las operaciones cotidianas y eS muy riesgoso pelo ;:lrurrnm::-as. se pueden volver ms tiles si su informactny lgica de negocios *w Ir;:!:: integrar con otras aplicaciones. F-:-: de la integracin de las aplicaciones heredadas se puede conseguir por mefri,tii,= =--trr'areespecial denominado middleware, con e1 cual se creauinaintetfaz o il11r:-:: enme dos sistemas distintos. El middleware es software que conecta dos i.ndependientes para que puedan comunicarse entre s e intercarnbiat .irrimrlf!1:::,:rnes .nm-< -i-< ernpresas podran optal pol escribir su propio software para conecta lna mjui--rn corr olra, peto cadavez comptan ms paquetes de software de integfa' (EAI) para coneatar aplicaciones indepencirun de aplicaciones elnpresariales -uile:-::so grupos de aplicaciones. Este software permite que muchos sistemas inter;::-::en datos por medio de un solo centro de software en lugar de construir m,:;::-=bles interfaces de software personaTizadaspata enTazarcada sistema (veala iry;:. 172). Algunos de 1osproveedores 1deres de software de aplicaciones empfeihl-. es son WebMethods, Tibco, SeeBeyond, BEA y Vitria.

5 e rvi cios W eb y arqui tec tur a o r ie n t a d a i l se rvi c i os (S 0A )


-,;-. l--erramientas de software de integracin de apltcaciones empresariales son es;,t:-icas para n producto, es deci! pueden trabajar solamente con ciertas partes ::- sofnvare de aplicaciones y sistemas operativos. Por ejemplo, una Iterrarnienla :"n-, oara conectar una parte especfica de un software de captura de pedidos de T::--s con apiicaclones de rnanafactura, embarqte y factuiracirr, ld.vez no funciorri ,ofl el software de captuta de pedidos de otro proveedor. Un programa de midd.:r' are desarrollado por BEA Systems,un importante integrador de sistemas,talvez :r: pueda comunicarse con la aplicacin de middleware de otros proveedores que ;:ed haya comprado aos atrs sin un gasto considerable en reculsos de programa--:r v diseo. Los servicios Web buscan ofrecer una allernaliva estandarizada pata

M 6URA 5- I 2

S DE S O F T W A RD E IN T E G R AC ION A P U C A C ION EE MP R E S A R IA LE S E TRADICIONAL (EAI) EN COMPARACIN LA INTEGRACIN CON

comusepueden las que una comn la todas aplicaciones especial crea plataforma con cual middleware EAI Elsoftware (a)utiliza (b). punto punto que tradicional a programacin integracin la menos requiere mucha nicar libremente s.EAI entre

200

ParteDos Infraestructuratecnologa informacin de de lidiar con problemas de integracin como los anteriores por medio de la creaci:: de un entorno de comunicaciones independiente de1prov-eedor. Los servicios web se refieren a un conjunto de componentes de software ligeramente acoplados que intercambian informacin entre s por medio de estndares.; lenguajes de comunicacin para la web. pueden intercmbia. t"fbr-";r;;;; dos sistemas diferentes sin importar los sistemas operativos o 1oslenguajes de prc* gramacin en que estnbasados. Se pueden combinar para construir aplicaciones basadas en la web con un estndar abierto que enlacen sistemas de dos irganizacicnes diferentes, aunque tarnbn se pueden utlTizarparaatear aplicaciones que enlacen sistemas distintos dentro de una misma empresa. Los servicios web no es: sujetos a ningn sistema operativo o lenguaje de prograrnacin, y aplicaciones distintas los pueden utlTizar para comunicarse entre s de una ru estndar sin necesidad de codiftcacin personalizad,a qae implica una gran cantidadde ^^n tiempo. La tecnologa que sustenta 1os servicios web es xML, que significa r,engua3e de Marrcacin Extensible. Este lenguaje fue desarroll ado enr-ooo pJr el wortd we rrt Consortium [W3C, e1 organismo internacional que superviJa el desarrollo de 1a web) como un lenguaje de marcacin ms potente y nexibre para pgnasweb que e: Lengual'e deMarcacin de Hipertexto. El Lenguaje de Marcacirde rripertexto (HTML) es un lenguaje de descripcin de pginas para especifi car \a rnaneiaen que el texto, las imgenes, el video y el sonido se colocan en el documento de a,'a pgjna web' HTML se limita a describir lamanetaen que se deben presentar los datos en forrna de pginas web, xML puede ejecutar la presentacin, comuni caciny almacena_ miento de los datos. En XML, un nmero no es simplemente un nmero; la etiqueta XML especifica si e1nmero representa un precio, :unafec}lao un cdigo postal ia tabla 5-5 muestra algunas instrucciones XML rnalnerade ejemplo. 'Ll marcat con etiquetas elementos seleccionados del Contenido de los documentos por sus significados, xML hace posible que las computadoras manipulen e interpreten sus datos aatornticarnente y ejecuten op"ru"ion", sobre los datos sin intervencinlttrnana. Los navegadores web y los piogramas de computadora como el software de procesamiento de pedidos o de plineicin de recursos empre_ sariales (ERP), pueden seguir regras prograrnadar puru apTicaty desplegar los atos. XML ofrece un formato estndar pata e7 intercambiote datts, 1o cu1 permite a los servicios Web pasar datos de un proceso a otro. Los servicios web se comunican por medio de mensajes XML sobre protocolos web estndar' soAp, que significa potocoro sirnple de Acceso a objetos, es un coql'unto de reglas para estructurar mensajes que permite a las aplicaciones pasarse datos e instrucciones entre s. WDSL significa Lengu,aje de Descripc in de servicios Web; es un marco de trabajo comn para describir las tareas rea\izad.as por un servicio web y los comandos y datos q.oe aaeprary que podrn ser utilizados por otras aplicaciones. uDDr, que significa Descripcin, bescubrimiento e rntegra_ cin Universal, permite que un servicio Web s enliste en un directorio de servicio-s web con el fin de qae puedalocaTizarse fcilmente. Las empresas descubren y iocalizan servicios web a ffavs de este directorio de una lu muy parecida a como ^^n selocaTizan servicios en la seccin amafilla del directorio telefonico. utilizando estos protocolos, una aplicacin de software se pued.e conectar libremente a otras aplicaciones sin necesidad de programacin person aTizadapata cad,a apTicacindiferlnte con 7a cwaT desee comunicar. Tbdos comparten los mismos se estndares.

T A BL A 5 -5 EJ EMP L OSD E X ML LENGUAJE LLANO XML <UNlDADPASAJ " pASJ " >4</PASAJ E R0= ERO> <PRECIO M0NEDA="PE50">1 6,800dPRECt0>

201 emergentes de 5 Captulo InfraestructuraTI y tecnologas :- conjunto de servicios Web que se utiliza para construir 1os sistemas de softwa:,= :: una emptesa constituye 1o que Se Conoce como arquitectura orientada a servir : L.na arquitectuTa orientada a servicios (SOA) es un conjunto de servicios ::-,::pendientes que se comunican entre si para crear llna aplcacin de software .-r_:ional. Las tareas de negocios se lealizar' aI ejecular una serie de estos servicios. - ,-s desarrolladores de software rgutllizarr estos servicios en otlas combinaciones pa:= =rsamblar otlas aplicaciones amedidaque 1asrequielen' En oas palabras, SOA el :> ;la forma complelamente nueva de desarrollar software paralJ:na empresa' En paTaun pro;1:ado, 1asempresas acostumbraban construir aplicaciones de software impresas. Con frecuenciapodia y ;,,sito especfico, como caloulat facturas enviarlas =rer mrlltiples programas que tealizabanpartes de walarea o quela eiec;rrtabarrlo- cero ut{tzabandistinto cdigo pata cumpl sus objetivos. Ninguno de los progra::-:s se poda comunicar conlos dems. un entorno SOA es diferente. Por ejemplo, se puede escribir un "senricio de fac-n :::acin" pataqve sea el nico programade 1a empresa responsable de calcularlainla :-:-racin y los reportes de facturacin. siempre que un ploglama dlferente de facltracin, podria al'lizat este servicio de facl'rr:=-oresa necesitara informacin de :.-rn nico y predefinido' Si usted desea ver cmo funciona soA en una sola empresa, en Afnazon.com ttlTiza SOA para ctear :na plataforma de ::- -ontrate una demostl aci6n. Arr1azon , millones de cliente activos, y ms de un milln de socios detallistas con 55 un -r-tas .:- .odo e1 mundo. Hasta 2001, Arrazon ejecut una aplicacin monoltica en Web que creabalainlerfaz de usuario, lainterfaz de1 proveedor y un cat' ,=:u-idor segundo plano' Para 2001, este --=e que funcionaba ef.fla solabase de datos en en puntos cr!-=ema no se poda escalar, eramvy inflexible y vulnerable a fa11as cientos de servi: --rs. En Ia actualidad,la opetacin de Amazon es un conjunto de de aplicaciones que propof-::s distribuidos por lna gral cantidad de servidores a1 cliente, Ia inletfaz del -:nan 7a tnlerfaz de1 cliente, Ia interfaz de servicio que se eie)tan enTapTata-,=::dedor, factvracin, y muchos sitios web de terceros que usted ve en Arnazon-eS e1resultadO directo - ::na de Arnazon. En resumen, 1o ;. -os servicios SOA [GreY, 2006)' real de un SOA tntetorgenTza-\ continuacin describimos un ejemplo de1mundo de Do11arRent A Cat ttllizan servicios Web :. ,-,aI ertfuncionamiento. Los sistemas 1nea con e1sitio Web de Southwest Air, =:a errlazarsu sistema de reservaciones en ambas emplesas se basan en diferentes plataformas --:-es. Aunque 1os sistemas de puede feserval -::nolgicas, una pefsona que fesefva un vuelo en Southwest.com sin salir de1 sitio Web de \a aerolnea. F;nvez dehrcltat pata ;.- automvil de Do11ar i-=:er que Su Sistema de reservaciones comparta datos Con los Sistemas de informaWeb de Microsoft 'NET -,:,r d Southwest, Dollar uIlliz 1a tecnologa de servicios intelm edtana. Las resetvaciones de Southwest se tladucen a protocolos de - - :no Dollar vez s,.r-icios Web, que a S1J se ffaducen a formatos que las computadoras de ::eden comprender. de renta de automviles ya Ttan enlazado sus sistemas de inforOrras "-pr"ru,Web de aelolneas. Sin embargo , a7no contar con servicios Web, es::-cin a sitios a =s conexiones tenan qle tealzatse una ala vez. Los servicios Web propo|Cionan para "hablar" con 1oSsistemas de --. computadoras de Dollar lna lrarrera eslndar para Cada ,:-:brmacin de otras emplesas sin tener que Constluir enlaces espegiales su uso de selvicios web para enla-:-o En 7a actaaltdad. Oo[ar est expandiendo -,:se directamente a 1ossistemas de un pequeo operador de turismo y a un sistepara le::-z grande de reservaciones de viajes, as como a un sitio Web inalmbrico Dollar no tiene que escribir nuevo cdigo de software -=:onos celulales y PDAs. :.ra 1ossistemas de informacin de cada socio nuevo o para cada nuevo dispositivo --:-almbrico(veala figura 5-13)' prcticamnte todos los principales fabricantes de software, como IBM, Micropa=---. Oracle, SAP,Sun y HP proporcionan herramientas y plataformas completas IBM in:. construir e integrar aplicaciones de software por medio de servicios Web. en , -;r e herramientas de servicios Web en su plataforma de software para negoclos

202

ParteDos Infraestructuratecnoloqa informacin de de F IG U R A5 -1 3 C MOU TILIZA OLLA R E N TAC A RLOS E R V IC IOS E B D R S W

Sistemas Dollar de Rent Car' A

Dollar RentA utiliza Car para serviciosWeb proporcionar capa software una de intermedia estndar para"hablar" lossistemas informacin otras con de de empresas. Dollar RentA puede Car utilizar este conjunto servicios para de Web enlazarse lossistemas informacin orras con de de empresas tesrn nerqueconstruir enlace un independiente lossistemas cada con de empresa. lnea WebSpltere, en tanto que Microsoft ha incorporado herramientas de servicios Web en su plataforma Microsoft .NET. SOA no representa v:na aura universal paratodas 1as empresas y trae implcitos sus propios problemas. No est claro cu1esservicios desarrollar primero, e incluso 1asaplicaciones de servicios Web tienen que reescribirse a medida que las empresas evolucionan y carnbian. rJna vez reescritos, es necesario probar todos los wogramas que :utllizan estos servicios web. Adems, soA requiere que el personal domine un conjunto de ltenamientas completamente nuevo y que tenga una nueva mentalidad acerca del desarrollo de software.

AJAX, MASHUpS, 2.0y APLICACI0NES WEB DESOFTWARE BASADAS LA WEB EN


'\Iganavezltallenado un formulario de pedido en la web, cometido un error y luego tener qve ernpezar todo otra vez despus de esperar bastante para q:u,eaparezca en su pantallaana nueva pgina con otro formulario de pedido? ATgtnavezltavisitado un sitio de mapas, hecho clic una vez en la flecha del Norte y despus tener que esperat algn tiempo para que se carge wa pgina completamente nueva? Ajax es una nueva tcnica de software que evita todas estas inconveniencias y hace ms transparente la experiencia del usuano. Ajax (Javascript y xML asncronos) es una tcnica parapermtir que su cliente y el servidor con el que est trabajando sostengan una convers acin en segundo plano, y que la informacin que usted introdrtzca se transfiera a1 servidor a1 instante sin que usted 1o note. A1 hacer cTicen un sitio de mapas, como Google Maps, el servidor descargatarr s1ola parte dela apTicacin qae carnbia sin esperar que se cargue un rnapa cornpletamente nuevo. Si comete un error en formularios de los sitios

203 emergentes de Gaptulo InfraestructuraTI y tecnologas 5 irilieii jHotelier.com, TJMaxx.com o HomeGoods.com, slo se 7e pedfu que corri: error sin tener qlJe comerzar todo de nuevo. Ajax y un conjunto de tcnicas i -s: I'1,-::nadas, conocido como RIA (aplicaciones de Internet enriquecidas), utilizan n":r=itrtas de JavaScript o Adobe Flash (anteriormente Macromedia Flash) que se ies:-:_gan a su cliente para rnarrtoner lna conversacin continua con el servidor ;,,': :-.r usted utilizando. A pesar de que facilitan mucho Ia vida a los usuarios, ,\La r- RIA son ain rns importantes para olro nuevo desarrollo de software: las al:eciones basadasen 1aWeb. _-zimagnado que en lugar de comprar un conjunto deltenarnientas de softwa:-: - - rrercial para eI procesamiento de texto y e1trabajo con hojas de cIculo podria :iri::crarse a la Web y hacer en 1nea todo el trabajo de redaccin y c1culo ttttltzan:r: :::rramientas de software gratuitas basadas en la Web? Ya no es necesario que 1o a =ne. En 2006, Google co1rrenz cumplir su plomesa de ofrecer una hoja de ::-:;lo y un plocesador de textos en lnea, junto con un calerrdatio, cofleo electrr-:-,lr \- mensajefa instantnea en un conjunto de proglamas de colaboracin y pu:r._.acin denominado Google Apps. Aunque en principio estaba dirigido a peqvei-:-. empresas, no ]ray tazn pata qlJe tr:navez que Se eliminen 1os bugs Google ::-:;:lre extender este producto a1 mismo mercado masivo donde Microsoft Office .,:::,ina ms de 90 por ciento de los 1,500 millones de PCs de todo el mundo. Gooestimular a 1os usuarios a cornpartir sus documentos de Microsoft Word y sus -'= i--'as de clculo entre s, pero primero lendrn que traducir estos documentos a 1os --rratos de Google. IJnavez que esto ocrrrra,los usuarios no sern tan dependien---s de los formatos de Word y Excel. Podranterminar por depender de los formatos :: Google,pero esta empresa promete poner a disposicin de los usuarios todas las puedan tntegrat sus aplicaciones y afchivos de :-rrramientas necesarias paTa q17e l-oogle en su inflaesuctuta existente [por ejemplo, software de Microsoft Office y :edes de Microsoft Windows). Google ttllizar Ajax y herrarnientas RIA relaciona::< para garantizar qlJe cadavez qve usted mueva un cursol, o cambie v:na celda de s:; hoja de cIutlo, no tendr que esperar a que se actualice lodalapgna' Aparte de Google, existen muchas empresas de software empresarial como sales:brce.com, SA! Oracle y otras que estn entregando servicios de software atravs ae la Web a cornputadoras cliente en las instalaciones de sus clientes. Durante los crximos aos, 1a funcionalidad del software se entregar cada vez cotr ms frecuencia a travs de la Web. En menor rnedida, 1os empresados emprendedores estn c eando nuevas aplicaciones y servicios de software con base en 1a combinacin de diferentes aplicaciones de software enlinea. Denominadas mashups (aplicaciones Web hbri' das), estas nuevas aplicaciones combinadas dependen de redes de datos de alta velocidad, estndares de comunicaciones universales y cdigo abierto. El propsito es tomat diferentes leculsos y producir un nuevo abajo que Sea "rnayot que" Ia suma de sus partes. Parte de un movimiento llamado Web 2.0, y a1 igual que 1os mashups musicales, los mashups de 1aWeb combinan 7as capacidadesde dos o ms aplicaciones enlinea para crear un tipo de hbrido que proporciona ms vaTor al.cliente que 1osrecursos originales por s so1os.Por ejemplo, Paul RademaclTe,vnprogramador de Silicon Va11ey,abri un sitio Web llamado HousingMaps.com que despliega listados de bienes races en reas locales de Craigslist.ofg soblepuestos en mapas de Google, con chinchetas que muestran 1a ubicacin de cada listado. El sitio lta atrado a ms de medio milln de visitantes y reeibe alrededor de 10,000 visitas al da. Aunque e1 establecimiento de enlaces de comunicacin entre aplicaciones de software atllizando servicios Web no es nuevo, las aplicaciones de mapas enlinea han impulsado un conjunto completamente nuevo de aplicaciones recombinadas. Ya estn en camino otros mashups basados en imgenes de mapas y satlites, promovidos por Google y Yahoo!, empfesas que en 2005 pusieron a disposicin de 1os prograrnadores 1asinterfaces de prograrnacin de aplicaciones (APIs) que permiten a otras aplicaciones extrae informacin sobre mapas y sat1itesde Google y Yahoo!. El servicio competidor de mapas y satlites de Microsoft se denomina Virtual Earth.

I
I

de de 204 ParteDos Infraestructuratecnologa informacin El servicio de Google ha simplificado e7 proceso deufiItzar 1os datos de sus mapas hasta el nivel de insertar a)atro lneas de cdigo de JavaScript en un programa. Esta simplificacinIta hecho que el proceso de integrar mapas en otras aplicaciones sea extremadarnente sencillo para miles de diseadores de sitios Web. Las APIs disponibles de rnanerap:'blica proporcionan a los programadores 1asherramientas para extraer datos de muchos sitios Web diferentes y combinarlos con informacin adicional paa area un servicio Web totalmente nuevo. El resultado es que 1a Web ha dejado de ser una simple coleccin de pglnas para corrvertirse en un conjunto de capacidades, una pl.alaforrna donde miles de prograrnadores pueden cteat nuevos servicios con rapidez y abajo costo. En e1texto anlerior mencionamos que 1a "Web 2.0" es parte de un "movimiento". Para nosotros es una expresin de todos 1os cambios descritos anteriormente, adems de otros cambios en 1a rna:neta en que la gente y 1asempres as utllizan 1aWeb y en la Web. Acuado despus del estallido cmo consideranlainleraccinhurnana de la burbuja de 1as punto.com en 2001 para referitse a "las nuevas aplicaciones Web', tambin es e1nombre de una conferencia an:ual.Web 2.0 se puede resumir de la siguiente rnanera [O'Reilly, 2005):
a a

a a a a a

Servicios, no software ernpacado, con escalabilidad rentable. Control sobre recursos de datos nicos, dificiles de recrear, que se enriquecen a rnedida que los utlliza ms gente. Confiar en los usuarios como codesarrolladores. Aprovechar la inteligencia colectiva. Hacer uso de la"Iargaf:fa" atravs del autoservicio de1 cliente. El software arlba de1 nivel de un solo dispositivo. Interfaces de usuario, modelos de desarrollo y modelos de negocio ligeros.

OESOFTWARE BCONTRATACIN SU
En la actualidad, Ia rnayoria de 1as empresas contin an operando sus sistemas heredados, 1oscuales an satisfacen una necesidad de negocios y cuyo reemplazo seraexttemadanenle costoso. Pero adquirirnde fuentes externas).amayotia de sus nuevas aplicaciones de software. Lafrgura 5-14 ilustra elrpido crecimiento de las fuentes externas de software patalas empresas estadounidenses.

G ambi ode l as f u e n t e s d e s o f t wa r e
Se proyectaba qlue pata 2006 1as empresas estadounidenses gastaran cerca de 340,000millones de d1aresen software. En el pasado,la rnayor parte de este softwate era desarrollado dentro de 1as empresas por equipos de prograrnadores. A pesar de que 1asempresas an conservan grandes grupos de personas de TI, ya no se enfocan exclusivamente en 7a creacin de1 software. En 2006 1asempresas encargadel desarrollo de software a desarrolladores externos, ron ceraa delalerceraparte incluyendo empresas de software empresarial que 1esvenderian soluciones comerciales personalizadas a sus necesidades. Lamayor parte de1 software subcontratado se crea en Estados Unidos, pero una porcin creciente de 1osproyectos de software subcontratados se 11evaa cabo en otros lggares qe tienen salarlos bajos, como India, Cltina, Europa Oriental, Africay ArnricaLatina. Adems, otro 15 por ciento de la funcionalidad del software se obtendr no por medio de la compra de1 software sino de1 servicio -dejando que alguien ms desarrolle el software. Por ejemplo, las empresas cornptarn servicios de procesamiento de nrnina a proveedores de servicios de aplicaciones, al.igu,alque servicios de administracin de\afiwza de ventas a proveedores Web como salesforce.com.

P aquetesde s o f t wa r e y s o f t wa r e e m p r e s a r ia l
Ya hemos descrito los paquetes de software para aplicaciones empresariales como uno de 1os principales tipos de componentes de software en 1asinfraestructuras de

Captulo InfraestructuraTI y tecnologas 5 de emergentes 205 ' : ! J RA 5. I 4 L ASC AMB IAN T ESU EN T ES E S OFTW A R E F D

404 350 300


o r
E

Fuentes de software

250

q)

1 50 E
T'

100 50
0 -i* l--",.:@

(
a

""t

"*

poN e."

frr.

^so ?"

: :, -3bdque 2006 empresas en las gastaran de estadounidenses cerca 340,000 millones de ;, :'.: :r software. de30por Ms ciento ese provendra de software desubcontratar y sudesarrollo ,::.:-:'aempresasexternas,yotrol5porcientoprovendradecomprarel servicioaproveedores :,:,:'. : csdeaplicaciones, a travs lawebcomo los tanto de de canales tradicionares.
- -.- :.: :aciones autores; ofEconomic 2006; SpendingTrends, delos Bureau Analysis, lT and elVarketer, lTSpen2004; . . - --::ds, eMarketer, declaraciones SEC, empresas 2005; l0K la vaflas a

.r---e lnporneas. un paquete de software es un conjunto de programas de soft::scritos conanticipacin, disponible comerciaknenle, quelibera aunaernpre' --. a necesidad de escribir sus propios programas de software para funciones es' ,--'-:as,como e1procesamiento de la nrnina o el manejo de pedid,os. - s croveedores de software de aplicaciones empresariales como sAp y oracler: -: :Soft han desarrollado potentes paquetes de software que pueden apoyar 1os - . :s,ls de negocios principales de cualquier empresa del mundo, desde almacena' .:-,:: de datos, administracin de 1asrelaciones con el cliente, administracin de , '---:na de suministro y ftnanzas, hasta recursos humanos. Estos sistemas de soft::: =:!1p,seia7 gran escaTa a proporcionan un solo e integrado sistema de softwa" , , :-,-.'elmundial paralas empresas a un costo mucho menor que el que lendran por - : : i-:ar si 1o desarroTTatan s mismas. Estos sistemasson demasiado complejos - - . : - er en a n ta e x p e ri e n c i aq u e mu y p o cascorporaci ones t , cuentancon el conoci :r .: necesario para desarrollar estos paquetes. En el captulo 9 se describen con , .-:-'-'.= estossistemas empresariales.

. ','' .-zunda fuente externa de software la constituyen los proveedores de servicios en "' ,--:-:caciones lnea. un proveedor de servicios de aplicaciones (asp) es r-,-:lllpresa que distribuye y administra aplicacionesy servicios de cmputo a ml: .. -;suarios,desde centros de cmputo remotos, alravs de Internet o deunared, : :' ---*: En lugar de comprar e instalar programas de software, 1asempresas suscrip',. -:,reden re:nlar las mismas funciones a estos servicios. Los usuarios pagar-pot , ., je este software, ya sea atravs de ana suscripcin o por cad,a transaccin.

D ' o v e e d o re s d e se rvci o s d e aplicaciones

206

ParteDos Infraestructuratecnoloqa informacin de de La solucin de1 ASP combina las aplicaciones de software comerciales y todo eItardware relacionado, el software del sistema, Ia red y otros servicios de infiaestructura que de otta rrra:nera el cliente tendra qlre cornprar, integrar y administrar de rnanera independiente. El cliente de1ASP interacta corr:urra sola entidad en lugar de con un conjunto de tecnologas y proveedores de servicios. Los servicios de comparticinde tiempo deladcadadelgTo, que ejecutaban en sus computadoras aplicaciones como Ian1rninapara otras empresas, fueron una versin previa de este alojamiento de aplicaciones. No obstante, 1osASPs de la actualidad ejecutan un conjunto ms amplio de aplicaciones que aquellos serrricios previos y entregan a travs de 1aWeb v:na gra:ncantidad de estos servicios de software. En los servicios basados en la Web, los servidores ejecutan e1grueso de1procesamiento, en tanto que el nico ptograrna esencial que requieren 1osusuarios es una computadora de escritorio que ejecute un software de cliente ligero o un navegador Web. Las empresas grandes y medianas estnut:fizando ASPs para sus sistemas empresariales, la aulornalizacin de Ia fuerza de ventas o la administracin frnancieta, en tanto que 1aspequeas empresas 1os esln utiTizando para funciones como facturacin, c1cu1o impuestos, calendarios electrnicos y contabilidad. Los productores de de ASPs estn cornenzantdo a ofrecer herramientas para integrar las aplicaciones que manejan con 1os sistemas internos del cliente o con aplicaciones alojadas por diferentes proveedores. Adems, 1os proveedores de software empresarial como sAp 1' Oracle han desarrollado versiones ASP de sus paquetes de software empresarial [como www.mysap.corn) para empresas pequeas y medianas que no desean ejecutar este software empresarial en sus propios servidores. Pata alganas empresas es mucho ms sencillo rentat software a la empresa ASp y evitar e1 gasto y 1a dificultad de instala4 operat y mantener eTltardware y el software para sistemas complejos, como los sistemas ERP Los contratos de los ASPs garantaan un nivel de servicio y sopol"te para asegrar que el software est disponible y funcionando todo e1 tiempo. El entorno actual de negocios orientado a Internet esl cambiando con tanta rapidez que 1a implementacin y funcionamiento de un sistema en es meses enlugar de en seis podra significar Ia fercncia entre el xito y el fracaso. Los proveedores de servicios de aplicaciones tambin dan a las pequeas y medianas empresas 1a oportunidad de utllizar apTicacionesa 1asque de otra rnarrera no tendrian alcance. Las pequeas y medianas empresas han estado recurriendo a estas soluciones de software como servicio porque, por 1o genelal, e1costo por usuario tiende a ser mucho ms barato que el software con licencia instalado en sus computadoras, el cual puede costar desde varios cientos de miles hasta varios millones de dlares. Sin embargo, los proveedores de servicios de apTicacionesno siempre son la mejor solucin, incluso para estas pequeas empresas. La Sesin Interactiva sobre Tbcnologa explora este aspecto al. examinar las experiencias de dos empresas con software rentado, y laraznpor la utallos resultados fueron tan diferentes.

S ubc ontratac i nd e s o f t wa r e
Una tercera fuente externa de software es la subcontratacin, en Ia cuaTuna empresa contrata e1 desarrollo de software personalizado o el mantenimiento de programas heredados existentes con empresas externas, 1ascuales con frecuencia operan en regiones de1 mundo donde se pagan salarios bajos. De acuerdo con la empresa consultora Gartner Group, 1a subcontratacin en todo e1 mundo totaTiz ms de 624,000 millones de dlares en 2005 (McDougall, 2006). En este rubro, el gasto ms grande se pag a empresas estadounidenses proveedoras de middleware, servicios de integracin y otro soporte de software que con frecuencia se requiere pata operar sistemas empresariales grandes. Por ejemplo, a principios de 2006, la empresa papeTeray de empaques MeadWestvaco contrat a Affiliated Computer Services (ACS) por 200 millones de dlares para qae 1e suministrara servicios y tecnologa durante cinco aos. Estos servicios incluyen mantenimiento y soporte de aplicaciones de Software y administracin de computadoras mainframe y de tarnafo mediano. La subcontratacin 1e dio acceso a 7a cornpalia a especialistas en tecnologia altarnente capacitados de los cuales no disoona de rnanera interna.

207 emergentes de 5 Gaptulo InfraestructuraTt y tecnologas

DOS DE DE PROVEEDORESSERVICIOS APLICACIONES: CASOS


s es una empresa mediana, con menos de -.-p1eados, pero es urra marca con amplio reco.r:ro a nivel mundial que fabrica las botellas y - s otros recipientes trmicos para alimentos fabricantes de productos de : - igual que otros ,-.1 Thermos enfrenta serios retos por los altos . :ie1 combustible, 1os crecientes costos de mate. -r'no e1 acero inoxidabie y 1a resina y, pol su,a competencia munda1 Por si fuera poco, tiesarisfacer los requerimientos de 1os grandes s.as como Wal-Mart y Trget de reaTizar entregas .::das y ms precisas y, al mismo tiempo, manostos bajos : . -onsecuencia, Thermos necesita una estfuctufa deTa emplesa se en- : rnnovadora. La estrategta irr encontrar formas de conseguir que 1os emplea-'-iicados a proyectos de alto valor e iniclatlvas es:-cas se enfoquen en sus competencias ' - , ales, que son disear y fabricar productos trm: :r mProsa no desea qlle estos recursos se desper'r-- en operar su propia lnfraestructuta de TI' 'e rmos opt por un servicio bajo demanda hospe:iue le proporciona Oracle Corporation. E1 uso de - e E-Business Suite on Demand, que incluye Ora: \-.irehouse Management, Otacle Order Management - -:c1e Financials, todos ejecutndose en computado. -:: Oracle, ayud a Thermos a incrementar 7a efirr- ,ia en las operaciones de almacenamiento e in' .ario, marketing y adminlstracin de marca, as1 ::c en los procesos financieros. Adems de los r '100 d1ares que ahorr Thermos en costos de in:rsrn inicial, 1a empresa estima que ahorr otros i , OO0por 1a mejora en el control de inventarios ] en 'r'od uctiv idad del al m ac n ihermos implement e1 software de Oracle sin ha'.:-e cambio s para adaptarlo a sus procesos de nego:s En vez de el1o,Thermos adopt los procesos de .:ocios de ios sistemas de Oracle. Estos procesos re:aron ser ms eficientes que las viejas formas de -,: -,irajar de Thermos. L experiencia de ResortCom International con un :-:or edor de servicios de aplicaciones es muy diferen. -' rtu es una pequea emplesa con valor de l5 millo: :s de dlares que provee servi.cios financieros y opevos para desarrolladores y gerentes de propiedades acionales. La empresa requera un sistema de :.iiministracin de 1as relaciones con e1 cliente (CRM) : e pudiera manejar ventas, marketing, soporte tcnico . cliente, autoservicio y aspectos analticos. E1 softwa:e tena que ser suficientemente flexible para satisfa,er las cambi.antes necesldades de1 personal de ventas r marketing de la empresa, e integrarse adems con plicaciones corporativas internas de ResortCom contenan contratos, facturas y transacciones fi:iancieras de los clientes. ResortCom decidi utlTtzar un sistema de CRM bajo dorrnnda hospedado de RightNou'Technologies qe pareca cumplir Ia :mayoria de sus requerimientos y tena u:natnterfaz de usuario especialmente amigabie. El servicio de software cuesta slo 125 dlares mensuales por usuarlo, que era mucho menor a 1os 300,000 d1ares que cuesta una licencia ms 1os costos adicionales de implementacin, infraestructura y soporte para opetar dentro dela organtzacin eI softu'are de un proveedor convencional Los problemas para ResortCom comenzalon en cuanto trat de implementar e1 sistema hospedado de RightNour Le tom tres meses poner en funcionamiento el sistema en lugar de s1o uno porque deseaba r.a caracteristica automalizada para que los usuarios iniciaran 1as aplicaciones de RlghtNow como fichas dentro de sus sistemas de back-office Se requiri programacin especial para este propsito. Alex Marxer, vicepresidente de servicios financieros de ResortCom, indic que 1a integracin de RightNour con 1os srstemas de back-office de 1a empresa es satisfactoria, aunque no 7a idea7. Para uttlizar e1 sistema con 1a finalidad de abrir un informe de incidentes de un cliente toma diez segundos debido ala intetaccin entre RightNor'r' y el sistema inter o de 1a emPresa La conclusln 1a que 11egResortCom es que 1os sistemas de CRM hospedados no siempre son tan flciles de implementar como prometen 1os proveedores Es probable que esta solucin funcione bien para em' presas que desean implemental procesos de CRM estndar que 1es permitan utllizat el software tal como est sin modificaciones, y que no requleran una lntegracin compleja con 1os sistemas de back-office. La personalizacin de1 software para satisfacer 1os requerimientos nicos de una empresa puede ser muy probTemtica, y las herramientas que ofrecen 1os proveedores para enTazarsu software CRM con los sistemas internos de sus suscriptores, por 1o general, no son tan potentes como 1as de1 software que se utiTiza de manera lnterna Aunque deberia tomar menos tlempo poner etl funcionamiento un sistema hospedado que e1 softir-are

y complejas pueden durar un ao o ms A pesar de que un proveedor de servicios de apli.cacionesreduce 1 necesidad de mantener personal tcnico dentro de la empresa, en ocasiones la aplicacin de actualizaciones al software puede representar desafios tcnicos que obliguen a 1a empresa a contar con un soporte tecnrco constante para e7 softrvare. Como hace notar Rob Bois, analista investigador de AMR Research, 1as empresas creen que utllizar un proveedor de servicios de aplicaciones "es como encender un interruptor. Pero 1os requerimientos de integracin

208

Parte Dos Infraestructura tecnoloqa informacin de de marketing adicional a ResortCom que debe mejorar an ms la rentabilidad La empresa sigue adelante con e1 sistema de CRM hospedado, pero ha pospuesto cualquier actuaTizacin a nuevas versiones de1 software y espera que no haya problemas cuando RigthNow adapte una verdadera pTataforma de integracin de servicios Web Fuentes: Stephanie Overby,"The Tfuth about On-DemandCRM,,, CIO ine,75 de enero de 2006;KatherynPotterf,,,Keeping It CooI",ProfttMagctzine, febrerode 2006;y ,'2005 CRM Elite,,, C.sfo mer Relanonshil2 Mctnagenlent, octubre de 2005

y personalizacin no son tan distintos a 1os de1 softr,r'are tradicional cuando se trata de implementaciones ms complejas stas implican rLa gtan cantidad de habajo". No obstante los problemas de integracin, el sistema de RightNow report beneficios para ResortCom La funcin de autoservicio de1 cliente que suministra el slstema ha reducido 40 por ciento 1os correos electrnicos de 1os clientes y e1 flujo de trabajo mejorado entre 1as funciones de front-office y back-offce ha Incrementado tarnbin 40 por ciento la productividad El sistema de RightNow proporcion funcionalidad de

PREGUNTAS CASO ESTUDICI DEL DE


1. Compare 1a experiencia de Thermos con un proveedor de servicios de aplicaciones con la de ResortCom. Expiore los sitios Web de RightNou' y de Siebel CRM on Demand que ofrece Oracle. 1. Contpare 1os servicios que ofrecen ambas empresas 2. Cmo se puede beneficiar una empresa de uttlizar estos servicios? 3. Qu pasos necesitaria dat una empresa para utiltzar estos sistemas de CRM hospedados?

2 . Por qu considera que la experiencia de Thermos


con un servicio de software hospedado fue ms sencllla que 1a de ResortCom? Qu factores de administracin, organtzactn y tecnologa explican esta difetencia? Si su empresa est considerando 1a opcin de ufllizar un proveedor de servicios de aplicaciones, qu factores de administracin, organizacin y tecnologa deben tomarse en cuenta a7 tornar 1a decisin?

Las empresas extranjerassuministraron cerca de 8,000 millones de dlares en serviciosde software a trstadosUnidos en2004,1o cual representacasi 2 por ciento del software de EstadosUnidos combinado ms e1presupuesto de servicios de software (alrededor de 400,000millones de d1ares). Hasta hace poco, este tipo de desarrollo de software involucr mantenimiento de nivel inferior, capura de datos y operacionesde centros de atencin a1 cliente, pero con 1a creciente compleiidad ) experiencia de las empresas extranjeras, particularmente de TaIndia, ms y ms desarrollo de nuevos programas sereaTiza en e1 extranjero En el captu1o 13 se explica con ms detalle la subcontratacin de software en el extranjero.

Aspecros ADMrNrsrRAcrN DE
La creacin y manejo de una infraestructura de TI coherente daTugara diversos retos: manejo de la escalabilidad y e1 cambio tecnolgico, administracin y gobierno, e inversiones acertadasen infraestructura.

M A N E J O E LC AM BIO L A INF RAEST RUCT URA D EN


A medida que crecen, 1asempresas pueden rebasar pidamente su infraestructura. Por el contrario, a medida que se reducen, pueden verse obligadas a cargar con una infraestructura excesiva adquirida en tiempos mejores. cmo puede conservar la flexibilidad una empresa cuando ia mayor pafie de sus inversiones en infraestructura de TI consiste en adquisiciones y licencias de costos fijos? eu tan blen se es-

Captulo InfraestructuraTI y tecnologas de 5 emergentes 209 ;"r- -= :niaestructura? La escalabilidad se refiere a7a capacidad de una computa:: i.ri: :roducto o sistema de expandirse para dar servicio arl:nrnayor nmero de i.rri -.::1: S Sin fal1ar.

A DMI N I S T R A C N Y G O IERNO I B
- .; '. -eja cuestin entre 1os gerentes de sistemas de informacin y los directores ha sido la dada de quin controTary rnanejarIa infraestructura de TI de r:: ':--es i ::r--Dresa. Los departamentos y 1as divisiones deben tener 1a responsabilidad rL: -, r1r sus propias decisiones sobre tecnologia de informacin o debe controlarse r ::-'::ejarse de manera central la infraestrucrara deTI? Cul,es la relacin entre =::rinistracrn aerrlral de 1os sistemas de infornacin y la administracin por ,--.-des de negocios de los sistemas de informacin? C6rnose asignarn los costos :: -:,:raestructura ene las unidades de negocios? Cada organizacinlendr que ob::---:r respuestascon base en sus propias necesidades.

INVERSIONES EN AGERTADAS INFRAESTRUCTURA


de ' --rfraestruc1u;'ra TI es una inversin importante patala empresa. Si se gasta :=::-asiado en infraestructura, sta permanecer ociosa y constituir un obstcu. - r_,1rd desempeo financiero dela ernpresa.Si se gasta muy poco, no se podrn el ::,=egar servicios de negocios importantes y 1oscompetidores (quienes inviertan 1a -,=:-idad exacta) saperarn a 1a empresa. Cunto debe gastar la empresa en in::,:-irructura? Esta pregunla no es fci1 de responder. pregunta reTacionadacon sta es si la empresa debe comprar sus propios -na - - r:iponentes de infraestrcfira de TI o rentarlos de proveedores externos. Como -'. ,o describimos, una tendencia cadavez ms fuerte en las plataformas de cmpu:- -nto delnrdware como de software- es subcontratarlos a proveedores exter:-: s La decisin de comprar activos de TI propios o de rentarlos de proveedores ex:::r"ros se conoce comnmente como 1a decisin de tentar contr& com!)r&r. -

M o d e lo de fuerz as c ompe t it iv a s p a r a la in v e r s i n e n i n fr a e s truc tura de TI


frgura 5-15 ilustra un modelo de fuerzas competitivas que se puede rtllizat para .botdar la cuestin de ounto debe gastar su empresa en infraestructura de TI. Demanda del mercado por los servicios de su empresa. Realice un inventario de los servicios que provee actualmente a clientes, proveedores y empleados Consulte a cada grupo, o :marrterrgagrupos de enfoque, para aveligu.ar si 1os servicios que ofrece actualmente estn cumpliendo las necesidades de cada grapo. Por ejemplo, los clientes se quejan de respuestaslentas a sus consultas sobre precios y disponibilidad? Los empleados se quejan de la dificultad de encontrar 1a informac n conecta para sus trabajos? Los proveedores se quejan de 1o dificil que es descubrir sus requerimientos de produccin? : La estrategia de negocios de su ernpesa. Analice la estrategia de negocios a cinco aos de su empresa e intente evaTaarqu nuevos servicios y capacidades sern necesarios para alcanzar las metas estratgicas. y costo de la tecnologa de informacin La estrategia, infraestructura (TI) Analice los planes de tecnologa dela i.nformacin de su emprede su emplesa. sa para 1osprximos cinco aos y eval.esu alineacin con los planes de negocios de la empresa. Determine 1oscostos totales en infiaestructura de TI. Tbndr que realizar un anlisis de1 costo total de propiedad (vea la explicacin ms adelante). Si su empresa no cuenta con una estrategia de TI, usted tendr qae idear una que tome en c;lrera e1plan estratgico a cinco aos de la empresa. Evaluacin de la tecnologa de informacin. Su empresa est por debajo deTa atrva tecnolgica o a 1a supervangtardia en tecnologa de informacin? Es necesario evitar arnbas situaciones. Por lo genoral, no es recomendable gastar -

lffi

llffil til

210

ParteDos Infraestructuratecnoloqa informacin de de FIGURA5.I5 PARALA INFRAESTRUCTURA TI DE MODELO FUERZAS DE COMPETITIVAS

Factores internos

+-

"Cunto gastar que puede para nuestra lapregunta debe empresainfraestructura en deTl?" Hay factores usted seis utilizar responder

recursos en tecnologa avanzadas que an estn en fase de experimentacin, pues con frecuencia son caras y poco confiables. Lo recomendable es gastar en tecnologas pata las cuales se hayan establecido estndares y en 1ascuales los proveedores de TI compitan en costo, no en diseo, y donde existan muchos proveedores. Sin embargo, no debe aplazar inversiones en nuevas tecnologas ni permitir que los competidores desarrollen nuevos modelos y capacidades de negocios con base en 1asnuevas tecnologas. Servicios de las ernpaesas cornpetidoras. Tfate de evalaar cules servicios tecnolgicos ofrecen sus competidores a clientes, proveedores y empleados. EstabTezcamedidas cuantitativas y cualitativas para compararlos con los de su empresa. Si los niveles de servicio de su empresa se quedan cortos, su empresa est en una desventaja cornpetitiva. Busque maneras en que su empresa preda destacaren niveles de servicio. Inversiones en infraestructuaa de TI de las empresas competidoras. Compare sus gastos en infraestructura de TI con 1os de sus competidores. Una gran cantidad de empresas llacen del dominio pblico sus gastos en tecnologa reciente. Si 1asempresas competidoras tratan de mantener en secreto sus gastos en TI, usted podria encontrar informacin sobre inversin en TI en los informes anuales que las empresas presentan a1gobierno federal cuando estos gastos impactan sus resultados financieros. No es necesario que su empresa gaste tanto, o ms, que sus competidores. Quiz su ernpresa descubri formas mucho menos costosas de ofrecer servicios y esto 1e da una ventaja en costos. O bien, su empresa podria gastar cantidades menores que sus competidores y en consecuencia experimentar un pobre desempeo que la Tlevaria a perder patticipacin de mercado.

Gaptulo InfraestructuraTI y tecnologas 5 de emergentes 2I-7-

itI"A 5.6 COMPONENTES COSTOS COSTO DE DEL TOTAL PROPIEDAD (TCO) DE


tr!'iTE C0MP0NENTESCOSTOS DE -liflu'unP- DEINFRAESTRUCTURA
;i,iiu:l.ii-i.i';i!l

: - - :^ t0
:; -'-::!lfa

:-:- :: inac t iv idad : -=: -, e nef g a

Co sto total de propedadd e i l o sa cti v os tec nol gi c os


,: - )r1prr 1osgastos en infiaestru ctura de TI de su empuesacon 1osde sus com:,=:-,iores,tendr que considerar un amplio tango de costos.El costo rear de poseer ::--:rsos tecnolgicos incluye e1 costo original de adquirir e instalar eThardwarcy scttrtare, as c'omo los costos continuos de administracin por l,as actaTizaciones ':=- hardware y el software, el mantenimiento, el soporte tcnico, 7a capacitacin e :: --iiso los costosde los servicios pblicos y los bienes races necesariospara operar ,' a-ojar la tecnologa. El modelo del costo total de la propiedad (TCo) se puede :.-izar para analizar estos costos directos e indirectos y ayudar a las empresas a ::terminar e1costo real de las implementaciones de tecnologa especfica. Latabla 5-6 describe los componentes del TCO ms importantes a considerar en ;r anlisis del TCO. Despus de tornar en cuenta todos estos componentes de cos:rs, e1TCO de una PC podria incrementarse hasta tres veces del precio d,e compra :,riginal del equipo. Los costos ocultos del equipo de soporte tcnico, el tiempo -ractivo y la administracin adicional de la red puede hacer 1as arquitectatas clien:e servidor distribuidas -especialmente las que incorporan computadoras portti-es y dispositivos inalmbricos- mucho ms costosas que las arquitecturas de :nainfr arne centr alizadas. Los costos de adquisicin deTTtardwarey el software representan nicamente alrededor de 2o por ciento de1 TCo, por 1o que los gerentes deben prestar especial atencin a los costos de administracin para comprender e1 costo total deThardware y el software de la empresa. Es posible reducir algunos de estos costos de administracin por medio de una mejor labor administrativa.IJna gran cantid,adde grandes empresas tienen que lidiar conhatdware y software redundante e incompatible por haber permitido a sus departamentos y divisiones realizar sus propias compras de tecnologa. Estas empresas podran reducir su TCO a travs de una mayor centralizacin y estandarizacin de sus recuirsos de ltardware y software. Las empresas podran reducir el tamao del personal de sistemas de informacin requerido para apoyar su infraestructura si disminuyeranTa cantidad de modelos diferentes de computadoras y versiones de software que se permite usar a 1osempleados. En una infraestructura cenlralizada, 1os sistemas se pueden administrar desde una ubicacin central y desde ah se puede reaTizar la resolucin de los problemas (David, schuff y st. Louis, 2002).

212

ParteDos Infraestructuratecnologa informacin de de

ACGIO N
Los proyectos de esta seccin le brindan experiencia prctica en e1uso de1 software de hoja de clculo para ayudar a vrra emptesa de la vida real a torrrar la decisin de rentar o comprar un nuevo software de manttfactura, utTlizando sotware de hoja de clculo para evaluar sistemas de escritorio alternativos, y la investigacin enla Web pan presupuestar wa conferencia de ventas.

Mej ora en l a t o m a d e d e c is io n e s :la d e c is i n e n t r e rentar o G omp r a rh a r d wa r e y s o f t wa r e


Conocimientos de software:Frmulas de hoja de c7culo, software de presentaciones electrnicas [opcional). Conocimiento de negocios: Decisin sobre rentar o comprar tecnologa, anlisis del TCO. Este proyecto Ie dauna oportunidad de ayudar avrra etnpresa del mundo real atornarTa decisin de rentar o comprar nueva tecnologa. Utllizar software de hoja de clcrilo para cornparar e1 costo total de tres aos de licencia y mantenimiento de un nuevo software de manufactura o de rentarlo a un proveedor de servicios de aplicac10nes. A Dirt Bikes 1e gustara implementar un nuevo software de planeaci1n deTaproduccin, control de calidad y calendarizacin para que 1o utilicen 25 miembros de su personal de rnanvfaclxa. La administracin est tratando de determinar si compra el software a un proveedor comercial junto con e1hatdware que sea necesario para ejecutar e1 software o si recurre a una solucin de software rentado de algn proveedor de servicios de aplicaciones. (E1 software rentado se ejecuta en la computadora de1 ASP). La administracin le ha pedido a usted que 1e ayude a tomar esta decisin de compra o renta calculando e1 costo total de cada opcin por un periodo de tres aos. Los costos de compra del software (en realidad, de cornp'ra'runa licencia a1 proveedor para utrlizar su paquete de software) incluyen el precio inicial de la compra del software (100,000dlares por 1alicencia apagar durante e1primer ao), el costo de implementar y personalizar el software durante el primer ao (20,000 d1ares), un servidor nuevo para ejecutat el software funa compra de 4,000 dlares en el primer ao), un especialista en sistemas de informacin que dedique Tamitad de su tiempo a dar soporte al software (55,000 dlares de salario anualy prestaciones con un incremento anual de 3 por ciento al salario despus de1 primer aio), capacitacin de usuarios durante e1primer ao (10,000 dlares) y el costo delas actualizaciones anuales al software (5,000 dlares) Los costos de rentar software consiste en 1astarifas de1 alojamiento (2,500 dlares anuales por usuario), costos de implementacin y personalizacin (12,000 dlares durante e1 primer ao) y capacitacin (10,000 dlares durante el primer ao). Utilice su software dehoja de clculo para estimar el costo total de rentar o cornprar este software dvrante un periodo de tres aos. Identifique 1a alternativa de menor precio que satisfaga los requerimientos de Dirt Bikes. o Qu otros factores debe considerar Dirt Bikes aparle de 1os costos aI deter rninarlatenta o compra del hardware y e1 software? o (Opcional) Si es posible, utilice software de presentaciones electrnicas para resumir sus conclusiones Dara la administracin.

Captulo InfraestructuraTI y tecnologas 5 de emergentes 213

il r o fa en l a toma de dec i s io n e s :u s o d e u n a h o ja r E lc ul opara ey al uar l as o p c o n e sd e h a r d wa r e $ so lftw are


. ::---entos software: Frmulas dehoja de clculo. de ' . ::---ento negocios: Determinacin de precios de la tecnologa. de 0:ir .r-";- :'ercicio utlTizat software de hoja de clculo para estimar el costo de sistern.u;:= =scritorio alternativos. r --;:. cedido que obtenga informacin sobre precios de hardware y software pa'ri! .r--; :icina de 30 personas. Utilice Internetpara conseguir el precio de 30 siste:mis :scritorio PC (monitores, computadoras y teclados) fabricados por Lenovo, := [.olrl -;----:PCompaq, tomando como base las listas de precios de sus respectivos sitios r\d{',j;: - - =orativos. (Para 1ospropsitos de este ejercicio, pase por alto que, por 1o ge:n:l:-i -:s sistemas de escritorio integran paquetes de software precargados.) Tbmrr*:- -i:enga los precios de 15 impresoras de escritorio monocromticas fabricadas ll:;,;1ett-Packard y por Xerox. Cada sistema de escritorio debe satisfacer las espeiln:r: :l'-;--nes mnimas que se muestran errlatabla siguiente:
[, aa-:-\cIoNES MNIMAS PARA Los SISTEMAS DE EScRIToRIo

r 1:-r:-:ad de1orocesador - u=: de disco duro

r-{-l
'l-:,--;ad del CD-ROM \ . .:--'--: rmedida diaeonal)

3 GI{z 250 GB 1GB 48 77 puls.adas

mnimas que se -,ai,aimpresorade esctorio debesatisfacerlas especifrcaciones r-- -:s:ran en la siguiente tabTa:
I r -: : -.rcacloNEs MNIMAS pARALAs IMpRsoRAS MoNocRoMTIcAs "=. -,-idd de impresin
!('r]- --IC1On Oe lmpleslOn

72 pgrnas por minuto

600x 600
S I,000 dlares

pararcd? -=:litada :::::o mximo por unidad

Despus de obtener e1precio de los sistemas e impresoras de escritorio, consiga :- srecio de 30 copias de 1asversiones ms fecientes de 1ospaquetes de productivij ' de escritorio Microsoft Office, Lotus SmartSuite y Sun StarOffice, y de 30 copias .windows : \Iicrosoft XP Professional Edition o vista. Los paquetes de software de ;:-icaciones vienen en varias versiones, por lo qoe tendr que asegurarse de que -ada paquete contenga programas de procesamiento de texto, anlisis de hoja de -alculo, anlisis de bases de datos, preparacin de imgenes y correo electrnico. Prepare una hoja de clculo para mostrar los resultados de su investigacin sobre -:s sistemas de escritorio, las impresoras y el software. Utilice su software de hoja :e clculo para detetninar 7a combinacin de sistema de escritorio, impresora y sotrware qae ofrecet tanto eI mejor desempeo como el mejor precio pot abaja.ior. Puesto q:oe cada dos trabajadores coapartirn :una impresora (15 impreso:as/30 sistemas), asuma en su hoja de clculo s1ola mitad del costo de una impresora por cada trabajador. suponga que su empresa tornar7a gatantia estndar y el contrato de servicio ofrecido por el fabricante de cada producto.

2L4

de de ParteDos lnfraestructura tecnologa informacin

M ei ora en l a to m a d e d e c is io n e s :u s o d e la i nv i s ti gac i n e n la W e b p a r a p r e s u p u e s t a ru n a c onferenc i a de v e n t a s


arreglar e1 En este ejercicio atilizatsoftware de varios sitios de viajes en lneapara a una conferencia de transporie y hospedaje de una fuetza de ventas q.oe acudir tgo.ro de os lugares alternativos. usted utilizat esta informacinpara venta-s "tr costos totales de1viaje y e1hospedaj e y para decidir en qu lugar se reacalcular los lizar7a conferencia. Conocimientos de software: Software basado en Internet' conocimiento de negocios: Investigacin de costos de transporte y hospedaje. conferenLa Princip a7 Comp aila de Materiales Compuestos est planeando una diasparael 15 y 16 de octubre, que cornenzar con una receP cia de ventai de dos durante todo cinlanoche de|74 de octubre. La conferencia consiste en reuniones pot 725 lepreeI dia a 1as cuales debe asistir lodala faetza de ventas, confo'rrnada habitacin indisentantes de ventas y 16 gerentes. Cada leplesentante requiere una uno suficientemente vidual y la empresa necesita dos salones patalas teuniones, (200) grande"para albetgar a todala fuetza de ventas ms unos cuantos visitantes de ventas' La administra1 ot o con capacid adpatacontener aTamltaddelafuetza de las habicin ha determinado orl p."ropt"sto de 85,000 dlares para el alquiler debe contar con servicios como Ietaciones de 1osrepresentantes. E1hotel tambin de negocios troproyectores y proyectofes pala computadora, as como un Centro debe tener medios para qve 1os representantes un'saln parubaquetes. Thmbin que una alberca y un dela ernfreru po"un trabajar en sus habitaciones, 1o mismo gtslaria que 1a conferencia tuviera lugar en Miami o en gimnasio. A 1a empres ale Marco Island, Florida' ernpresaprefiere que estasreuniones se realicen en los hoteles Por 1o gener a,.,7a para seleccioHilton o Marriott. nntr alos sitios Web de estas empresas hoteleras pueda reanar un hotel en atalqanera de estas dos ciudades en donde la compalia lizat st conferencia de ventas de acuerdo con su plesupuesto. hotel que satisEntre a las pginas de inicio del Hilton y e1Marriott y busque un de La empresa. Una vez q.oe pafa 1a conferencia de ventas faga los ,"qn"ii-i"tttos vuelos que lleguen Tatarde anterior a la conferencia ha:ya elegidt e1hote1, 1oa1ice y asistir alatecepporqn" 1s participantes tendrn que registrarse e1 da anterior la conferencia. Los particrpanres procedern de iion qo" se dara 1 noche previa a y Pittsburgh [14)' los -ngeles (54), San Francisco (32), Seattle (22), Chtcago (191 de avin desde estas ciudades. cuando haya Determine los costos de cadaboleto incluir e1 costo terminado, elabore un plesupuesto pala 1a conferencia. ste debe por avii, el costo de 1ashabitaciones y'60 dlares de alimentos de cadaboleto de cada particiPanle. o Cwlfue su PresuPuesto fina1? o CaIhotel eligi parala conferencia de ventas y por qa?

DEL M o u l o s D ESEGUIM IENT o APRENDIZ AJE


los conceptos cmo funcionan eThardwareg el softwate de cmputo si desea lepasal de seguimiento de1 bsics delltardware y el software, enconltar un mdu1o aprendizaje sobre este tema en e1 sitio web del l1bro para este captulo. sobre 1a Definifa iniciatiua de software de cdigo abierto. Si desea aprendet ms y sobre 1a historia de1 software cin de cdigo Abierto de la open source Initiative acetca de de cdigo abierto, encontrarun mdu1o de seguimiento del aptendtzaje captu1o' este tema en e1 sitio Web del llbto para este

Captulo Infraestructura TI y tecnologas 5 de emergentes 215

R e sum e n
L
Definala infraestructurq de TI y describ& sus componentes. La infraestruclu;ra de TI son los recursos tecnolgicos compartidos que proporcionanla plataforma para 1as aplicaciones de sistemas de informacin especficas parala empresa. La infraestrucrura d.e TI incluye hardware, software y servicios que se comparten a travs de toda la empresa. Los principales componentes de infraestru ctura de TI incluyen plataformas de hardware de cmputo, plataformas de sistemas ope'rativos, plataformas de software empresarial, plataformas de conectividad de redes y telecomunicaciones, software de administracin de bases de datos, plataformas de Internet y servicios de consultora e integradores de sistemas. Usted podr entender mejor el valor de negocios de 1asinversiones en infraestructura de TI a1 considerat 7a infraestructura de TI como una pTataforrna de servicios y como un conjunto de tecnologas. Idenfique g describa las etapas de la euolucin de la inftaestructura de TI. Existen cinco etapas en 1a evolucin de 1a infraestructura de TI. En su etapa ms temprana, la infraestructura de TI consistia de rnquinas de contabilidad electrnicas especializadas que eran computadoras con elementos bsicos y se utilizaban paratareas contables La infraestructura de TI en la era de los mainframes (1959 a 7a fecha) consista en un mainframe que ejecutaba procesamiento centralizado y poda estar conectado mediante :na red a miles de terminales, y quiz a un tipo de computacin descentraTizad.ay departarnentaTtzadapor medio de minicomputadoras conectadas en red La era de 1a computadora personal (1g81 a 1a fecha) en la infraestructura de TI ha estado dominada por el uso generaTizad,ode computadoras de escritorio independientes con herramientas de productividad de oficina La infraestructura predominante en la eta cliente/ servidor (1 983 ala fech.a) consiste en clentes de escritorio o poftti1es conectados en red.a computadoras con servidores ms potentes que manejanlamayor parte de 1a administracin y el procesamiento de los datos La era de la computactn empresarial en Internet (7992 a 1a fecha) est definida por grandes cantidades de PCs enTazadas en redes de rea 1ocal y por e1 creciente uso de estndares y software para enTazar redes y dispositivos diferentes conectados aunared de rea empresarial con la finalidad de que 1a informacin pueda fluir libremente a travs de 7a organizacin. Idenfique y describalos impulsores tecnolgicos de la euolucin de la infraestructura de Tl. Una serie de desarrollos tecnolgicos ha impulsado la transformacin continua de la infraestructura de TI. La ley de Moore lrata dd. incremento exponencial en 1a potencia de procesamiento y de la reduccin en el costo de la tecnologia de crnputo, y establece qre cada 18 meses se duplica la potencia de 1os microprocesadores y el precio de la computacin se reduce a7a mttad. La 1ey del aTrnacenarniento digital masivo trata del decrecimiento exponencial en e1 costo de aTrnacenar datos, e indica que la cantidad de kilobytes de datos que se pueden aTrnacenaren medios magnticos por un d1ar casi se duplica cada 75 meses. La iey de Metcalfe ayuda a explicar el creciente uso de las computadoras al mostlar que el valor de una red. para los participantes se incrementa exponencialmente a rnedida que se integran ms miembros a la red Un factor que tambin impulsa el amplio uso de las computadoras es Ia rpida reduccin de 1os costos de las comunicaciones y d' cada vez rnayor acuerdo en 1a industria de \a tecnologa de utlTtzar estndares de computacin y comunlcaclones. Euale las tendencias de las platafonnas de harduare de cmputo contempordneas. Las tendencias de ias plataformas deltardware y software contemporneas abordan 7a abrumad.ora necesidad de reducir los costos de la infraestructura de TI, de utlTizar los recursos de cmputo de wa r.r'arrera ms eficiente, de integrar Ia informacin entre 1as plataformas y de ofrecer un mayor nivel de flexibilidad y servicio a la empresa y a sus clientes. La inlegracin de las plataformas de cmputo y telecomunicaciones, 1a computacin distribuida, 1a computacin de vangu ardiay 1a computacinbajo demanrfa demuestra que, cadavez corr ms frecuencia, la computacin se est reaTizando a travs de redes. La computacin distribuida involucra 1a conexin de computadoras geogrficamente remotas en na sola red para crear rtrTa red computacional que combine 1a potencia de cmputo de todas 1as computadoras de la red con la finalidad de enfrentar 1os problemas de cmputo de grandes dimensiones. La computacin de vanguardia equi71bta7acarga de procesamiento de las aplicaciones basadas en 1aWeb al distribuir partes de1 contenido Web, 7a7gica y e1 procesamiento entre varios servidores. La computacinbajo d,ernand-atambin depende de redes para que las empresas compren capacidad de procesamiento adicional a grandes empresas de servicios de cmputo y para que esta capacidadles sea entregada a travs de una red cuando 1a requieran. En 1a computacin atlnorna,los sistemas de cmputo tienen capacidades para avtoconfigurarse y aLttoffeparalse de manera aulomtica. La virluaTizacin organiza los recursos de cmputo de tal rnanera que su uso no est limitado por la configuracin fisica ni 1a ubicacin geogrfi,ca La vtrtualizacin de servidores permite a las empresas eJecurar

2.

3.

4.

216

ParteDos Infraestructura tecnoloqa informacin de de

ms de un sistema operativo al mismo tiempo. Un procesador multincleo es un microprocesador al cual se le han integrado dos o ms procesadorespararnejorar e1desempeo, reducir el consumo de energia y lograr un procesamiento simultneo r ms eficiente de mltiples tareas.

5.

Euale las tendencias de las platafonnas de software contempordneas. Las tendencias de las plataformas de software contemporneas incluyen e1 creciente uso de Linux, del software de cdigo abierto, de Java, de software paraTa integracin empresarial y dela subcontratacin de software. El software de cdigo abierto es producido y mantenido por una comunidad global de programadores y se puede descargar de manera gratuita. Linux es un sistema operativo de cdigo abierto muy potente y resistente que se puede ejecutar en mltiples plataformas de hardwarc y se utiliza arnpTiarnenle para ejecular servidores Web. Java es un lenguaje de prograrnacin independiente del sistema operativo y elhardware, que se ha convertido en e1 entorno de pr o gr arnacin interactiva lder p ar a \a Web. El software paralaintegracin empresarial incluye aplicaciones empresariales y middleware como el software de integracin de apTicaciones empresariales (EAI) y los servicios Web. A diferencia del software EAI, 1os servicios Web son componentes de software ligeramente acoplados basados en estndares abiertos de la Web que no son especficos paran producto y pueden trabajar con cualquier software de apTicaciny cualquier sistema operativo. Se pueden utllizar como componentes de aplicaciones basadas en la Web qloe enTazan los sistemas de dos organizaciones diferentes o para enTazar sistemas distintos dentro de una misma cornpaia. Los mashups son nuevas aplicaciones de software y servicios basadas en la combin acin de diferentes aplicaciones de software en lnea utilizando redes de datos de alta velocidad, estndares de comunicacin universales y cdigo abierto Las empresas estn comprando sus nuevas aplicaciones de software a fuentes externas, incluyendo 1os paquetes de software, al subcontratar el desarrollo de aplicaciones personalizadas a un proveedor externo (que puede estar en otro pas), o altentar los servicios de software de un proveedor de servicios de aplicaciones. Euale los retos de administrar la infraestructura de TI g las soluciones administrauas. Los principales retos de infraestructura incluyen e1 manejo del cambio en la infraestructura, e1 establecimiento de acuerdos sobre 1a administracin y gobierno de ).a infraestructura, y 7a realizacin de inversiones acertadas en infiaestructura. Los lineamientos parala solucin incluyen el uso de un modelo de ferzas competitivas para determinar c;'trrlo gastar en infraestructura de TI y dnde realizar 1as inversiones estratgicas en infraestructura, as como establecer el costo total de propiedad (TCO) de los activos de tecnologa de informacin. El costo total de poseer recursos tecnolgicos incluye no slo el costo original delhardware y e1 software de cmputo sino tambin 1os costos de Las aclraTizaciones del hardware y el software, el mantenimiento, el soporte tcnico y 7a capacitacin.

6.

Trminos clave
Ajax,202 Avquit ectura client e/ seruiilor mulc apt (N -capas), 1 76 a Arquitectura orentada a seruicios (SOA), 201 Cliente, 175 Computacin autnoma, 192 Computacin baj o demanda, 79 1 Computacin cliente / seruidot 775 Computacin de uanguardia, 192 Computacin distribuida, 190 Computacin po seruicio ptblico, 791 Costo total de propiedad (rcO), 211 D escripcin, D escubrimient o e Inte gracin LIniu ersal (uDDr),200 Escalabilidad, 209 Estdndares tecnolgicos,783 Iaua, 197 Lenguaje de DescriTtcinde Seruicios Web (WEDL), 200 Lengraje de Marcacin de Hipertexto (HTML), 200 Lenguaje de Marcacin Extensible (XML), 200 Leg de Moore, 177 Linux, 7BG Mainframe, 173 Mashupts,203 ILiddleuare, 199 \[itti comput adoras, 7 75 Nanotecnologa, 780 Nauegador Web, 198 Pdquete de software, 205 Procesa.dormulncle o, 794 Protocolo Simple de Accesoa Objetos (SOAP), 200 Proueedorde seruicios de aTtlicaciones(ASP), 205 Reiles de drea de almacenamiento (9AN), 187 Seruicio de alojamiento en Web, 1BB Eetuicios Web,200 Eeruidor de aplicaciones, 176 Sentidor Web, 176 Seruiilores, 775 Seruidoresblade, 186 Eistemas heredados, 189 Sistemas operauos, 186 Eoftware de cdigo abierto, 187 Software de integracin d.eaplicaciones empresariales (EAI),799 Eubcontratacin, 206 Unix, TBG Virtualizacin, 793 Windows, 176 Wintel PC. 175

Gaptulo InfraestructuraTI y tecnologas 5 de emergentes 2L7

Fneguntasrepaso de
1a - --:--a infraestructura de TI tanto desde una -- :-:ectiva tecnolgica como de :u-nadeservicios. ,.:--es servicios integra la infraestructura de TI? L : -.-.-e cada :unade las eras en la evolucin de Ia ':,..:structura de TI y describa las caractersticas - '. -as distinguieron. ! y describa 1o siguiente: servidor Web, ser-..la '.-: de aplicacionesy arquitectura cliente,/servi- : ::rulticapas. --,les son 1a1ey de Moore y 1a1ey del alrnacena-'--r:ro digital masivo? Qu aspectos de1 cambio ' -,a infraestructura ayudan a explica 9. Cmo se pueden beneficiar 1asempresas de la vir tjralizacion y 1os pro cesadores multincl eo? 10. Defina y describa e1 software de cdigo abierto y Linux En que forma benefician a 1asempresas? 11. Qu es Java? Porqa es importante en la actuarTaaa(

12. Cu| es la dlferencia entre el software de integracin de aplicaciones empresarialesy los servicios Web?Qu ro1desempeaXML en 1osservicios Web? 13, Qu son los mashups de software? De qu rnanera benelician a 1asempresas? 14. Menclone y describa 1astres fuentes externas de software 15. Mencione y describa 1os retos de administracin que plantea la infraestructura de TI. 16. De qu trtanera el uso de un modelo de fuerzas competitivas y e1 clculo del TCO de 1os activos de tecnologia podrian ayadat a 1as empresas a re aTizarinversione s en infraestru ctura?

- = qu manera 1a economa de redes, 7a redac. :--de 1oscostos de las comunicaciones y los es..:' jares de tecnologia afectan la infraestructura ,: - I el uso de las computadoras? -v e, :,---ste y describa 1os componentes de 1a infraes- .--:ura de TI que necesitan rnanejar 1asempre' l--.nu." la computacin distribui da conLacompui .,-n de vangrardia 3" . - rmo se pueden beneficiar las empresas de 1a ::rputacin bajo demanda y 7a computacin au::oma?

para Preguntas debatir


I . ?or qu 1a seleccin del hardware y el software --: cmputo representa una decisin administrati.- lmportante parala organizacin?Qu aspectos . ; ministrativ o s or ganizacionale s y de te cnolo ga .: deben tener presentes al selecctonar hardware ,-software? 2. Las organizaciones deben uIllizar ASPs para cubrir todas sus necesidades de software? Por qu s o por qu no? Qu factores de adminislracin, otganizacin y tecnologa deben considerarse a1 tomar esta decisinz

C aso vde o en
: . =- sltio Web de1libro encontrarun caso en video - . -lustra algunos de los conceptos de este capita,into con preguntas que 7e ayudarn a anaTizare7 .-

Trabajo equpo: en Evaluacin para delossistemas operatvos rvidore s se


: -::nen dos grupos de tres o cuatro estudiantes. Un y coltrparat 1as capacidades y -:-po debe investigar , s:os de Linux contra los de la versin ms recien.. Cel sistema operativo Windows para servidores

El otro grupo debe investigar y aornparar 1ascapacidades y costos de Linux contra 1os de Unix. Cada grupo debe presenta sLls conclusiones a 1a c1ase, utllizando software de presentaciones electrnicas si es poslble.

zLg

ParteDos lnfraestructura tecnoloqa informacin de de

erri1l Lynch es un 1der mundial en adm inis t laci n fi n a n c i e ray s e rv i c i o sd e consultora,que da empleo a 50,600trabaiador e s e 3 6 p a i s e sy te rri to ri o s .L a d em pr es ay s u s s u b s i d i a ri a s ro p o rc i o n an p corretaje, banca de inversiones, financiamiento, administracin del patrimonio, consultora, administracin de activos, segur:os, prstamos y otros productos y servicios reiacionados a clientes privados, institucionales y gubernamentales con activos que asclenden a 1 6 billones de dlares En 2005, Merrill Lynch declar una utilidad neta rcord de 5,100 millones de d1ares, incremento de 15 por ciento en relacin un con el ao anterior, con ingresos netos de 26,000 mil1onesde dlares Uno de 1oscomponentes ms importantes de 1as operaclones de Merrill Lynch es su infraestrllctura de tecnologa de informacln Esta infraestructura de TI ha tenido un ro1 principal en las gananclas de 1a empresa durante los ltimos cinco aos. A1 igual que muchas instituciones financieras, Merrill Lynch ha tenido que modernizar su infraestructura de tecnologia con la finalidad de permanecer en la competencia Merrill Lynch consideraba como un activo estratgico su sistema mainframe de IBM, e1 cual era Llno de los ms grandes de1mundo El mainframe operaba con 23,000programaspara procesarios B0 m111ones de transacciones en 1nea diarias de 1a empresa, para eI acceso a las cuentas de 1osclientes o realizar tra n sac c io ac c iona ri a s . nes ,A.1 modernizar su te cnologa, Merrill L]rnch tuvo que tomar algunas decisiones en relacin con slls computadoras y aplicaciones heredadas Las aplicaciones basadas en Internet que daban a los clientes acceso a sus caftelas y herramientas para trabajar con e11as eran fundamentales para pefia;a::necer la en competencia Pero estas aplicaciones no utllizaban software basado en mainframes. De qu manera podra Merrill Lynch desarrollar tales aplicaciones y aprovechar a1mismo tiempo la potencia de procesamiento ylarrqueza de datos de su mainframe? parecer, la respuesta eran los servlcios Web r ,A.1 una arquitectura orientada a servicios (SOA) Por 1o general, Tamayora de 1ascorporaciones que desarrollan un SOA utillzan plataformas comerciales como 1asde BEA Systems y webMethods en lugar de crear sus proplas plataformas de desar-rolloSe apoyan en el conocimiento de los proveedoresy recllffen a consultores familiarizados con la integracin de apllcaciones para mainframe y 1asbasadasen la Web. Jinr Crew, e1ider de proyecto y entonces errcatgado ciela inlraestructura de bases de datos de Merrill

L]rnch, determin que a primera vista 1a compra de una plataforma SOA era mucho ms sencilla que 1a construccin de una, y podra permitir a 1a empresa desplegar sus servicios Web con rcTativarapidez. Sin embargo, ningr-rnode los proveedores de SOA que Crew investlg olreca productos qr-iecumplieran ios requerimientos que Crew estableci para e1proyecto Estos proveedores ofrecan plataformas SOA orientadas a 1aprogramacin distribuida y herramientas de desarrol l orecl enres como Java .N E T. Ninguno de los 1,200 programadores de mainframe de Merrill Lynch tena experiencia con estasherramientas. Desde e1punto de vista econmico, no tena sentido volver a capacitar a este enorme personal, como tampoco comprar 1asnuevas estacionesde trabajo requeridas para ejecutar el softr,t'are desade rro1lo Segn una investigacin de 1osconsultores de Gartner Group, volver a capacilar a 1osprogramadores de mainframe de Merrill Lynch podtia haber durado hasta un ao y costado ms de B0 millones de dlares. Pata Crew, era evidente que 1a empresa deba optar por un enfoque menos convenciona1: construir una plataforma de desarrollo Web propietaria desde cero para extender 1a capacldad de sus sistemas mainlrame heredados. En un principio, Merrlll Lynch haba intentado evitar estos costos al copiar 1osdatos almacenados en su mainframe a bases de datos de Oracle, Sybaseo Microsoft SQL Server. En estos formatos, los datos eran compatibles con las aplicaciones basadasen servidor Sin embargo, esta tcnica no fue completamente satisfactoria. Con frecuencia,la copia de grandes cantidades de datos propicia errores como fallas de disco 5,problemas de espacio. Adems, algunos datos se pueden volver obsoletosinmediatamente despusde haber sido copiados.Por ejemplo, un cliente que hubiera reaTizado varias transacciones accionarlas podria tener que esperar hasta el da siguiente paravet el saldo exacto de su cuenta. Cre,r. se dlo cuenta de que la empresa estabagastando dlnero en copiar datos que se podan volver obsoletos rpidamente y que 1osdatos precisos siempre se conservaban en el mainframe En consecuencia, Merrl1l Lynch cre su propio conjunto de herramientas propietarias que facilitaban que sus programas heredados de mainframe y 1asfunciones qr-re realizaban se presentaran como servicios Web. Se utllizan etiquetas XML para describir 1osdatos para otras aplicaciones equipadas para inlerpretar este lenguaje. SOAP posibilita que programas que se ejecutan en diferentes sistemas operativos se comuniquen entre s. En conjunto, ambos

C aptul 5 Infraestructura y tecnol oga s o deTI er ner ger i: : Z: 9 posible que 1asaplicaciones en lnea -n ::t efectivamente con e1mainlrame srn . .ita capa adicional de middleware cleherramientas de servicios Web de -.se denomin X4ML, que significa XML :e Legacy (XML para modernizar 1as - :tredadas). Crew desafia su equipo a *rez veces1osahorros de 1a empresa por rs servicios Web a 20 millones de d1a_ , c1e Crew estableci cinco criterios para c rv i c i o s \Ve b : -. plogramadores de mainframe no tuvie. ;rprender nue\/os ienguajes de progra,.. herramientas de softwarepara desarrotcqnirieran estaciones trabajo costo_ de > rterramientas estaran disponibles desde rgador Web. ctorio de almacenamiento central ,sservicios Web que se desarrollaria para : programadores pudieran relltilizar y riqlletar facilmente los serviciosWeb. - . .,icios Web desarrollados como resultado r rvecto tenan que apegarsea los estnda_ : segurldad existentes para eI mainframe, - ii que a 1osestndaresde segr_rridad la de -.'r-;r encriptacin, autenticacin y alltori- iusin de mejores estndaresparala ar_ ' ,:nra de servicios en 1aWeb, garantizala - .rdad futura. ,.o de1proyecto prohibi queTa nueva .-.requiriera cambios a1cdigo de ios pro.r mainframe o que obstaculizara su funcro-r,:cr-ralquiermanera. E1 equipo no quera :rrainframe de ninguna fonna debido a : ifS,s complejidady aThechode que 'rrobableque alguien de1personal conoclera ritamiento interno de su complicado cdrgo. -.,riiizar 1a simplicidad y 1avelocidad, e1equi. ilrstalar un servidor de middle,r'atepara las solicitudesque se 1ehicieran en otros , como Java, a instrucciones que las apTlca_ -s, . :ie1 mainframe pndieran entender En vez de . software de traduccin se escribi en Lengua.,..inblador(un lenguaje de programacin que . Ia dcadade 1950y que en 1aactualidadcasr .:iliza para desarrollarapiicacionesde nego-' se instal directamente en e1mainframe. Esta =:ra redujo 7a cantidad de errores que se podian .er durante 1astraducciones y prometa un me' s em pe n o alta de middleware significaba que 1osuslla.:i slstema,como 1osasesores financieros de ; L1rn6l1, podan solicitar informacin directamente al mainframe desde sus computadoras cle es_ critorio. Por ejemplo, L1nasesor podia utlTizarL1n1la_ vegador eb para solicitar una lista de todos los clientes que son propietariosde partlcipacionesde una accin especfica, como General Electric [GEl. La solicltud ilega al mainframe a travs de SOAp cue indica a1mainframe que realice una operacin en particular, y 1absqueda es traducida por XML. Un programador de mainframe de Merrill Lynch puede acceder al,aherramienta de desarrollo X4ML desde e1 navegadot Web de su computadora de escri_ torio Con X4ML, e7 progranador puede crear y nom_ brar un nuevo servicio Web, import at 7a apTicacin necesaria del mainframe y a continu acin elegir cu_ 1espartes de la operacin de 1aaplicacin heredada incluir en el servicio Web De esta manera. Lln Dro_ gramadot puede producir un servicio Web que Lxtrai ga todos 1osdatos personales de un cliente o rrica_ mente 1osmenos delicados,como e1nombre y 1a direccin lJnavez que e1programador clea un servlcio Web, ste se enlista en un directorio de Descrip_ cin, Descubrimiento e Integracin Universal IUDDI), desdedonde otros programadorespueden accesarlo. La herramienta de desarrollo X4ML tam_ bin incluye una capacidadde prueba, que permite a 1osprogramadores corregir errores antes de distribuir un servicio, 1o mismo que recurrir al mtodo de prueba y error para perfeccionar combinaclones de apl i caci ones pdra nuevosservj ci os. Merui11 Lynch destin 1,000 millones de dlares durante un periodo de tres aos para utllizar X4ML para dofar a sus 14,000asesores financieros de un nuevo conjunto de apTicaciones admlnistracin de del patrimonio. Para esta iniciativa, la empresa se asoci con Thomson Financial y Siebel Systems [aho_ ra propiedad de Oracle), 1ascuales aportaron datos financieros y servicios de investigacin y experiencia en la administracin de clientes, respectivamente. La inversin de Merrill Lynch en servicios Web ahorr a 1a empresa 41 millones de dlares en cosros de desarrollo de aplicaciones La empresa obtuvo an ms valor de X4ML al venderlo en diciembre de 2005 a1proveedor de servicios Web SOA Softr.are Inc , cLlyasoficinas centrales estn en Los n_ geles. Como parte de1trato, Crew y otros tres lnte_ grantes impoftantes de1equipo de X4ML pasat:ona formar parfe de SOA Software para continuar mejo_ randoTa herramienta, que fue tebaatizad.a con el nornbre de Service Oriented Legacy Architecture ISOLA). Merrill Lynch tiene una larga historia de vender tecnologa desarrollada de rnanera interna, \. consider 1aventa de X4ML como una forma de opti_ mlzar su inversin Andrew Bron, director de tecnologa, no conslde_ raba que la venta de la tecnolo gia a otra empr prrdiera afectar 7a ventaja competitiva de Merrill itcll Thrd seis meses pat:aconvencet a7aaclminrstr.rciu:,_

220

ParteDos Infraestructuratecnologa informacin de de


noviembre de 2005; China Martens, ,,SOASoftware Snaps Up Biue Titn", servicio de noticias de IDG en wvw.techworld.com, g de mayo de 2006; Ann Bednarz,,,SOA Software Buys Blue Titan,,, NetworkWorid, B de mayo de 2006

de que 1aventa a un proveedor de software era 1o ms adecuado. Despus de esto, la administracin apreci el valor deTavenlay el beneficio que representaba en e1presupuesto de TI. A1 momento de la venta, X4ML utlTizaba 600 servicios Web para 40 dife_ rentes aplicaciones centraies en Merrill Lynch y procesaba 1.5 miilones de transacciones diariamente. El precio de la venta de X4ML a SOA no fue revelado, pero en 2006 SOA Software comenz a vender SOLA a sus clientes en 125,000dlares. euienes adquirieranl.aherramienta estaban destinados a garlar Dna escalabilidad sin precedentes. Mientras tnto, el xito de X4ML dio una segunda oportunidad a 1osprogramadores de rnainfuarne de Merrill Lynch para contrnuar su trabajo.
Fuentes: Mel Duva1l, ,,Merri11Lynch I Co : Web Services, Millions of Tlansactions, All Good,,, Basekne Magazine, febreto d,e 2006: Charles Babcock, "Merrill Lynch Sells lts Web Services Vendor a Web Sevices Too1,,, InformaonWeek,6 de diciembre, 2005; Elena Malykhina, "Merri11 Lynch Embraces SOA,, InfonnaonWeek, B d"e

P RE G UNT A S L CA S ODE E S T UDI O DE


1. Por qu necesitaba Merrill Lynch actualizar su in_ fraestructura de TI? 2. Cu7 la relacin de Ia tecnologa de informa_ es cin con 1a estrategia de negocios de Merrill Lynch? De qa :ma:nease relacionaba su iniciati_ va de servicios Web con esa estrategia? 3. Evale el enfoque de Merrill Lynch para el desa_ rrollo de servicios Web. Cu1es son sus ventajas y desventajas?Esunabuena solucin? Explique su respuesta. 4. Considerausted que fue correcta la decisin de Merrill Lynch de vender sus exitosas iniciatrvas tecnolgicas? Porqu s o por qu no?

Das könnte Ihnen auch gefallen