martes, 5 de julio de 2011

tendencias

Desde la décadas de los 90 cuando el término Cliente/Servidor daba
sus primeros pasos, propuse un seminario que denominé “Update
Tecnológico”, una especie de repaso de las principales tendencias informáticas que afectan
el panorama tecnológico de ese momento. Pronto, muchas organizaciones me solicitaron
que impartiese el seminario de manera privada a sus empleados. Dieron un alto en los
proyectos cotidianos, para escuchar a un “experto” sobre las tendencias
que mas impactan el escenario de la informática del momento. El concepto
Cliente/Servidor inquietaba y estresaba a los directores y jefes de los
departamentos de entonces.
Desde entonces muchas tecnologías ha ido sumándose a
ese inventario de chatarra que conocemos como IT y que
nos hace feliz y amargados al mismo tiempo. Pues bien,
para los años 2009 y 2010, hemos creído oportuno no solo
ofrecer el seminario, sino también ofrecerlo en formato
e-Learning, lo cual facilita el acceso a profesionales que por
diversas razones se les hace imposible atender una sesión
principal presencial.
En épocas de poca abundancia se imponen tecnologías
que relajen las presiones sobre los presupuestos de IT, y al
mismo tiempo que no menoscaben las ventajas o posición
competitiva de la organización.
En el seminario Update Tecnológico 2009-2010 se profundiza
y analiza más en los temas expuestos.



Green IT
Se trata de una tendencia para denotar el
uso de tecnologías cada día más alineadas
con la protección del medio ambiente.
O mejor dicho un uso más racional y eficiente de los
recursos tecnológicos. Con el incremento de los precios
del petróleo, el denominado recalentamiento global,
la presión presupuestaria sobre los departamentos
de IT, y una clara matriz de opinión a favor de utilizar
fuentes alternas de energía y/o tecnologías más
amables con el entorno, los proveedores de tecnología
han desarrollado tecnologías que se orientan en esa
dirección. Todas ellas se centran en reducir el uso
de materiales azarosos, uso de la energía de manera
eficiente, promover el reciclaje y utilizar componentes
biodegradables que no atenten contra el medio
ambiente.  Producto de todo ello, la industria ha
propuesto las siguientes tecnologías:
•  Virtualización. Tecnología mediante el cual
múltiples hardware lógicos serán vistos como una
única pieza de hardware. Por ejemplo múltiples
“servidores virtuales” pueden ser administrados
como un único servidor físico. Todo ello con
los correspondientes ahorros de inversión,
mantenimiento, espacio físico, soporte técnico,
energía, entre otros. Aún cuando no es una
tendencia actual, su uso continúa siendo de
alto valor añadido para los centros de cómputos
corporativos. Entre las ventajas que podemos
comentar de la virtualización están:
» Un TCO (Total Cost of Ownership)  más
eficiente
» Inversión de capital reducida
» Administración de recursos centralizados
y reducidos. Las tareas de
gestión y administración son
más fáciles y rápidas, reduciendo
sustancialmente el reporte de
incidencias e incrementando la
productividad del soporte técnico.
» Recuperación en caso de desastre
reducida
» Vulnerabilidad reducida
» Aún cuando una inversión en
licencias en requerida la misma es
muy inferior en términos de menos
hardware y menos software
» Reducción en el uso de espacio
físico, al tener menos servidores
físicos, los centros de IT optimizan
el espacio de los Data-Centers
dedicados a ellos.
•  Data-Centers Optimization. Tienden
a la racionalización y mejor uso de la
tecnología, que como hemos comentado
incluyen, entre otros los siguientes
puntos:
» Optimización en el uso de la
energía
» Uso de materiales menos
contaminantes
» Reducción sustancia del espacio
físico
» Optimización en la gestión de los
recursos

SaaS & Cloud Computing
Software as a Service (SaaS) un
término que evolucionó de ASP
(Application Service Provider),
tecnología utilizada para denotar aplicaciones
(generalmente basadas en Internet “La Nube”)
que podrían ser compartidas por muchos clientes,
a aprovechando el concepto de economías de
escalas.  Por su parte, Cloud Computing es un
término para denotar Internet, el espacio natural
de procesamiento de información del futuro.
Se trata simplemente de evitar o minimizar
el desarrollo de aplicaciones por parte de las
empresas, las cuales se deben centralizar en
su “Core Business” evitando así la inversión y
riesgo de embarcarse en cuantiosas inversiones
que representan una desviación de la misión
central del negocio. Proveedores utilizando
técnicas modernas de gestión, mejores prácticas,
metodologías probadas y protocolos y estándares
públicos, desarrollan aplicaciones en donde
muchos clientes se ven beneficiados, y pagando
solo por el uso de los servicios que se prestan
realmente, y todo ello, facilitándole al cliente
la posibilidad de una óptima gestión de sus
presupuestos (gastos e inversión), evitando
así las interminables luchas entre usuarios y
departamentos de Informática.
Podemos definir formalmente El Modelo SaaS
como una estrategia para implementar software
en las organizaciones, en donde la instalación,
mantenimiento, gestión, respaldos, y soporte
de la aplicación se hace totalmente del lado del
proveedor, proporcionado a los clientes (usuarios)
acceso parametrizados y privados, generalmente
vía Internet (La Nube), generalmente respaldado
por un contrato en donde los clientes pagan solo
por el uso de la aplicación, evitando así cuantiosos
gastos por concepto de mejora, mantenimiento y
soporte.
SaaS toma ventaja de las últimas tendencias tecnológicas, siendo
una de ellas SOA (Service Oriented Architecture), la cual facilita
la integración entre aplicaciones. Entre los impulsores de esta
estrategia de aplicaciones están:
•  Mejores prácticas de los negocios usualmente
estandarizas en muchas áreas facilitando la adopción de
tecnologías con poca o mínima parametrizacion
•  Movilidad, una sociedad y fuerza laboral cada vez mas
móvil impulsa el uso de Internet y nuevas tecnologías que
faciliten el acceso al negocio en todo momento
•  Minimizar riesgos en el desarrollo en casa, muy
polémico en los últimos años, evitando así riesgos e
inversiones innecesarias.
•  Economías de escalas, con procesos de negocios
prácticamente estandarizados, el aprovechar las fuerzas
del mercado, sin exponer a la organización, nos conlleva
a ahorros sustánciales, y todo ello con un TCO muy
atractivo
•  Uso de proveedores especializados de sus áreas de
competencia
•  Tecnología mas estable y robustas en particular mejores