5-1 ¿Qué es la infraestructura de TI y cuáles son las etapas y los impulsores en la evolución de la
infraestructura de TI?
Consiste en un conjunto de dispositivos físicos y aplicaciones de software requeridas para operar toda la
empresa. También es un conjunto de servicios a nivel empresarial presupuestado por la gerencia, que abarca
las capacidades tanto humanas como técnicas.
Los impulsores tecnológicos:
Los cambios en la infraestructura de TI que acabamos de describir son el resultado de los desarrollos en el
procesamiento de las computadoras, los chips de memoria, los dispositivos de almacenamiento, el hardware
y software de telecomunicaciones y redes, así como el diseño de software, lo cual ha incrementado de manera
exponencial el poder de cómputo, a la vez que ha reducido los costos a una gran velocidad. Ahora los
desarrollos más importantes: Las cinco etapas en la evolución de la infraestructura de TI (la era de las
mainframes, la era de la computadora personal, la cliente/servidor, la de la computación empresarial, y la de
computación móvil y en la nube) La ley de Moore, La ley del almacenamiento digital masivo, La ley de
Metcalfe.
• Defina la infraestructura de TI desde una perspectiva de tecnología y una perspectiva de servicios.
La infraestructura de TI como los recursos de tecnología compartidos que proporcionan la plataforma para
las aplicaciones de sistemas de información específicas de la empresa. Sin embargo, también es un conjunto
de servicios a lo largo y ancho de la empresa, presupuestados por la administración y que abarcan capacidades
tanto humanas como técnicas.
• Liste cada una de las eras en la evolución de la infraestructura de Ti y describa sus características
distintivas.
1. Era de las mainframe y minicomputadoras de propósito general (1959 a la fecha)
La 360 fue la primera computadora comercial con un sistema operativo potente que podía ofrecer
compartición de tiempo, multitareas y memoria virtual en los modelos más avanzados.
2. Era de la computadora personal (1981 a la fecha)
Utilizando en sus inicios el sistema operativo DOS, un lenguaje de comandos de texto, y
posteriormente el sistema operativo Microsoft Windows
3. Era cliente/servidor (1983 a la fecha)
El cliente es el punto de entrada para el usuario, en tanto que, por lo general, el servidor procesa y
almacena datos compartidos, suministra páginas Web o administra las actividades de la red.
4. Era de la computación empresarial (1992 a la fecha)
Las empresas recurrieron a estándares de conectividad de redes y herramientas de software que
podían integrar en una infraestructura a nivel empresarial las redes y aplicaciones diferentes
diseminadas por toda la organización.
5. Era de la computación en la nube y móvil (2000 a la fecha)
Un modelo de cómputo que provee acceso a una reserva compartida de recursos de computación
(computadoras, almacenamiento, aplicaciones y servicios) a través de una red, que con frecuencia es Internet.
• Defina y describa lo siguiente: servidor Web, servidor de aplicación, arquitectura cliente/servidor
multinivel.
1. Servidor Web: Sirven para almacenar contenidos de Internet y facilitar su disponibilidad de forma
constante y segura.
2. Servidor de aplicación: Es el componente de tiempo de ejecución principal en todas las
configuraciones y donde una aplicación se ejecuta realmente.
3. Arquitectura cliente/servidor multinivel: modelo de diseño de software en el que las tareas se
reparten entre los proveedores de recursos o servicios, llamados servidores, y los demandantes,
llamados clientes.
• Describa la ley de Moore y la ley del almacenamiento digital masivo.
Ley de Moore: El número de componentes de un chip se duplica cada año, esta ley significa reducción
en los costos, hay por lo menos tres variaciones de ella, ninguna de las cuales fue planteada por
Moore:
(1) el poder de los microprocesadores se duplica cada 18 meses;
(2) el poder de cómputo se duplica cada 18 meses, y
(3) el precio de los componentes de cómputo se reduce a la mitad cada 18 meses.
La ley del almacenamiento digital masivo: En términos generales, la cantidad de información digital
se duplica cada año.
• Describa cómo afectan a la infraestructura de TI la economía de red, la reducción en los costos de
comunicación y los estándares de tecnología.
Con sus cambios y sus movimientos inestables, pueden crear malas coordinaciones y malos manejos en
cuanto al uso de las computadoras, y dar un mal desarrollo y mantenimiento en cuanto a la infraestructura
de TI. En que los fabricantes de tecnología se han visto obligados por los clientes grandes a cooperar entre
sí para formar asociaciones estratégicas.
5-2 ¿Cuáles son los componentes de la infraestructura de TI?
Actualmente la infraestructura de TI la integran siete componentes principales. Estos componentes
constituyen inversiones que se deben coordinar entre sí para proporcionar a la empresa una infraestructura
coherente.
• Liste y describa los componentes de la infraestructura de TI que las empresas necesitan administrar.
1. Plataformas de Hardware de computadora: involucraba a máquinas cliente (PC de escritorio,
dispositivos de computación móvil como netbook y laptop, pero no dispositivos iPhone ni
BlackBerry) como máquinas servidor. En su mayoría, las máquinas cliente usan
microprocesadores Intel o AMD. En 2010 había un estimado de vender alrededor de 90 millones
de PCs a clientes en Estados Unidos (400 millones en todo el mundo).
2. Plataformas de Sistemas operativos: a nivel cliente, el 90 por ciento de las Pc’s usan alguna forma
de sistema operativo Microsoft Windows (como Windows 7, Windows Vista o Windows XP) para
administrar los recursos y actividades de la computadora. Sin embargo, ahora hay una variedad
mucho mayor de sistemas operativos que en el pasado, con nuevos sistemas operativos para la
computación en dispositivos digitales móviles portátiles o computadoras conectadas a la nube.
3. Aplicaciones empresariales de software: TI: Los proveedores más importantes de software de
aplicaciones empresariales son SAP y Oracle (que adquirió PeopleSoft). En esta categoría
también se incluye el software middleware que proveen los distribuidores tales como BEA, para
obtener una integración a nivel empresarial mediante la vinculación de los sistemas de
aplicaciones existentes de la empresa. Microsoft intenta entrar a los extremos inferiores de este
mercado al enfocarse en las empresas pequeñas y de tamaño mediano que aún no han
implementado aplicaciones empresariales.
4. Administración y almacenamiento de datos: El software de gestión de bases de datos
empresariales es responsable de organizar y administrar la información de la empresa, de modo
que sea posible acceder a ella y utilizarla en forma eficiente.
5. Plataformas de redes/telecomunicaciones: Las compañías de servicios de
telecomunicaciones/telefónicos que ofrecen conectividad de voz y datos, redes de área amplia,
servicios inalámbricos y acceso a Internet son las que proveen las plataformas de
telecomunicaciones. Entre los principales distribuidores de servicios de telecomunicaciones se
encuentran AT&T y Verizon (vea el caso de apertura del capítulo 3). Este mercado se está
disparando con nuevos proveedores de servicios inalámbricos celulares, Internet de alta velocidad
y telefonía por Internet.
6. Plataformas de Internet: Las plataformas de Internet se traslapan y deben estar relacionadas con
la infraestructura de redes general de la empresa, además de sus plataformas de hardware y
software. Un servicio de hospedaje Web mantiene un servidor Web grande o una serie de
servidores, además de proporcionar espacio a los suscriptores que pagan una cuota por mantener
sus sitios Web.
7. Servicios de consultoría e integradores de sistemas: significa asegurar que la nueva
infraestructura funcione con los sistemas anteriores de la empresa, conocidos como sistemas
heredados, y también significa asegurar que los nuevos elementos de la infraestructura puedan
trabajar en conjunto. Por lo general los sistemas heredados son sistemas de procesamiento de
transacciones antiguos, creados para computadoras mainframe que se siguen utilizando para
evitar el alto costo de reemplazarlos o rediseñarlos.
5-3 ¿Cuáles son las tendencias actuales en las plataformas de hardware de computadora?
La plataforma digital móvil ha evolucionado a lo largo de los años. Los teléfonos celulares han aumentado
desde pantallas y botones pequeños hasta pantallas completas que casi carecen de botones. Las tabletas han
surgido y realizan tareas similares a las computadoras. Las cámaras y la capacidad de almacenamiento
continúan avanzando cada día. Se pueden usar teléfonos y tabletas en el intercambio de datos y la navegación
web, incluida la transferencia de correo electrónico. Los sistemas operativos actualmente incluyen Android,
Windows e iOS. La computación Grid implica conectar muchas computadoras que están geográficamente
separadas a una red común, creando así una supercomputadora. Se ha demostrado que esto tiene un efecto
de ahorro de costos y la computadora es ágil y rápida en términos de velocidad. La virtualización permite la
ejecución múltiple de un único recurso físico que reduce la energía y el uso del hardware, lo que hace que el
hardware esté centralizado. La virtualización puede facilitar la computación en la nube y hacer que sea
económica y ampliable. La computación en la nube ha creado una avenida donde las personas pueden
almacenar información y también obtenerla a través de Internet. Proporciona un almacenamiento de datos
virtual. La informática autónoma ha conducido al desarrollo de sistemas que descargan actualizaciones
automáticamente, evitan que el sistema se inmiscuya y tienen auto recuperación en caso de pérdida de datos.
• Describa la plataforma móvil en desarrollo, la consumerización de TI y la computación en la nube.
1. LA PLATAFORMA DIGITAL MÓVIL: Los smartphones como iPhone, Android y BlackBerry se han
apropiado de muchas funciones de las PC, como la transmisión de datos, la navegación por Web,
la transmisión de mensajes instantáneos y de correo electrónico, la visualización de contenido
digital y el intercambio de datos con sistemas corporativos internos. La nueva plataforma móvil
también incluye pequeñas netbooks ligeras, optimizadas para comunicación inalámbrica y acceso
a Internet, computadoras Tablet como el iPad, y lectores digitales de libros electrónicos como el
Kindle de Amazon, con capacidades de acceso a Web.
2. CONSUMERIZACIÓN DE LA TI: En unos cuantos años, los teléfonos inteligentes, las netbooks
y las computadoras tipo tableta serán los principales medios para acceder a Internet; cada vez
más funciones de la computación empresarial pasarán de las PC’sy los equipos de escritorio estos
dispositivos móviles. Estos recursos se ponen a disposición de los usuarios con base en sus
necesidades, sin importar su ubicación física o la de los mismos usuarios.
3. COMPUTACIÓN EN LA NUBE: Las nuevas tecnologías de la información surgen primero en el
mercado del consumidor y luego se propagan hacia las organizaciones comerciales y
gubernamentales.
• Explique cómo se pueden beneficiar las empresas de la virtualización, la computación verde y los
procesadores multinúcleo.
1. Virtualización: Es el proceso de presentar un conjunto de recursos de cómputo (como el poder
de cómputo o el almacenamiento de datos) de modo que se pueda acceder a todos ellos en
formas que no estén restringidas por la configuración física o la ubicación geográfica.
2. La computación verde: Se refiere a las prácticas y tecnologías para diseñar, fabricar, usar y
disponer de computadoras, servidores y dispositivos asociados, monitores, impresoras,
dispositivos de almacenamiento, sistemas de redes y comunicaciones para minimizar el impacto
sobre el entorno.
3. Procesadores multinúcleo: Un procesador multinúcleo es un circuito integrado al que se conectan
dos o más núcleos de procesadores para mejorar el desempeño, reducir el consumo de energía y
procesar varias tareas simultáneas con más eficiencia.
5-4 ¿Cuáles son las tendencias actuales en las plataformas de software?
El software de código abierto se produce y mantiene gracias a una comunidad global de programadores; con
frecuencia se puede descargar sin costo. Linux es un poderoso y resistente sistema operativo de código fuente
que se puede ejecutar en varias plataformas de hardware, además de que es muy utilizado para operar
servidores Web. Java es un lenguaje de programación independiente del sistema operativo y del hardware,
que en la actualidad es el principal entorno de programación interactiva para Web. HTML5 hace posible
incrustar imágenes, audio y video de manera directa en un documento Web sin programas de complemento.
Los servicios Web son componentes de software con acoplamiento débil, basados en estándares Web
abiertos que trabajan con cualquier software de aplicación y sistema operativo. También se pueden utilizar
como componentes de aplicaciones basadas en Web que enlazan los sistemas de dos organizaciones distintas
o sistemas dispares de una sola compañía. Las empresas compran sus nuevas aplicaciones de software a
fuentes externas, entre ellos los paquetes de software, mediante la subcontratación del desarrollo de
aplicaciones personalizadas con un distribuidor externo (que puede estar en el extranjero), o mediante la
renta de servicios de software en línea (SaaS). Los mashup combinan dos servicios de software distintos para
crear nuevas aplicaciones y servicios de software. Las apps son pequeñas piezas de software que se ejecutan
en Internet, en una computadora o en un teléfono móvil, y por lo general se ofrecen a través de Internet.
• Defina y describa los conceptos software de código abierto y Linux; explique además sus beneficios
de negocios.
1. El software de código abierto: Es software producido por una comunidad de varios cientos
de miles de programadores en todo el mundo. De acuerdo con la principal asociación
profesional de código abierto, [Link], el software de código abierto es gratis y los
usuarios pueden modificarlo. Las obras derivadas del trabajo original también deben ser
gratuitas, además de que el usuario puede redistribuir el software sin necesidad de licencias
adicionales. Por definición, el software de código abierto no está restringido a ningún sistema
operativo o tecnología de hardware específico, aunque en la actualidad la mayor parte del
software de código abierto se basa en un sistema operativo Linux o Unix
2. Linux: Las aplicaciones de están incrustadas en teléfonos celulares, smartphones,
computadoras Tablet y productos electrónicos para el consumidor. Linux está disponible en
versiones gratuitas que se pueden descargar de Internet, o en versiones comerciales de bajo
costo que incluyen herramientas y soporte de distribuidores como Red Hat Aunque Linux
no se utiliza en muchos sistemas de escritorio, es un sistema operativo líder en servidores,
computadoras mainframe y supercomputadoras. El surgimiento del software de código
abierto, en especial Linux y las aplicaciones que soporta, tiene profundas implicaciones para
las plataformas de software corporativas: reducción en costo, confiabilidad y resistencia, e
integración, ya que Linux funciona en todas las principales plataformas de hardware, tanto
en mainframes como en servidores y clientes.
• Defina Java y HTML5; explique también por qué son importantes.
1. Java: Es un lenguaje de programación orientado a objetos, independiente del sistema
operativo e independiente del procesador, que se ha convertido en el principal entorno Los
desarrolladores de Java pueden crear pequeños programas en forma de applets, que se
incrustan en las páginas Web y se descargan para ejecutarlos en un navegador Web. Un
navegador Web es una herramienta de software fácil de usar con una interfaz gráfica de
usuario para mostrar páginas Web y acceder tanto a Web como a otros recursos en Internet.
2. HTML: (Lenguaje de marcado de hipertexto) es un lenguaje de descripción de páginas para
especificar la forma en que se colocan el texto, los gráficos, el video y el sonido en una página
Web, y para crear vínculos dinámicos a otras páginas Web y objetos. La siguiente evolución
de HTML, conocida como HTML5, resuelve este problema al hacer posible la incrustación
de imágenes, audio, video y otros elementos directamente en un documento sin
complementos que hagan uso intensivo del procesador. HTML5 facilita que las páginas Web
funcionen en distintos dispositivos de visualización, tanto en dispositivos móviles como en
equipos de escritorio; además, respalda el almacenamiento de datos sin conexión para las
apps que se ejecutan a través de Web.
• Defina y describa los servicios Web y el rol que desempeña XML.
Los servicios Web se refieren a un conjunto de componentes de software con acoplamiento débil, que
intercambian información entre sí mediante el uso de estándares y lenguajes de comunicación Web
universales. La tecnología base para los servicios Web es XML, que significa Lenguaje de marcado extensible.
Los servicios Web que se utilizan para construir los sistemas de software de una empresa constituye lo que
se conoce como una arquitectura orientada al servicio (SOA): un conjunto de servicios autocontenidos que
se comunican entre sí para crear una aplicación de software funcional.
• Mencione y describa las tres fuentes externas de software.
Existen tres fuentes externas para el software: paquetes de software de un distribuidor de software comercial,
subcontratar (outsourcing) el desarrollo de aplicaciones personalizadas con un distribuidor externo (que
puede estar o no en el extranjero), y los servicios y herramientas de software basados en la nube. Un paquete
de software es un conjunto de programas listo para usarse y disponible en forma comercial, que elimina la
necesidad de que una empresa escriba sus propios programas para ciertas funciones, como el procesamiento
de la nómina o el manejo de pedidos.
El outsourcing de software permite que una empresa contrate el desarrollo de software personalizado o el
mantenimiento de los programas heredados existentes con empresas externas, que por lo común operan en
el extranjero, en áreas del mundo con sueldos bajos. A los servicios para ofrecer y proveer acceso al software
de manera remota como un servicio basado en Web se les conoce como software como un servicio (SaaS).
Un popular ejemplo es el de [Link], que provee servicios de software bajo demanda para la
administración de relaciones con el cliente. Las empresas necesitan un contrato que incluya un acuerdo de
nivel de servicio (SLA). El SLA es un contrato formal entre los clientes y sus proveedores de servicios, en el
cual se definen las responsabilidades específicas del proveedor de servicios y el nivel de servicio que espera
el cliente.
• Defina y describa los mashup y las apps de software.
1. Los usuarios individuales y empresas completas combinan al gusto estos componentes de
software para crear sus propias aplicaciones personalizadas y compartir información con
otros. Las aplicaciones de software resultantes se denominan mashups. La idea es tomar
distintas fuentes y producir una nueva obra que sea “mayor que” la suma de sus partes.
2. Las apps son pequeños programas especializados de software que se ejecutan en Internet,
en su computadora, en su teléfono celular o Tablet, y, por lo general, se ofrecen a través de
Internet. Al hablar de apps la mayor parte de la atención se dirige a las apps que se han
desarrollado para la plataforma digital móvil. Son estas apps las que convierten a los
teléfonos inteligentes y otros dispositivos móviles portátiles en herramientas de cómputo de
propósito general.
5-5 ¿Cuáles son los desafíos de administrar la infraestructura de TI y las soluciones gerenciales?
Los principales desafíos implican el hecho de lidiar con el cambio en la plataforma, con la infraestructura, la
gestión, y la gobernanza de la infraestructura, así como con la realización de inversiones inteligentes en
infraestructura. Los lineamientos de solución incluyen: utilizar un modelo de fuerzas competitivas para
determinar cuánto invertir en infraestructura de TI y dónde realizar inversiones estratégicas de
infraestructura, además de establecer el costo total de propiedad (TCO) de los activos de tecnología de la
información. El costo total de poseer los recursos de tecnología no sólo incluye el costo original del hardware
y software de computadora, sino también los costos de las actualizaciones de hardware y software,
mantenimiento, soporte técnico y capacitación.
• Mencione y describa los desafíos gerenciales impuestos por la infraestructura de TI.
1. Demanda del mercado por los servicios de su empresa: Realizar un inventario de los servicios
que provee la empresa actualmente a sus clientes, proveedores y empleados.
2. La estrategia de negocios de su empresa: Analizar la estrategia de negocios en cuanto la
creación de nuevos servicios que pueda ofrecer.
3. La estrategia, infraestructura y costo de la tecnología de información (TI) de su empresa:
Analizar todos los planes de tecnología de la información de su empresa para los próximos
cinco años y evaluar su alineación con los planes de negocios de la empresa.
4. Evaluación de la tecnología de información: Recomienda en el gastar en tecnologías para las
cuales se hayan establecido estándares y en las cuales los proveedores de TI compitan en
costo, no en diseño, y donde existan muchos proveedores.
5. Servicios de las empresas competidoras: Es el comparar los gastos de la empresa de la
infraestructura de TI con los de su competencia.
6. Inversiones en infraestructura de TI de las empresas competidoras: Si las empresas
competidoras tratan de mantener secretos sus gastos en TI, tal vez pueda encontrar
información sobre inversiones de TI en los informes anuales del formulario 10-K del SEC
que las compañías públicas ofrecen al gobierno federal cuando esos gastos generan un
impacto sobre los resultados financieros de una empresa.
• Explique cómo el uso de un modelo de fuerzas competitivas y el cálculo del TCO de los activos de
tecnología ayudan a las empresas a realizar buenas inversiones en infraestructura.
El costo real de poseer recursos de tecnología administrativos continuos para las actualizaciones de Hardware
y Software mantenimiento soporte técnico capacitación e incluso los costos de servicios públicos y bienes
raíces para operar y alojar la tecnología podemos usar el método de modelo de costo total de propiedad TCO
para analizar estos costos directos e indirectos para ayudar a las empresas a determinar el costo real de las
implementaciones de tecnologías específicas. Al considerar estos estos componentes del costo para una PC
podrían ser de hasta tres veces el precio de la compra original del equipo. Aunque el precio de compra de un
dispositivo inalámbrico para un empleado corporativo podría ser de varios cientos de dólares el TCO para
cada dispositivo es mucho mayor y puede variar entre $1000 y $3000 de acuerdo con las estimaciones de
varios consultores. Los costos de adquisición de Hardware y Software solo representan cerca del 10% del
TCO por lo que los gerentes deben poner mucha atención en los costos administrativos para comprender el
costo total de Hardware y Software de la empresa además de cambiarse a los servicios en la nube estas
empresas podrían reducir tu su TCO por medio de una mayor centralización y estandarización de sus recursos
de Hardware y Software.