You are on page 1of 13

www.hcglobalgroup.com Contacto: info@hcglobalgroup.

com
Santiago-Chile, Latino Amrica.
INNOVACIN, EMPRENDIMIENTO, TECNOLOGA.
HERRAMIENTAS PARA EL FUTURO CRECIMIENTO.



















Hugo Cspedes A.

02-02-2010


Aviso legal
Esta presentacin est sujeta a una licencia Reconocimiento-Compartir Igual 2.0 de Creative Commons. Se permite la reproduccin,
distribucin y comunicacin pblica siempre y cuando se cite el autor (Hugo Cspedes A.) y no se haga un uso comercial. Si se
transforma esta obra para generar una nueva obra derivada, se debe distribuir con una licencia igual a la que regula la obra original. La
licencia completa se puede consultar en
http://creativecommons.org/licenses/by-nc/2.0/cl/legalcode
Para poder llevar buenas ideas a la empresa y mejorar el negocio, es necesario
muchas veces implementar aplicaciones empresariales, las cuales,
historicamente siempre han sido muy caras debido al complejo universo que
hay detrs de ellas. De esta forma surge el Cloud Computing, como una forma de
mejorar la gestin de sus negocios, donde en vez de ejecutar las aplicaciones en
centro de datos de uno mismo, se efecta en uno de datos compartidos,
agilizando inicios y a un costo menor, entre otros.

Cloud Computing
(Modelo de Computacin en Nube)


www.hcglobalgroup.com Contacto: info@hcglobalgroup.com
Santiago-Chile, Latino Amrica.
INNOVACIN, EMPRENDIMIENTO, TECNOLOGA.
HERRAMIENTAS PARA EL FUTURO CRECIMIENTO.

Cloud Computing.
La computacin en nube (en ingls Cloud Computing), es un paradigma
1
que
permite ofrecer servicios de computacin a travs de internet. El trmino La
Nube es una metfora de internet, sobre la base de que la nube es el dibujo
utilizado para representar a Internet en los diagramas de red informtica como
una abstraccin de la infraestructura subyacente que representa. En la nube los
proveedores de informtica entregan aplicaciones de negocios comunes en lnea,
a los cuales se accede desde un navegador web, mientras que el software y los
datos se almacenan en servidores.
En este tipo de computacin todo lo que puede ofrecer un
sistema informtico se ofrece como servicios, de modo que los
usuarios puedan acceder a los servicios disponibles en la nube de
internet sin conocimientos (o al menor sin ser expertos) en la
gestin de los recursos que usan. El paradigma de Cloud
Computing lo constituye el hecho de que la informacin se
almacena de manera permanente en servidores en Internet y se
enva a cachs temporales de cliente, lo que incluye equipos de sobremesa, centros de ocio,
porttiles, etc. Esto se debe a que, pese a que las capacidades de los PC han mejorado
sustancialmente, gran parte de su potencia es desaprovechada, al ser mquinas de propsito
general.
Ejemplos de Computacin en Nube podemos citar a Amazon, EC2, Google Apps, eyeOS y Microsoft
Azure, que proveen aplicaciones comunes de negocios en lnea accesibles desde un navegador
web, mientras el software y los datos se almacenan en los servidores.
El concepto de Cloud Computing comenz con
proveedores de servicio de Internet de gran escala
como Google, Amazon y otras quienes construyeron
su infraestructura. Una arquitectura emergi, un
sistema de recursos horizontalmente distribuidos,
introducidos como servicios virtuales TI (Tecnologas
de la Informacin) masivamente escalados y

1
Se dice que es un paradigma de programacin ya que representa un enfoque particular o filosofa para la construccin de software.
No es mejor uno que otro, sino que cada uno tiene ventajas y desventajas. Tambin hay situaciones donde un paradigma resulta ms
apropiado que otro.


www.hcglobalgroup.com Contacto: info@hcglobalgroup.com
Santiago-Chile, Latino Amrica.
INNOVACIN, EMPRENDIMIENTO, TECNOLOGA.
HERRAMIENTAS PARA EL FUTURO CRECIMIENTO.

manejados como recursos continuadamente configurados y mancomunados. Este modelo
arquitectnico fue inmortalizado por George Gilder en su artculo de octubre de 2006 en la revista
Wired titulado Las Fbricas de informacin
2
. Las granjas de servidores acerca de las cuales Gilder
escribi eran similares en su arquitectura a la computacin en grid
3
, pero mientras los grids son
utilizados para aplicaciones de cmputo tcnico loosely coupled (sistema compuesto de
subsistemas con cierta autonoma de accin a la par que mantienen una interrelacin continua
con los otros componentes) este nuevo modelo de nube se estaba aplicando a los servicios de
internet.
Tanto las nubes como los grids estn hechos para escalar horizontalmente muy eficientemente.
Ambos estn construidos para resistir fallas de los elementos o nodos individuales. Amos son
cargados por-uso. Sin embargo, mientras los grids tpicamente procesan los trabajos en batch
4
,
con un punto definido de inicio y final, los servicios de computacin en nube pueden ser
continuos. An ms, las nubes pueden expandir los tipos de recursos disponibles (almacenamiento
de archivos, bases de datos y servicios web) y extienden la aplicabilidad a la web y a las
aplicaciones de la empresa.

BENEFICIOS DEL CLOUD COMPUTING.-

Los beneficios del Cloud Computing se pueden esbozar en:
Integracin probada de servicios web: Por su naturaleza, la
tecnologa de Cloud Computing se puede integrar con mucha
mayor facilidad y rapidez con el resto de sus aplicaciones
empresariales (tanto software tradicional como Cloud Computing
basado en infraestructuras), ya sean desarrollados de manera
interna o externa.

2
The information Factories, Wired, October 2006, http://www.wired.com/wired/archive/14.10/cloudware.html
3
La computacin en grid es una tecnologa innovadora que permite utilizar de forma coordinada todo tipo de recursos
(entre ellos cmputo, almacenamiento y aplicaciones especficas) que no estn sujetas a un control centralizado. En ese
sentido es una nueva forma de computacin distribuida, en la cual los recursos pueden ser heterogneos (diferentes
arquitecturas, supercomputadores, cluster, etc) y se encuentran conectados mediante redes de rea extensa (por
ejemplo internet) Desarrollado en mbitos cientficos a principios de los aos 1990, su entrada al mercado comercial
sigui la idea de la llamada Utility Computing y supone una revolucin que dar mucho que hablar.
4
Archivos de procesamiento por lotes.


www.hcglobalgroup.com Contacto: info@hcglobalgroup.com
Santiago-Chile, Latino Amrica.
INNOVACIN, EMPRENDIMIENTO, TECNOLOGA.
HERRAMIENTAS PARA EL FUTURO CRECIMIENTO.

Prestacin de servicios de talla mundial: Las infraestructuras de Cloud Computing proporcionan
mayor capacidad de adaptacin, recuperacin completa de desastres y reduccin al mnimo de
los tiempos de inactividad.
No se necesita instalar ningn tipo de hardware o software: una infraestructura 100% de Cloud
Computing. La belleza de la tecnologa de Cloud Computing es su simplicidad y el hecho de que
requiera menor inversin para comenzar a trabajar.
Implementacin ms rpida y con menos riesgos: Podr empezar a trabajar muy rpidamente
gracias a una infraestructura de Cloud Computing. No tendr que volver a esperar meses o
aos e invertir millones de dlares antes de que un usuario inicie sesin en su nueva solucin.
Sus aplicaciones en tecnologa de Cloud Computing estarn disponibles en cuestin de semanas
o meses, incluso con un considerable nivel de personalizacin o integracin.
Gran capacidad de personalizacin: Algunos profesionales TI creen equivocadamente que es
muy difcil o casi imposible personalizar la tecnologa Cloud Computing, por lo que no es la
eleccin adecuada para las empresas ms complejas. La infraestructura de Cloud Computing no
slo proporciona tiles funciones de personalizacin y configuracin de aplicaciones, sino que
tambin conserva las personalizaciones despus de las actualizaciones. Y an ms, la tecnologa
de Cloud Computing es ideal para el desarrollo de aplicaciones que estn en consonancia con
las crecientes necesidades de su organizacin.
Ms opciones para los usuarios comerciales: La tecnologa de Cloud Computing permite
personalizaciones y generacin de informes de manera directa y sencilla para los usuarios
comerciales, por lo que los profesionales Ti no necesitan emplear la mitad de su tiempo
realizando pequeas modificaciones y ejecutando informes.
Actualizaciones automticas que no afectan negativamente a los recursos de TI: Si actualizamos
a la ltima versin de la aplicacin, nos veremos obligados a dedicar tiempo y recursos (que es
escaso) a volver a crear nuestras personalizaciones e integraciones. La tecnologa Cloud
Computing no le obliga a decidir entre actualizar y conservar su trabajo, porque esas
personalizaciones e integraciones se conservan automticamente durante la actualizacin.

CAPAS DE MODELOS DE SERVICIO DENTRO DE LA COMPUTACIN EN NUBE.-

I) Software como un Servicio (SaaS
5
sus siglas en ingls): SaaS se encuentra
en la capa ms alta y caracteriza una aplicacin completa ofrecida como

5
Software como Servicio (del ingls Software as a Service, SaaS) es un modelo de distribucin de software en donde la compaa de
tecnologas de informacin y comunicaciones IT provee el servicio de mantenimiento, operacin diaria, y soporte del software usado


www.hcglobalgroup.com Contacto: info@hcglobalgroup.com
Santiago-Chile, Latino Amrica.
INNOVACIN, EMPRENDIMIENTO, TECNOLOGA.
HERRAMIENTAS PARA EL FUTURO CRECIMIENTO.

un servicio, en-demanda, va multitenencia (que significa una sola instancia del software que
corre en la infraestructura del proveedor y sirve a mltiples organizaciones de clientes). El
ejemplo ms ampliamente conocido de SaaS es Salesforce.com, pero ahora ya hay muchos
ms, incluyendo las Apps Google que ofrecen servicios bsicos de negocios tales como el e-
mail. Por supuesto, la aplicacin multitenencia de Salesforce.com ha precedido la definicin
de computacin en nube por unos cuantos aos. Por otro lado, como muchos otros jugadores
en la computacin en nube, Salesforce.com ahora opera en ms de una capa de nube con su
ya puesta en marcha Force.com, un ambiente de desarrollo de una aplicacin compaera
(companion application), o plataforma como un servicio.

por el cliente. Es tener la informacin, el procesamiento, los insumos y los resultados de la lgica del negocio del software hospedado
en la compaa IT. El software es un producto que se puede distribuir de varias maneras, de forma clsica es mediante una instalacin
directa en equipos del cliente. Normalmente si alguien quiere usar una aplicacin de ventas, compra el CD de instalacin, ejecuta un
programa de configuracin, da sus claves y listo, puede explotar el sistema. Pero si el usuario necesita que otra persona al extremo del
globo terrqueo viera su lista de clientes, pendientes o precios, y los quisiera manipular con el mismo software, necesitara otro CD o
bajarlo de la web, otra licencia, una VPC o comunicarse mediante correo electrnico. En cambio, si tiene un software modelado como
servicio los requerimientos pueden ser ms simples. Respecto al concepto de Software bajo Demanda, este consiste en poder utilizar
una aplicacin desde una computadora cliente (ejemplo la computadora de un vendedor) hacia un servidor central colocado en la
empresa proveedora de sistemas y no en la compaa del cliente. Respecto de las caractersticas del software como servicio, tenemos:
i) acceso y administracin a travs de una red, ii) actividades gestionadas desde ubicaciones centrales, en lugar de desde la sede de
cada cliente, permitiendo a los clientes el acceso remoto a las aplicaciones mediante la web, iii) la distribucin de la aplicacin es ms
cercana al modelo de uno-a-muchos (mltiples usuarios) que el modelo uno-a-uno, incluyendo arquitectura, precios, colaboracin y
administracin, iv) actualizaciones centralizadas, lo cual elimina la necesidad de descargar parches por parte de los usuarios finales, v)
frecuente integracin con una red mayor de software de comunicacin (bien como parte de un mashup o como un enlace para una
Plataforma de Servicio). Dentro de las ventajas se presentan: a) El cliente no necesariamente debe tener un rea especializada para
soportar el sistema, por lo que baja sus costos y su riesgo de inversin, b) la responsabilidad de la operacin recae en la empresa IT, lo
cual significa que la garanta de disponibilidad de la aplicacin y su correcta funcionalidad, es parte del servicio que da la compaa
proveedora del software, c) la empresa IT no desatiende al cliente. El servicio y atencin continua del proveedor al cliente es necesaria
para que este ltimo siga pagando el servicio, d) la empresa IT provee los medios seguros de acceso en los entornos de la aplicacin. Si
una empresa IT quiere dar opciones SaaS en su cartera de productos debe ofrecer accesos seguros para que no se filtren datos privados
en la red pblica, e) no es necesaria la compra de una licencia para utilizar el software, sino el pago de un alquiler o renta por el uso del
software, f) se le permite al cliente completa flexibilidad en el uso de los sistemas operativos de su preferencia, o al cual pueda tener
acceso. Por ltimo, respecto a los inconvenientes del SaaS se puede citar: i) la persona usuario no tiene acceso directo a sus contenidos,
ya que estn guardados en un lugar remoto, y en caso de no contar con mecanismos de cifrado y control disminuye el ndice de
privacidad, control y seguridad que ello supone, ya que la compaa TI podra consultarlos, ii) El usuario no tiene acceso al programa,
por lo cual no puede hacer modificaciones (dependiendo de la modalidad del contrato de servicios que tenga con la compaa IT), iii) Al
estar el servicio y el programa dependientes de la misma empresa no permite a la usuario migrar a otro servicio utilizando el mismo
programa (dependiendo de la modalidad del contrato de servicios con la compaa de TI), iv) Si el servicio de internet no est disponible
por parte del ISP, el usuario no tendr acceso al programa, por lo que sus operaciones se vern afectadas hasta que dicho acceso se
restablezca.


www.hcglobalgroup.com Contacto: info@hcglobalgroup.com
Santiago-Chile, Latino Amrica.
INNOVACIN, EMPRENDIMIENTO, TECNOLOGA.
HERRAMIENTAS PARA EL FUTURO CRECIMIENTO.

II) Plataforma como un Servicio (PaaS
6
por sus siglas en ingls): La
capa del medio, o PaaS, es la encapsulacin de una abstraccin de
un ambiente de desarrollo y el empaquetamiento de una carga de
servicios. La carga arquetipo es una imagen Xen (parte de servicios
web Amazon) conteniendo una pila bsica web (por ejemplo, un

6
Plataform as a Service (PaaS) consiste en la entrega de una plataforma informtica y la solucin de pila como un
servicio. A menudo va ms all con la provisin de una plataforma de desarrollo de software, que est diseando para Cloud Computing
en la parte superior de la nube de pila. Facilita el despliegue sin el costo y la complejidad de comprar y gestionar el hardware
subyacente y capas de software, proporcionando todas las facilidades necesarias para apoyar el ciclo de vida completo de construccin
y despliegue de aplicaciones web y servicios totalmente disponibles en Internet. Es tambin conocido como Cloudware. PaaS suele
incluir ofertas de servicios de flujo de trabajo para el diseo de aplicaciones, desarrollo de aplicaciones, pruebas, despliegues y
alojamientos, as como servicios de aplicacin tales como la colaboracin en equipo, la integracin de servicios web y la clasificacin, la
integracin de base de datos, seguridad, escalabilidad, el almacenamiento, la persistencia, la administracin del estado, de versiones de
la aplicacin, la instrumentacin y aplicacin de la facilitacin de la comunidad de desarrolladores. Estos servicios son provistos como
una solucin integrada en la red. Respecto al concepto, algunas plataformas actuales como una oferta de servicios se remontan a
1999, y comparten la informtica y los entornos de desarrollo que se remontan a la dcada de 1970 y la informtica mainframe.
Respecto de los servicios para desarrollar en el entorno integrado del sistema, diferentes ofertas de PaaS ofrecen diferentes
combinaciones de servicios para apoyar el ciclo de vida de desarrollo de aplicaciones. Completa PaaS debe proporcionar todas las
opciones de servicio en un entorno desarrollo integrado en la plataforma de destino real de entrega, con control de cdigo fuente,
control de versiones (interactivas) las pruebas de usuario, lanzar y dar marcha atrs con la capacidad de auditora y seguimiento que
hizo lo que cambio al fin para lograr su propsito. Algunos otros servicios que ofrece esta capa se encuentran: Interfaz web de usuario
basada en herramientas de creacin, arquitectura multi-inquilino, integracin de servicios web y base de datos, apoyo a la colaboracin
del equipo de desarrollo, Utilidad en el grado de instrumentacin, por nombrar algunos. Respecto a los tipos de plataformas como
servicio, tenemos i) Add.on development facilites: que son instalaciones que permiten la personalizacin de aplicaciones existentes de
SaaS, y en algunos aspectos son el equivalente de las instalaciones de la personalizacin del lenguaje de macro siempre con
aplicaciones de software empaquetadas como Lotus Notes o Microsoft Word. A menudo estos requieren PaaS los desarrolladores y los
usuarios a comprar las suscripciones a los co-residentes aplicacin SaaS. ii) Stand alone development environments o Entornos de
Desarrollo autnomo: que no incluyen tcnicos, licencias o dependencias financieras en aplicaciones concretas de SaaS o servicios web,
y estn destinadas a proporcionar un entorno de desarrollo generalizado, iii) Application delivery-only environments o Entrega de
aplicaciones en entornos solamente: Algunas ofertas de desarrollo carecen de PaaS, la depuracin y la capacidad de prueba, y slo
ofrecen servicios a nivel de alojamiento, como la seguridad y la escalabilidad de la demada, iv) Open Platform as a Service: Permite al
desarrollador utilizar cualquier lenguaje de programacin, cualquier base de datos, cualquier sistema operativo, un servidor, etc. El
PaaS est en sus primeras etapas, y la adopcin es impulsada por muchas de las mismas caractersticas que impulsan la adopcin de
SaaS. Plataformas adicionales y factores especficos incluyen: Los beneficios ad-hoc, distribuidos geogrficamente en los equipos de
desarrollo que trabajan junto en proyectos, la capacidad de incorporar los servicios web de mltiples fuentes, la reduccin de costos
derivados de la utilizacin integrada de los servicios de infraestructura para la seguridad, escalabilidad, conmutacin por error, en lugar
de la obtencin y el anlisis y la integracin de estos por separado, la reduccin d costos derivados por el uso de abstracciones de alto
nivel de programacin para la creacin de servicios, interfaces de usuario y elementos de otras aplicaciones, el deseo de las personas
(usuarios) que tienen tecnologa en evolucin que puede ser mejorado continuamente para apoyar la interaccin multiusuario para
abordar los complejos problemas que enfrentamos, para impulsar el uso de la tecnologa que tiene un propsito de facilitar el
desarrollo de mltiples aplicaciones interactivas de usuario para las personas no slo en los equipos de desarrollo, pero en cualquier
grupo de personas haciendo cosas juntos. Por otro lado, PaaS proporciona la oferta de interfaces de servicios de propiedad de los
lenguajes de desarrollo que atan una aplicacin para ese proveedor, elevando los costos de cambio, en relacin con los costos de
cambio de alojamiento convencional. La falta de interoperabilidad y la portabilidad entre los proveedores genera riesgos adicionales
para los usuarios a travs de una falta de competencia de precios y la prdida de control estratgico. En 2009 existen tres
acontecimientos que han impulsado la tasa de adopcin de SaaS: a) En primer lugar el declive econmico en 2009, gener que las
empresas buscaran a PaaS para ahorrar tiempo y dinero en sus esfuerzos de desarrollo e infraestructura, b) en segundo lugar, los
informes favorables de las principales empresas de investigacin de tecnologa, como Forrester research y publicaciones como
InfoWorld, c) tercero, la aparicin de nuevas Open Platform as a Service (OPaaS) aborda las deficiencias tradicionales de PaaS (por
ejemplo, entornos de desarrollo de propiedad, un solo lenguaje de programacin o de propiedad, la portabilidad de datos, etc.) por
permitir que los desarrolladores utilicen cualquier lenguaje de programacin, herramientas de desarrollo, servidores/nubes, etc que
puedan elegir. Un tema a ser considerado es el que dice relacin con la flexibilidad de la oderta PaaS, el cual puede no ser compatible
con los requisitos de lugares de rpido crecimiento, tanto en trminos de escalabilidad para muchos usuarios, y la adicin de nuevas
caractersticas complejas que puedan ser difcil de implementar en una plataforma basada en internet.


www.hcglobalgroup.com Contacto: info@hcglobalgroup.com
Santiago-Chile, Latino Amrica.
INNOVACIN, EMPRENDIMIENTO, TECNOLOGA.
HERRAMIENTAS PARA EL FUTURO CRECIMIENTO.

distro Linux, un servidor web, y un ambiente de programacin como Pearl o Ruby). Las
ofertas de PaaS pueden proveer para cada fase del software desarrollo y prueba, o estas
pueden estar especializadas alrededor de cualquier rea en particular, tal como la
administracin del contenido. Los ejemplos comerciales incluyen Google App Engine, el cual
sirve aplicaciones de la infraestructura Google. Servicios PaaS tales como estos pueden
proveer una gran cantidad de flexibilidad pero puede ser restringida por las capacidades que
estn disponibles a travs del proveedor.

III) Infraestructura como un Servicio (laaS
7
por sus
siglas en ingls): laaS se encuentra en la capa
inferior y es un medio de entregar
almacenamiento bsico y capacidades de cmputo
como servicios estandarizados en la red.
Servidores, sistemas de almacenamiento,
conexiones, enrutadores y otros sistemas son
concentrados (por ejemplo a travs de tecnologa
de virtualizacin) para manejar tipos especficos de cargas de trabajo (desde procesamientos
en batch hasta aumento de servidor/almacenamiento durante las cargas pico). El ejemplo
comercial mejor conocido es Amazon Web Service, cuyos servicios EC2 y S3 ofrecen cmputo
y servicios de almacenamiento ensenciales (respectivamente). Otro ejemplo es Joynet cuyo
producto principal es una lnea de servidores virtualizados los cuales proveen una
infraestructura en-demanda altamente escalable para manejar sitios web, incluyendo ricas
aplicaciones web escritas en Ruby en Rails, PHP, Python y Java.



7
La Infraestructura como un servicio, IaaS, es la entrega de infraestructura informtica (normalmente un entorno de virtualizacin de
la plataforma) como un servicio. Estas chimeneas de infraestructura virtual son un ejemplo de todo como la tendencia de servicio y
como comparte muchas de las caractersticas comunes. En lugar de comprar servidores, software, datos espaciales, centros o equipos
de red, los clientes compran en lugar de esos recursos todo como un servicio completamente externalizado. El servicio se factura
normalmente sobre una base informtica de utilidades y la cantidad de recursos consumidos (y por lo tanto el costo) normalmente
reflejan el nivel de actividad. Es una evolucin de web hosting virtual y ofertas de servidor privado. Por lo general, las
implementaciones suelen incluir las siguientes capas Acuerdos de nivel de servicio, Utilidad de facturacin informtica (por ejemplo,
hora), Entorno de virtualizacin para el funcionamiento de la Plataforma de Cliente especificando mquinas virtuales, Hardware
(normalmente se establece como una cuadrcula de escalabilidad horizontal masiva), red de computadoras (incluyendo firewalls,
balanceo de carga, etc.), conexin a Internet. Por ltimo, respecto de las caractersticas claves de la infraestructura como un servicio,
incluyen: i) recursos de entrega como un servicio, incluidos los servidores, equipo de red, memoria, CPU, espacio en disco, las
instalaciones de centro de datos, ii) La ampliacin dinmica de la infraestructura que las escala de arriba y abajo sobre las bases de las
necesidades de recursos de aplicacin, iii) Servicio de costo variable con precio fijos por cada componente de los recursos, iv) mltiples
inquilinos suelen coexistir en el mismo recurso de infraestructura, v) infraestructura de grado empresarial que permite a las compaas
medianas beneficiarse de la suma calculando las agrupaciones de recursos.


www.hcglobalgroup.com Contacto: info@hcglobalgroup.com
Santiago-Chile, Latino Amrica.
INNOVACIN, EMPRENDIMIENTO, TECNOLOGA.
HERRAMIENTAS PARA EL FUTURO CRECIMIENTO.


TIPOS DE NUBE, DETRACTORES Y USUARIOS A FAVOR.-
Tenemos los siguientes tipos de Cloud Computing:
Las Nubes Pblicas: Son manejadas por terceras partes, y los trabajos de diferentes clientes
pueden ser mezclados en los servidores, los sistemas de almacenamiento, y otra
infraestructura dentro de la nube. Los usuarios finales no saben el trabajo de quin ms pueda
estar corriendo en el mismo servidor, red, discos como los suyos propios.
Las Nubes Privadas: Son una buena opcin para las compaas lidiando con proteccin de
datos y ediciones a nivel de servicio. Las nubes privadas estn en una infraestructura en-
demanda manejada por un solo cliente quien controla qu aplicaciones correr, y en dnde.
Ellos son propietarios del servidor, red, y discos y pueden decidir que usuarios estn permitidos
para utilizar la infraestructura.
Las nubes Hbridas: Combinan los modelos de nubes pblicas y privadas. Usted es propietario
de una parte y comparte otras partes, aunque de una manera controlada. Las Nubes Hbridas
ofrecen la promesa de la escala provisionada externamente, en-demanda, pero aade la
complejidad de determinar cmo distribuir las aplicaciones a travs de estos diferentes
ambientes. Mientras que las empresas pueden sentir atraccin por la promesa en nube hbrida,
esta opcin, al menos inicialmente, probablemente estar reservada para simples aplicaciones
incondicionadas que no requieren de ninguna compleja sincronizacin o base de datos.
Nota: La computacin en nube suele ser confundida con la
computacin en grid
8
.
Dado que la computacin en nube no permite a los usuarios
poseer fsicamente los dispositivos de almacenamiento de sus
datos (con la excepcin de la posibilidad de copiar los datos a un
dispositivo de almacenamiento externo, como una unidad flash
USB o un disco duro), deja la responsabilidad de almacenamiento
de datos y su control en manos del proveedor.
La computacin en nube ha sido criticada por limitar la libertad de los usuarios y hacerlos
dependientes del proveedor de servicios. Algunos crticos afirman que slo es posible usar las
aplicaciones y servicios que el proveedor est dispuesto a ofrecer. As, se compara la computacin

8

Explicamos anteriormente que la computacin en grid es la computacin en red, por la que un sper computador virtual est compuesto de clster enlazado de ordenadores dbilmente acoplados, actuando en
concierto para realzar tareas muy grandes.



www.hcglobalgroup.com Contacto: info@hcglobalgroup.com
Santiago-Chile, Latino Amrica.
INNOVACIN, EMPRENDIMIENTO, TECNOLOGA.
HERRAMIENTAS PARA EL FUTURO CRECIMIENTO.

en nube con los sistemas centralizados de los aos 50 y 60, en los que los usuarios se conectaban a
travs de terminales tontos con ordenadores centrales. Generalmente, los usuarios no tenan
libertad para instalar nuevas aplicaciones, y necesitaban la aprobacin de administradores para
desempear determinadas tareas. En suma, se limitaba tanto la libertad como la creatividad. Se
argumenta que la computacin en nube es un entorno de esa poca. Otros, sostienen que la
computacin en nube pone en peligro las libertades de los usuarios, porque stos dejan su
privacidad y datos personales en manos de terceros. Han afirmado que la computacin en nube es
simplemente una trampa destinada a obligar a ms gente a adquirir sistemas propietarios,
bloqueados, que les costarn ms y ms conforme pase el tiempo
9
.

Por otro lado, estn quienes si estn a favor del
desarrollo del Cloud Computing, aduciendo que el
Cloud Computing promete una enorme cantidad de
beneficios (incluyendo ahorro en costos en
infraestructura tecnolgica y actualizaciones ms
veloces del software a los usuarios de una amplia
gama de empresas, desde pequeos
emprendimientos hasta grandes corporaciones. La
computacin en nube alude a una serie de tendencias relacionadas con llevar los recursos de
computacin (hardware, software, datos) cada vez ms lejos en la red
10
. Por otro lado, estudios
han revelado que el 80% de la informacin que utilizan las empresas proviene de fuera de la
compaa. La computacin en nube es la respuesta tcnica a esta realidad
11
. Otros sostienen que,
la gracia de la Computacin en Nube no est en el hecho de que las computadoras estn en otro
lugar, eso no es correcto (de hecho desde los aos 70 que se conoce este proceso como ingreso
de datos en centros remotos), sino que la verdadera computacin en nube no tiene que ver
solamente con el agregado de la distancia fsica entre el usuario y la computadora que est
haciendo el trabajo pesado y repetitivo, sino tambin con el hecho de que ya no se tienen
mquinas especficas (no importando donde estn localizadas), dedicadas a funciones especficas
o a determinadas aplicaciones. En su lugar hay una parte del software que corre a travs de un
grupo de mquinas, y de esta manera se hace un uso ptimo de todos los recursos de hardware
disponibles. En general, se aduce que la Computacin en Nube ayudar a obtener: inversiones ms

9
Richard Stallman, fundador de Free Software Foundation.
10
Karlik Hossanagar, profesor de operaciones y gestin de la informacin, escuela de Wharton, Edicin 2009 de la Wharton Business
Technology Conferencie, La Promesa de la Computacin en Nube, Tecnologas: Tendencia, revista Trend Management, Agosto
Septiembre 2009.
11
Anthony Arott, de la firma de software antrivirus Trend Micro, Edicin 2009 de la Wharton Business Technology Conferencie, La
Promesa de la Computacin en Nube, Tecnologas: Tendencia, revista Trend Management, Agosto Septiembre 2009.


www.hcglobalgroup.com Contacto: info@hcglobalgroup.com
Santiago-Chile, Latino Amrica.
INNOVACIN, EMPRENDIMIENTO, TECNOLOGA.
HERRAMIENTAS PARA EL FUTURO CRECIMIENTO.

bajas en hardware, uso ms eficiente de sistemas computacionales en los centros de datos
existentes, mayor facilidad para escalar las aplicaciones y servicios. Estos enfoques son ahora
posibles debido a la velocidad y omnipresencia de las comunicaciones. Como la amplitud de banda
se abarata y est disponible, y la velocidad de transmisin ya no es un impedimento, se puede
almacenar informacin y correr programas en cualquier lugar y acceder desde cualquier sitio.
Por otro lado, respecto a las aplicaciones de
computacin en nube para consumidores,
tenemos ejemplos de cmo aplicaciones web
para consumidores se han hecho parte de la
habitualidad de los consumidores: Hotmail de
Microsoft, Gmail y Youtube de Google y el
servicio para compartir fotos Flickr de Yahoo, son
algunos de ellos. Los consumidores corren nada
ms que sus navegadores web en computadores
locales. El resto del software, los mensajes de
correo electrnico, las fotos y los videos estn en mquinas remotas, invisibles para el usuario,
como si estuvieran ocultas entre las nubes
12
. Ms an, las herramientas de negocios y
colaboracin en lnea, han ayudado a impulsar, por ejemplo, el mercado de las computadoras
livianas que contienen una mnima capacidad de computacin y de almacenamiento de
informacin, y cuestan por lo general menos de US$ 400. Al aprovechar las aplicaciones y
almacenamiento online, los usuarios tienen la opcin de gastar menos en hardware.
La nocin de que una compaa tenga una nube privada en sus instalaciones podra parecer
opuesta al concepto de computacin en nube, sin embargo, posee caractersticas como en nube
que pueden ser ventajosos para los centros de datos corporativos. Si nos avocamos a la evolucin
de la arquitectura de computacin, hace algunas
dcadas haba un mainframe o servidor central
gigantesco, y todo corra sobre l. Si a usted se le
agotaba la capacidad, deba ampliar el servidor
central o bien conseguir otro mainframe gigantesco.
Luego, los sistemas cliente/servidor distribuyeron el
procesamiento entre las computadoras o los
servidores centrales y las PC de escritorio de los

12
Prasanna krishnan, Asociada de la firma de capital de riesgo Draper Fisher Jurvetson, Edicin 2009 de la Wharton Business
Technology Conferencie, La Promesa de la Computacin en Nube, Tecnologas: Tendencia, revista Trend Management, Agosto
Septiembre 2009.



www.hcglobalgroup.com Contacto: info@hcglobalgroup.com
Santiago-Chile, Latino Amrica.
INNOVACIN, EMPRENDIMIENTO, TECNOLOGA.
HERRAMIENTAS PARA EL FUTURO CRECIMIENTO.

usuarios. Pero cada mquina del centro de datos cubra una funcin o aplicacin de software
especfica. La nueva tecnologa de virtualizacin permite que una parte del hardware acte como
mltiples mquinas virtuales y est dedicado a mltiples funciones. Esto hace ms eficiente el uso
del hardware, pero cada mquina virtual an debe estar destinada a una funcin de software
especfica. El verdadero cambio que trae la computacin en nube es que, ahora no hay mquinas
especficas, o mquinas virtuales dedicadas a funciones especficas, sino un pool de mquinas
cualquiera de las cuales corren cualquier cosa, an en un centro de datos privado. Los centros de
datos corporativos tradicionales pueden ser ineficientes. Las empresas equipadas para responder
a los ciclos ms altos de la carga de trabajo tienen, la mayor parte del tiempo, servidores
subutilizados. En una nube privada, algunas de las computadoras existentes pueden agruparse
como pool, de modo que una aplicacin aproveche el soporte de cualquier hardware disponible.
No hay ninguna razn arquitectnica por la cual no se puedan tener diferentes tipos de mquinas
involucradas, si bien el desempeo se optimiza cuando las maquinas son similares. Sin embargo,
para algunos usuarios corporativos, mantener la nube en casa mitiga las preocupaciones sobre la
seguridad y la privacidad (tal como lo analizamos en prrafos anteriores). A este respecto, los
proveedores de la Nube insisten en que la informacin est ms segura con ellos y es menor
vulnerable. Las compaas que brindan servicios de computacin y almacenamiento actualizan
permanentemente la seguridad. Se puede observar como una progresin natural que la IT
evolucione hacia una nube casi totalmente externa Qu mueve a alguien que est en el negocio
del cuidado de la salud, de los servicios financieros o de la fabricacin, a gastar cientos de millones
de dlares en la infraestructura de IT? Lo hace porque no tiene otra opcin.

FUTURO DEL CLOUD COMPUTING.-
Algunos auguran que en 5 aos y menos, la tendencia a cloud computing convertir a internet en
su mejor amigo
13
. Sostienen que en el futuro, las computadoras desaparecern para convertirse
en parte de la nube. El futuro, que ya lleg en forma de netbook y smartphones, sern dispositivos
porttiles que estarn conectados siempre a la nube, por medio de redes WiMax o celulares, y en
los que no slo podrs accesar informacin, sino correr tus aplicaciones. Y aunque hoy todava
necesitas descargar aplicaciones (como App del iPhone) se espera que en cinco aos o menos se
popularice un nuevo tipo de dispositivo al que no necesitars instalar nada, pues accesars las
aplicaciones directamente de internet.

13
Predicen el futuro del cloud computing, mundo-contact, 24/11/2008, http://www.mundo-
contact.com/enlinea_detalle.php?recordID=10711


www.hcglobalgroup.com Contacto: info@hcglobalgroup.com
Santiago-Chile, Latino Amrica.
INNOVACIN, EMPRENDIMIENTO, TECNOLOGA.
HERRAMIENTAS PARA EL FUTURO CRECIMIENTO.

Muchas empresas estn apostando a esta tendencia. Microsoft lo hizo al anunciar su sistema
operativo llamado Windows Azure, especial para conectarse a la nube. Otras compaas como
Google, IBM, Salesforce, Citrix y HP, entre otras, preparan desde hace aos su estrategia, y estn
empezando a ofrecer algunas aplicaciones.
Pronto el disco duro ser parte de la nube. Imagina que vas por la calle y recibes un mensaje de
celular: necesitas enviar un reporte con urgencia. Tu telfono, usando GPS te indica el host spot
ms cercano, donde hay una serie de terminales consistentes simplemente de una pantalla,
teclado y ratn. Al identificarte con tu password y con una memoria USB personalizada, te
conectar a internet y al servidor en donde estn todos tus documentos y aplicaciones; para todo
efecto prctico, estars trabajando en tu propia computadora. La nube podr ensear, incluso, el
mismo escritorio y herramientas que usamos la ltima vez en el ltimo hot spot en el que
estuvimos.
De acuerdo con expertos, en los prximos aos tambin crecer el
concepto de redes personales, el PC dejar de ser el centro de la
red casera, pues todos tus dispositivos podrn comunicarse entre s
usando radiofrecuencia.
Cualquier gadget podr mandar y recibir datos usando conexin de
radio de alta velocidad con un rango de 10 metros
14
. Esto se llevar
a cabo utilizando un pequeo chip, de menos de 5 milmetros, que
costar menos de US$ 10 y estar localizado en el dispositivo, que
incluso ya est probado en laboratorios de Australia. As cuando estos chips de radio de alta
velocidad estn disponibles alrededor del 2012, todos los dispositivos se compartirn datos entre
s. Por ejemplo, una cmara digital detectar la presencia de una impresora y te ofrecer la
disponibilidad de crear tu lbum, o bien, por medio de GPS, se conectar a la nube para saber cul
es el nombre del lugar donde tomaste la foto, adems de que si t se lo permites, tambin
compartir las fotos a todos los que aparecen en la imagen.



14
Peter Coffee, Director de Investigacin de Plataformas de Salesforce.com, Predicen el Futuro del Cloud Computing, mundo-
contact, 24/11/2008, http://www.mundo-contact.com/enlinea_detalle.php?recordID=10711



www.hcglobalgroup.com Contacto: info@hcglobalgroup.com
Santiago-Chile, Latino Amrica.
INNOVACIN, EMPRENDIMIENTO, TECNOLOGA.
HERRAMIENTAS PARA EL FUTURO CRECIMIENTO.


BIBLIOGRAFA
La promesa de la Computacin en Nube, Tecnologas: Tendencia, Revista Trend Management,
Agosto-Septiembre 2009.
Qu es Cloud Computing?, www.salesforce.com/es/cloudcomputing
Predicen el futuro del Cloud Computing, , Mundo-Contact, 24/11/2008, http://www.mundo-
contact.com/enlinea_detalle.php?recordID=10711
Computacin en Nube, Wikipedia,
http://es.wikipedia.org/wiki/Computaci%C3%B3n_en_nube
Platform as a Service, Wikipedia, http://en.wikipedia.org/wiki/Platform_as_a_service
Software como Servicio, Wikipedia, http://es.wikipedia.org/wiki/Software_como_servicio
Infraestructure as a Service, Wikipedia,
http://en.wikipedia.org/wiki/Infrastructure_as_a_service

You might also like