Professional Documents
Culture Documents
Tecnologas
emergentes
5.1
5.2
5.3
Computacin distribuida
Implica conectar en una sola red computadoras que se
encuentran en ubicaciones remotas para crear una
supercomputadora
Implica ahorros de costos , velocidad de cmputo y agilidad
Computacin autnoma
Computacin de vanguardia
5.5
5.6
Virtualizacin
Presentar un conjunto de recursos de cmputo (como la potencia de
procesamiento o el almacenamiento de datos) de tal manera que se
pueda acceder a todos sin ningn tipo de restriccin por si configuracin
fsica o su ubicacin geogrfica.
La virtualizacin de servidores: ejecutan ms de un sistema operativo al
mismo tiempo en una sola mquina.
Algunas computadoras necesitan procesar el mismo trabajo
http://youtu.be/U1n0ApM2erM
Procesadores multincleo
Circuito integrado que contiene dos o ms procesadores
Reduce los requerimientos de potencia y calor
5.7
Java
Lenguaje de programacin orientado a objetos (Sun Microsystems)
Sistema operativo, procesador independiente (Java Virtual Machine)
Entorno de programacin lder para la Web
Applets
Aplicaciones de comercio electrnico
5.8
5.9
El software EAI (a) utiliza middleware especial que crea una plataforma comn con la cual todas las aplicaciones se
pueden comunicar libremente entre s. EAI requiere mucha menos programacin que la tradicional integracin punto a
punto (b).
Figura 5-12
5.10
Servicios Web
Componentes de software que intercambian informacin entre s
por medio de estndares y lenguajes de comunicacin para la
Web
XML: Lenguaje de Marcacin Extensible
Ms potente y flexible que el HTML
La marcacin permite a las computadoras de procesar los datos
automticamente
Amazon.com:
Resultado directo de los servicios SOA para interfaces, facturacin,
proveedores de terceros; Amazons Merchant Services
Dollar Rent A Car
Utiliza servicios Web para enlazar su sistema de reservaciones en
lnea con el sitio Web de Southwest Airlines
5.12
5.13
Ajax
Nueva tcnica de software para permitir que su cliente y el
servidor con el que est trabajando sostengan una conversacin
en segundo plano, y que la informacin que se introduce se
transfiera al servidor al instante sin que se note. Como Google
Maps.
Mashups
Combinacin de dos o ms aplicaciones en lnea; por ej.:
combinar el software de mapeo (Google Maps) con contenido
local
5.14
5.15
Subcontratacin
Nacional o en el exterior
Hoy en da, 1/3 de las empresas de Estados Unidos
subcontratan el desarrollo de software
5.16
5.17
5.18
5.19
Administracin y gobierno
Quin controla la infraestructura TI
Centralizada/Descentralizada
Cmo se asignan los costos de infraestructura entre
las unidades de negocios?
5.20
5.21
5.22
5.23