Sei sulla pagina 1di 71

Cloud Computing

La Tecnologa como Servicio


PROMUEVEN:
Cloud Computing
La Tecnologa como Servicio
NDICE
PRESENTACIN .....................................................................
................. 7 1. INTRODUCCIN ..............................................
................................... 9 2. QU ES EL CLOUD COMPUTING O LA NUBE? .......
........................ 13 2.1 Concepto 13 2.2 Caractersticas 14 2.2.1 Formas de
Pago 14 2.2.2 Escalabilidad 15 2.2.3 Virtualizacin 15 2.2.4 Ubicuidad 16 2.3 Los
3 niveles del Cloud Computing 16 2.3.1 IaaS (Infraestructura Como Servicio) 18
2.3.2 PaaS (Plataforma como Servicio) 18 2.3.3 SaaS (Software como servicio) 18
2.4 Modelos de Implantacin 19 2.4.1 Nube pblica 19 2.4.2 Nube privada 20 2.4.3 Nub
e hbrida 21 3. POR QU PUEDE INTERESARLE A MI EMPRESA? ............................
23 3.1 Ventajas Estratgicas 23 3.2 Ventajas Tcnicas 25 3.3 Ventajas Econmicas 26 3.
4 Ejemplo prctico. Diferencias y ventajas competitivas 27 4. CUESTIONES A VIGILAR
EN CLOUD COMPUTING ............................... 31 5. IAAS (INFRASTRUCTURE A
S A SERVICE) ............................................ 39 5.1 Qu es y a quin va
dirigido? 39 5.2 IaaS vs. sistema tradicional 40 5.3 Puntos clave en la eleccin d
e IaaS 41 5.4 Casos de xito 43 6. PAAS (PLATFORM AS A SERVICE) ..................
.................................... 45 6.1 Qu es y a quin va dirigido? 45 6.2 PaaS
vs. sistema tradicional 46 6.3 Puntos clave en la eleccin de PaaS 46 6.4 Casos d
e xito 47 7. SAAS (SOFTWARE AS A SERVICE) .......................................
.............. 49 7.1 Qu es y a quin va dirigido? 49 7.2 SaaS vs. sistema tradicion
al 50 7.3 Puntos clave en la eleccin de SaaS 51 7.4 Casos de xito 52 8. Conclusion
es .............................................................................
... 57 9. DIRECTORIO CLOUD COMPUTING ...........................................
........... 59 10. REFERENCIAS Y SITIOS DE INTERS ...............................
................ 63
AVISO LEGAL
La presente publicacin pertenece al Observatorio Regional de la Sociedad de la In
formacin de Castilla y Len (ORSI) y al Consejo Regional de Cmaras de Comercio e Ind
ustria de Castilla y Len y est bajo una licencia Creative Commons Reconocimiento-N
oComercial 3.0 Espaa. Usted es libre de copiar, hacer obras derivadas, distribuir
y comunicar pblicamente esta obra, de forma total o parcial, bajo las siguientes
condiciones: Reconocimiento: Se debe citar su procedencia, haciendo referencia
expresa tanto al Observatorio Regional de la Sociedad de la Informacin de Castill
a y Len (ORSI) como a su sitio web: www.orsi.jcyl.es. Dicho reconocimiento no pod
r en ningn caso sugerir que el ORSI presta apoyo a dicho tercero o apoya el uso qu
e hace de su obra.
n n
Uso No Comercial: No puede utilizar esta obra para fines comerciales.
Entendiendo que al reutilizar o distribuir la obra, tiene que dejar bien claro l
os trminos de la licencia de esta obra. Alguna de estas condiciones puede no apli
carse si se obtiene el permiso del ORSI como titular de los derechos de autor.
2010. Junta de Castilla y Len. Realiza: Observatorio Regional de Sociedad de la I
nformacin (ORSI) www.orsi.jcyl.es
Cloud Computing
Presentacin
E
l presente estudio ha sido elaborado por el Observatorio Regional de Sociedad de
la Informacin en Castilla y Len (ORSI), cuya principal misin es analizar el estado
de la Sociedad de la Informacin, identificando las oportunidades y amenazas que
pueden influir en su desarrollo y favoreciendo su progreso en nuestra regin. Este
conocimiento se traslada a la sociedad y, en especial, sirve para orientar las
polticas pblicas que permitan el avance de la Sociedad de la Informacin en Castilla
y Len. Para ello el observatorio se encarga de llevar a cabo el seguimiento de l
a Estrategia Regional para la Sociedad Digital del Conocimiento 2007-2013 (ERSDI
), la cual describe las grandes pautas de actuacin de la Junta de Castilla y Len y
engloba todas las acciones y medidas a desarrollar en el perodo 2007-2013 con ob
jeto de impulsar y fomentar la plena incorporacin de Castilla y Len en la Sociedad
Digital del Conocimiento. Una de las grandes lneas estratgicas de la ERSDI es la
denominada Entorno Empresarial Digital, cuyo principal objetivo es promover el cre
cimiento y la capacidad de innovacin en las empresas de la regin a travs de la prom
ocin y generalizacin de las Tecnologas de la Informacin y Comunicaciones (TIC). Los
objetivos de esta lnea estratgica se materializan en diversas iniciativas, entre l
as que destaca el Programa Emprendedores, el cual recoge un conjunto de actuacio
nes de sensibilizacin, impulsadas por la Junta de Castilla y Len a travs de la Cons
ejera de Fomento, para fomentar la incorporacin de las pymes, micropymes y trabaja
dores autnomos a la Sociedad Digital y del Conocimiento. Un ejemplo claro, es la
puesta en marcha de una Red de Asesores Tecnolgicos, en colaboracin con las Cmaras
de Comercio e Industria de Castilla y Len y su Consejo Regional, consistente en u
n conjunto de agentes tecnolgicos a disposicin de las empresas en las Cmaras de 7
Comercio e Industria de la Comunidad, para informarles y asesorarles sobre la ut
ilizacin e implantacin de soluciones tecnolgicas para la mejora de su competitivida
d. Adems de esto, el proyecto contempla una lnea especfica de Estudios y guas prctica
s sobre las TIC en el mbito empresarial, bajo la cual se realiza la presente publ
icacin. A travs de este estudio se realiza un anlisis detallado del concepto Cloud
Computing, cuya importancia creciente es indiscutible en nuestra sociedad, espec
ialmente en el entorno empresarial. De este modo, se pretende acercar el concept
o Cloud Computing a las empresas y facilitar la adopcin de soluciones relacionada
s que les permita mejorar su productividad.
8
1.
Cloud Computing
Introduccin
U
na de las tendencias emergentes que se observan en este momento y que marcarn el
campo de las Tecnologas de la Informacin y Comunicaciones (TICs) en los prximos aos,
es lo que ha venido a denominarse como Cloud Computing o computacin en nube. El
concepto Cloud Computing, cuya importancia creciente es indiscutible en nuestra
sociedad, especialmente en el entorno empresarial, permite que las empresas pued
an crecer rpidamente sin necesidad de aadir equipamiento tecnolgico, software ni pe
rsonal aadido. Consciente de ello, la Unin Europea, junto con las principales auto
ridades implicadas, estn apostando por su implantacin. Un estudio sobre el impacto
econmico de la difusin del Cloud Computing en Europa publicado por el Foro Econmic
o Mundial, concluye que este paradigma contribuir positiva y significativamente a
l crecimiento econmico ayudando a crear un milln de nuevos empleos y miles de nuev
as PYMEs en la UE, siendo este ltimo el principal mecanismo conductor de todos lo
s impactos positivos en los prximos cinco aos. La computacin en nube o Cloud Comput
ing, consiste en la convergencia y evolucin de varios conceptos relacionados con
las tecnologas de la informacin, como son la virtualizacin, el diseo de aplicaciones
distribuidas o el diseo de redes, que finalmente permiten que las empresas pueda
n desplegar rpidamente aplicaciones informticas sobre sistemas que adaptan sus rec
ursos eficientemente en funcin del ciclo de vida natural del negocio, con los con
siguientes ahorros de costes y mejoras en la productividad. Sin embargo, pese a
que la computacin en nube pueda parecer a primera vista un concepto totalmente in
novador y recin aterrizado en nuestra sociedad, ciertas variantes de aplicaciones
Cloud Computing se encuentran ampliamente extendidas desde hace varios aos, como
es el caso del correo electrnico en Internet o Webmail.
9
As, el Cloud Computing puede considerarse un nuevo modelo que est en proceso de ev
olucin: desde los mainframes, grandes, costosos y pesados que se utilizaban de fo
rma central en la dcada de los 60 hasta la personalizacin y descentralizacin en los
aos 80, gracias a la masificacin de los ordenadores personales y su penetracin en
el pblico general. Ms adelante, en los aos 90 se implant el modelo Cliente-Servidor,
el cual comparte similitudes con ambos modelos. En los inicios del siglo XXI, I
nternet se convierte en un elemento clave, aunque el modelo ClienteServidor sigu
e vigente. Se considera que el nacimiento del Cloud Computing data del ao 2005: g
racias a las nuevas tecnologas e infraestructuras, la inteligencia y los servicio
s empiezan a estar en la nube de Internet. Cloud Computing puede ser considerado
como un nuevo paradigma computacional que permite a los usuarios utilizar una i
nfraestructura a travs de la red, como un servicio proporcionado por un proveedor
. Estos recursos (Hardware y Software) son escalables, logrando crecer en peaks
de demanda1 y pudiendo utilizarse en cualquier parte. Como se ver a lo largo del
estudio, una de las posibilidades de Cloud Computing es contratar a un proveedor
para el despliegue de las aplicaciones de una empresa en la nube, estableciendo
un acuerdo de nivel de servicio y delegando en l la responsabilidad de mantenimi
ento, disponibilidad y recuperacin ante fallos de las mismas. Los servicios ofrec
idos pueden ser de muy distinto tipo, y se agrupan en las tres categoras asociada
s a Cloud Computing que recoge el presente estudio. As, la computacin en nube nos
permite alquilar infraestructura hardware en la red (IaaS, Infraestructure as a Se
rvice), utilizar plataformas colaborativas y herramientas de desarrollo disponib
les en la nube (PaaS, Platform as a Service) o directamente consumir aplicacione
s software ofrecidas por el proveedor de servicios o pertenecientes a la propia
empresa que permitirn mejorar su organizacin interna u ofrecer servicios online av
anzados a sus clientes (SaaS, Software As A service). Algunos expertos consideran
que ms que el modelo en nube, lo realmente innovador es el cambio de mentalidad q
ue se est produciendo para que la tecnologa sea usada por los consumidores, preocu
pndose slo de lo que puede hacer con ella, no por cmo implementarla. De la misma fo
rma que las empresas elctricas venden energa y los operadores de telefona voz, los
servicios tecnolgicos (ya sean de almacenamiento, capacidad de procesamiento o ap
licaciones software) empiezan a ser suministrados bajo un contrato de servicio.
Sin embargo, como toda tecnologa que se encuentra en sus inicios, Cloud Computing
no est exento de controversias: la falta de acuerdos de nivel de servicio (SLA),
la responsabilidad del almacenamiento de datos y su control en manos de proveed
ores externos, nuevos retos de seguridad derivados del cumplimiento normativo en
determinados sectores productivos, etc. Empresas como Google, Microsoft, Amazon
o Salesforce son pioneras en ofrecer servicios en la nube, y desde hace tiempo es
tn trabajando para que stos sean seguros, eficaces y en definitiva atractivos para
las empresas. En cualquier caso, la adopcin de servicios tecnolgicos en la nube i
mplica cambios significativos que afectan al modelo de negocio de las empresas c
lientes. Cada empresa es un caso y por ello, antes de contratar debera llevar a c
abo un profundo anlisis previo de sus necesidades que le permitiera extraer las m
ejores conclusiones para su propio negocio.
1 Peaks de demanda son los periodos de mayor demanda de cada servicio
10
CLOUD COMPUTING
Cloud Computing
Con este estudio se pretende clarificar la informacin relativa a Cloud Computing,
haciendo especial hincapi sobre aquellos aspectos que ms puedan interesar a las e
mpresas que se propongan basar su actividad total o parcialmente en el consumo d
e servicios tecnolgicos en la nube. 2.1 CONCEPTO
2.
Cloud Computing
Qu es el Cloud Computing o la nube?
2.1 CONCEPTO l Cloud Computing o, en castellano, computacin en nube, permite una
mayor agilidad y eficiencia de costes en la gestin de la informacin digital de cua
lquier organizacin o empresa, a travs de una implantacin sencilla y flexible. Esenc
ialmente, la computacin en nube consiste en la gestin y suministro de aplicaciones
, informacin y datos como un servicio. Estos servicios se proporcionan a travs de
la nube (una red de telecomunicaciones pblica, generalmente Internet), a menudo en
un modelo basado en el consumo, concepto que se analizar posteriormente. As, Cloud
Computing proporciona de forma eficiente el acceso a servicios informticos, inde
pendientemente de los sistemas fsicos que utilizan o de su ubicacin real, siempre
y cuando se disponga de acceso a Internet. Esto permite que:
E

La informacin ya no tenga que almacenarse necesariamente en los dispositivos info


rmticos de la empresa u organizacin interesada, sino en los sistemas proporcionado
s por la nube. Adems, el Cloud Computing hace que no sea necesario instalar aplicac
iones informticas en los sistemas de la organizacin, sino que stas se ejecutarn en l
a nube a travs de Internet. Como se ver a lo largo del presente estudio, esto perm
ite liberar recursos, tales como la memoria de los ordenadores de la organizacin
o su consumo de energa. La puesta a disposicin de los usuarios de infraestructuras
tecnolgicas a travs de Internet, de modo que recursos informticos dispuestos en re
d sean compartidos por varios usuarios y a travs de distintos dispositivos, pudie
ndo trabajar conjuntamente sobre el mismo contenido.

13

Se mejore el modo en que muchas organizaciones enfocan el suministro de servicio
s de negocio mediante las tecnologas de la informacin, desde el almacenamiento a l
a computacin distribuida o la gestin financiera.
Como ya hemos comentado, la implantacin de Cloud Computing en la actualidad est mu
cho ms extendida entre los ciudadanos de lo que a priori puede parecer a partir d
e su definicin, gracias en gran medida a la expansin de Internet. Uno de los ejemp
los ms claros es el uso y difusin del correo electrnico en Internet o Webmail, apli
cacin de Cloud Computing en la que un usuario delega el almacenamiento de su corr
eo electrnico en la nube, el cual adems le ofrece la posibilidad de enviar y recibir
informacin a travs de la red mediante un conjunto de funcionalidades. Existen otr
os ejemplos de Cloud con los que muchos usuarios estn ya familiarizados y que ofr
ecen una gran cantidad de servicios, tales como la plataforma de Google Apps, Zo
ho, Peepel y Opengoo, los cuales integran herramientas de procesamiento de texto
s, calendarios, aplicaciones de intercambio de fotos o herramientas de creacin de
sitios Web. Otras plataformas se han especializado, por ejemplo Flickr para alm
acenar/exponer imgenes, MobileMe de Apple para la gestin de contactos y agenda, Yo
utube o Vimeo para almacenar videos, etc. Todas las herramientas mencionadas son
de acceso gratuito, existiendo al mismo tiempo una amplia gama de herramientas
propietarias y de pago para un uso ms profesional, pertenecientes a empresas como
Amazon o Microsoft que se ofrecen siguiendo un modelo en Cloud y que adoptan di
ferentes modelos de pago, tal y como veremos a continuacin.
2.2 CARACTERSTICAS Tradicionalmente, la cadena de valor para un servicio TIC esta
ba basada en el anlisis del servicio, su diseo, implementacin y puesta en explotacin
, junto con la administracin de las infraestructuras informticas asociadas. Sin em
bargo, con el uso de Cloud Computing, la cadena de valor se basa en el consumo d
e servicios ya ofrecidos por los proveedores de la nube como modelo de negocio.
As, se reduce el tiempo y trabajo necesarios para ofrecer un servicio, aunque se
recomienda no escatimar en las labores de anlisis y consultora previas a la implan
tacin en casos ms complejos. Veamos las caractersticas ms importantes asociadas a Cl
oud Computing:
2.2.1 Formas de Pago Para aquellos servicios de Cloud que no se prestan de forma
gratuita y que generalmente son contratados para prestacin de servicios empresar
iales de diferente tipo, el coste se basa nicamente en el consumo real del client
e, por lo que se consigue una optimizacin del uso de los recursos. Como ejemplo d
e pago por consumo, se puede realizar una tarificacin en funcin de la informacin al
macenada en un sistema en red, o del ancho de banda y recursos de computacin cons
umidos. Las principales modalidades de pago articuladas en el modelo Cloud Compu
ting son: 14
CLOUD COMPUTING
Cloud Computing
1. Pago por una suscripcin al servicio En esta forma de pago se concierta un prec
io predefinido durante un periodo de tiempo en el que se hace uso de determinado
s recursos contratados. La suscripcin se puede realizar sobre diferentes parmetros
:
Nmero de usuarios: se establece el pago en funcin del nmero de usuarios que acceden
del servicio durante un cierto periodo de tiempo.
Tipo de funcionalidad: el pago se realiza en funcin del nmero de funcionalidades,
ofrecidas
como servicio, consumidas durante un periodo de tiempo preestablecido. tos recur
sos durante un periodo de tiempo y con un coste establecido.
Consumo ilimitado con tarifa fija: similar a una tarifa plana, permite un uso il
imitado de cier2. Pago por uso La forma de pago en este caso se basa en los recu
rsos consumidos, por ejemplo, en funcin de la cantidad de informacin transmitida p
or las redes de comunicaciones, o el pago por cada unidad de informacin almacenad
a, o por unidad de procesamiento.
2.2.2 Escalabilidad La escalabilidad es posiblemente la caracterstica ms destacabl
e del Cloud Computing. Consiste en la capacidad de adaptar fcilmente los recursos
a utilizar en funcin de las necesidades de cada momento y la variacin de la deman
da. Gracias a la escalabilidad, los recursos que ofrecen los proveedores de serv
icios a sus clientes se adaptan dinmicamente a las necesidades de la empresa clie
nte, consiguiendo que el servicio sea lo ms eficiente posible. Esto permite ofrec
er una mayor capacidad cuando sea necesario, permitiendo a su vez un ahorro de c
ostes notable, ya que la ampliacin y adaptacin en sistemas Cloud es ms barata que e
n sistemas tradicionales, puesto que se ahorran costes en equipos o en software
propietario. As, un sistema escalable que adapte los recursos a la demanda en cad
a instante, permite eliminar el exceso de aprovisionamiento de recursos para los
momentos de mayor intensidad de acceso, el cual sera innecesario el resto del ti
empo.
2.2.3 Virtualizacin La virtualizacin consiste en la capacidad de separar el softwa
re (el sistema operativo, las aplicaciones informticas, etc.) de los sistemas fsic
os o hardware en los que estn instalados. Esta caracterstica aplicada al Cloud Com
puting se materializa en que el usuario no tiene que preocuparse por la implemen
tacin concreta de los servicios de la nube ni tener en cuenta el hardware asociad
o a ellos o que, por ejemplo, modificaciones en el hardware no supongan grandes
cambios en las aplicaciones instaladas. Por otra parte, la virtualizacin posibili
ta una optimizacin respecto al aprovechamiento de los recursos comunes, ya que pe
rmite que las aplicaciones sean independientes del hardware en el
2. Qu es el Cloud Computing o la nube?
15
que se ejecutan: varias aplicaciones pueden ejecutarse en una misma mquina o una
aplicacin puede usar varias maquinas a la vez. El principal aspecto a tener en cu
enta a la hora de utilizar recursos virtualizados y que las empresas que contrat
an servicios de Cloud deben tener en cuenta es que les deben garantizar la secur
izacin de la informacin en esos entornos. Para ello, es necesario establecer contr
oles adecuados de acceso y gestin segura de la informacin en cada uno de los nivel
es informticos del entorno virtualizado, que estar compartido por muchos usuarios.
En trminos econmicos, se dice que ambas caractersticas, virtualizacin y escalabilid
ad, aumentan la elasticidad del sistema, ya que los costes asociados al uso de l
os recursos se adaptan mejor a las necesidades de cada momento.
2.2.4 Ubicuidad El acceso a los servicios de Cloud Computing se realiza a travs d
e la red. Esto facilita que distintos dispositivos, tales como telfonos mviles, di
spositivos PDA u ordenadores porttiles, puedan acceder a un mismo servicio ofreci
do en la red mediante mecanismos de acceso comunes. Esta caracterstica por la que
se permite que sistemas heterogneos accedan a un mismo servicio desde cualquier
localizacin fsica (siempre que cuenten con acceso a Internet) se conoce como ubicu
idad, y es una de las principales ventajas que aporta Cloud Computing. Para cons
eguir proporcionar dicha ubicuidad los proveedores de la nube cuentan con la infra
estructura y el ancho de banda necesarios para dar cabida a los requisitos de lo
s diferentes dispositivos que acceden, como pueden ser una alta velocidad de acc
eso a travs de Internet. Adems, los proveedores disponen de rutas redundantes o re
petidas en las redes de comunicaciones de acceso a sus servicios, lo cual ofrece
mayor garanta en el equilibrio de la carga de comunicaciones por esas rutas, red
uciendo la posibilidad de que las redes se sobrecarguen y que los servicios ofre
cidos se retrasen o fallen.
2.3 LOS 3 NIVELES DEL CLOUD COMPUTING Los servicios ofrecidos por la nube de distr
ibuyen entre todas las capas arquitecturales tradicionales de un sistema informti
co, desde la capa de hardware hasta la capa aplicacin software propiamente dicha.
En la prctica, los proveedores de servicios de la nube tienden a ofrecer servici
os que pueden ser agrupados en tres categoras:

IaaS (Infraestructura como servicio). PaaS (Plataforma como servicio) SaaS (Soft
ware como servicio).
La figura 1 muestra cmo se realimentan los tres tipos de servicios.
16
CLOUD COMPUTING
Cloud Computing
SaaS PaaS IaaS
Empresas, Usuarios Finales FIGURA 1 Los niveles del Cloud Computing
Tal y como se indica en la figura, cada uno de los niveles de Cloud Computing se
sostiene sobre los niveles inferiores, de forma que los servicios SaaS en mucha
s ocasiones son soportados sobre plataformas PaaS y consumen indirectamente infr
aestructura en forma de servicio (IaaS). As, una empresa que contrate una aplicac
in en Cloud Computing a travs de un servicio SaaS, frecuentemente contar con el sop
orte y mejora continua de un conjunto de desarrolladores que garantizarn la actua
lizacin y optimizacin de la aplicacin. Por otra parte, dicho cliente contrata indir
ectamente la infraestructura (servidores, bases de datos, etc.) necesaria para e
jecutar las aplicaciones, del mismo modo que si lo hiciese a travs de servicios I
aaS. En cuanto a los usuarios finales de los tres tipos de servicios, como verem
os a lo largo del estudio pueden ser empresas de muy distinto tipo, por ejemplo:

Empresas que quieran contratar cualquier tipo de aplicacin software a travs de ser
vicios SaaS. Empresas TIC cuyo ncleo de negocio sea el desarrollo software y quie
ran contratar plataformas o entornos de programacin en Cloud Computing ofrecidas
por PaaS. Empresas de cualquier mbito que necesiten ampliar los recursos hardware
para sus aplicaciones (espacio de almacenamiento, capacidad de procesamiento, e
tc.) y lo resuelvan a travs de servicios IaaS.
Veamos con ms detalle en qu consiste cada uno de estos servicios:
2. Qu es el Cloud Computing o la nube?
17
2.3.1 IaaS (Infraestructura Como Servicio) Infraestructura as a Service (IaaS),
o Infraestructura como servicio, es un modelo de Cloud Computing que permite uti
lizar recursos informticos hardware de un proveedor en forma de servicio. Con ell
o, IaaS permite que los clientes puedan comprar recursos hardware (servidores, s
istemas de almacenamiento, conmutadores, routers, etc.) como si se tratara de se
rvicios totalmente externalizados. Con este modelo se logra poder ampliar o redu
cir los recursos informticos fsicos en un periodo de tiempo muy breve. Uno de los
sistemas IaaS ms conocido es Amazon Web Services que ofrece, entre otros, recurso
s de computacin distribuida, sistemas de almacenamiento de informacin y sistemas d
e bases de datos. Otro ejemplo es la empresa Akamai, que incluye soluciones esca
lables de infraestructura para el despliegue de aplicaciones Web en ellas. Pero
sin duda, los ejemplos ms cercanos los encontramos en los proveedores de hosting
como Arsys, Mosso, rackspacecloud, etc. ya que todos los servicios de hosting2 d
e aplicaciones, de amplia penetracin en el mercado desde hace varios aos, tambin en
traran dentro de esta categora.
2.3.2 PaaS (Plataforma como Servicio) Platform as a service (PaaS), o Plataforma
como servicio, agrupa un conjunto de funcionalidades que permiten a los usuario
s crear nuevas aplicaciones informticas. Los servicios PaaS proveen desde la nube
todos los componentes necesarios para la creacin de una nueva aplicacin informtica
, ofreciendo un servicio que normalmente integra un entorno de desarrollo y una
interfaz de programacin de aplicaciones, o API (del ingls Application Programming
Interface). Algunos ejemplos comerciales PaaS son Google Apps Engine, Velneo, Ab
iquo, SimpleDB SQS, que ofrecen aquellas funcionalidades necesarias para que los
diseadores de software puedan desarrollar aplicaciones web y otras funcionalidad
es que se ejecuten en su infraestructura.
2.3.3 SaaS (Software como servicio) Software as a service (SaaS), o Software com
o servicio, ofrece el consumo de una gran variedad de aplicaciones proporcionada
s por los proveedores del servicio y que se ejecutan en la infraestructura de la
nube. Las aplicaciones en la nube son accesibles por varios dispositivos del clie
nte a travs de una interfaz sencilla, como puede ser un navegador web. El consumi
dor del servicio no gestiona o controla la infraestructura subyacente del servic
io, que incluye la red de comunicaciones, los servidores, los sistemas operativo
s y el almacenamiento.
2 El trmino hosting tambin se conoce como alojamiento, hospedaje web, alojamiento
web, web site hosting, web hosting o webhosting y se trata de un modelo de negoc
io que consiste en alojar, servir, y mantener archivos para uno o ms sitios web
18
CLOUD COMPUTING
Cloud Computing
2.4 MODELOS DE IMPLANTACIN Existen varios modelos de implantacin de sistemas que h
acen uso del paradigma de Cloud Computing. El presente apartado expone estos mod
elos, los cuales se dividen en sistemas basados en nubes pblicas, privadas o hbrid
as, cada uno con sus ventajas e inconvenientes. Se ha de elegir el modelo ms adec
uado al problema a resolver. Por ejemplo, el modelo ms recomendable para el despl
iegue de una aplicacin que se utilizar de manera temporal o provisional, probablem
ente sera aqul basado en nubes pblicas, ya que evita la necesidad de instalar equip
os adicionales para su uso provisional. Del mismo modo, la implantacin definitiva
de esa misma aplicacin podra requerir un despliegue en nubes privadas o hbridas si
se deben garantizar ciertos requisitos de calidad de servicio o de localizacin d
e los datos gestionados.
UTILIZACIN Nube pblica
Despliegue Adecuado
CARACTERSTICAS de una aplicacin de forma provisional.
Cuentan
con un tamao y expansin
cuando a la empresa no le importa compartir espacio con otros usuarios de la nub
e. Nube privada
Despliegue Adecuado
mayor.
de una aplicacin de forma definitiva.
Normalmente
se implantan en una
cuando no se prev aumentar los recursos a corto plazo. Nube hbrida
Adecuado
empresa.
Tienen Utiliza
un diseo especfico para ella.
si no se quiere compartir espacio con otros usuarios.
til
la infraestructura fsica privada.
Aprovecha
si se prev aumentar los recursos a corto plazo.
las posibilidades de ampliacin pblicas.
TABLA 2 Resumen de los modelos de implantacin
A continuacin, se describen ms detalladamente las caractersticas de cada modelo de
implantacin, as como en qu situaciones es ms aconsejable su uso.
2.4.1 Nube pblica La denominacin de Cloud Pblico o Nube Pblica hace referencia al mo
delo estndar de Cloud Computing, en el que el prestador de servicios pone a dispo
sicin de cualquier usuario en Internet su infraestructura (esto es, su software o
hardware) de forma gratuita o mediante el abono de cierta cantidad relacionada
con el volumen o tiempo de uso de los mismos.
2. Qu es el Cloud Computing o la nube?
19
As, los servicios de las nubes pblicas son ofrecidos al pblico en general o a grupo
s de varias organizaciones, y su propietario es el propio proveedor de servicios
. Las aplicaciones e informacin se almacenan en servidores externos y el servicio
se ofrece a travs de Internet. El uso de nubes pblicas permite ampliar fcilmente l
os recursos necesitados, ya que stas suelen tener ms tamao que las nubes privadas,
normalmente implantadas en una nica organizacin. Sin embargo, tambin presentan cier
tos aspectos a vigilar y carencias respecto al resto de modelos que es necesario
tener en cuenta:

No es posible tener localizados los datos aportados a los servicios de la nube fs
icamente ni en todo momento. La informacin aportada a la nube se almacena con aqu
ella de otros usuarios de los servicios. Tal y como se analizar en el apartado 4,
esto hace que la empresa que contrata el servicio deba ser muy cuidadosa en los
requisitos exigidos en el acuerdo con al proveedor de servicios en lo referente
a:
Proteccin de datos, control de la propiedad de la informacin e imposicin de rest
ciones
sobre su ubicacin geogrfica.
Condiciones para que el usuario pueda auditar o inspeccionar su informacin en cua
lquier
momento.
Estndares de seguridad cumplidos por la informacin. Garantas sobre posibles p
didas de informacin o falta de disponibilidad de la misma.
Algunos ejemplos de nubes pblicas son Amazon Elastic Compute Cloud (EC2), IBM Blu
e Cloud, Sun Cloud, Google AppEngine y Microsoft Windows Azure Services Platform
.
2.4.2 Nube privada Actualmente existe una importante tendencia en grandes empres
as a la implementacin, dentro de su estructura y utilizando la red privada de la
propia organizacin, de las llamadas nubes privadas. Este concepto, a priori ms cerca
no al de despliegue tradicional de aplicaciones que al de Cloud Computing estndar,
hace referencia a redes o centros de procesamiento de datos propietarios que uti
lizan tecnologas caractersticas de Cloud Computing, tales como la virtualizacin. As,
parten de los principios del Cloud Computing tradicional y ofrecen los mismos s
ervicios pero dentro en la propia estructura de la compaa. Se suelen disear especfic
amente para un usuario, proporcionando un control ptimo de la informacin gestionad
a, de su seguridad y de la calidad de servicio ofrecida. Habitualmente, el usuar
io es tambin propietario de la infraestructura de nube privada, y tiene control t
otal de las aplicaciones desplegadas en ella. Los principales inconvenientes de
este modelo son los analizados para el paradigma tradicional, por ejemplo los re
lativos a la ampliacin de los sistemas informticos. Esto obliga a adquirir nuevos
sistemas antes de hacer uso de ellos, contrariamente a lo ofrecido por las nubes
pblicas, donde ampliar los recursos se reduce a contratarlos con el proveedor de
servicios. 20
CLOUD COMPUTING
Cloud Computing
Como ventaja de este tipo de nubes, a diferencia de las nubes pblicas, destaca la
localizacin de los datos dentro de la propia empresa, lo que conlleva a una mayo
r seguridad de estos.
2.4.3 Nube hbrida El modelo hbrido combina los modelos anteriormente descritos, so
bre nubes pblicas y privadas, de manera que se aprovecha la ventaja de localizacin
fsica de la informacin gestionada por las nubes privadas con la facilidad de ampl
iacin de recursos de las nubes pblicas. Las principales cuestiones a vigilar en es
te modelo son la privacidad y la proteccin de datos, al igual que en la nube pblic
a. Las nubes hbridas consisten en combinar las aplicaciones propias de la empresa
con las consumidas a travs de la nube pblica, entendindose tambin como la incorpora
cin de servicios de Cloud Computing a las aplicaciones privadas de la organizacin.
Esto permite a una empresa mantener el control sobre las aplicaciones crticas pa
ra su negocio y aprovechar al mismo tiempo las posibilidades ofrecidas por los s
ervicios ofertados por la nube en aquellas reas donde resulte ms adecuado. Parece
que actualmente este tipo de nubes est teniendo buena aceptacin en las empresas, p
or lo que se estn desarrollando software de gestin de nube que permita controlar l
a nube privada e incorporar al mismo tiempo recursos y servicios de proveedores
pblicos de Cloud Computing.
3.
Cloud Computing
Por qu puede interesarle a mi empresa?
S
egn Jos Antonio Fernndez, Analista del Instituto de Empresa, para las aplicaciones d
el consumidor final el modelo Cloud Computing resulta ideal: permite el lanzamie
nto rpido de servicios, el acceso a los mismos desde cualquier lugar, se facilita
su difusin y publicidad, es capaz de absorber crecimientos rpidos y picos de carg
a, facilita la integracin con otros servicios, etc. Veamos cules son las principale
s ventajas competitivas que Cloud Computing ofrece a las empresas.
Estratgicas
Productividad Trabajo colaborativo Transicin sencilla Nueva gama productos y serv
icios Externalizacin servicios Diversificacin inversiones
Tcnicas
Flexibilidad Recuperacin ante fallos Disminucin tiempo implantacin Resistencia a de
sastres
Gran ahorro de costes
Econmicas
FIGURA 2 Tipos de ventajas asociadas a Cloud Computing 3.1 VENTAJAS ESTRATGICAS L
as ventajas que Cloud Computing ofrece a las empresas desde un punto de vista es
tratgico se pueden agrupar en las siguientes:
23
Mejora de la productividad Cloud Computing permite el acceso a los servicios de
la nube desde cualquier ubicacin fsica. Por ello, los empleados pueden acceder a l
as aplicaciones, documentos y correos electrnicos almacenados en la nube desde cu
alquier lugar con acceso a Internet y trabajar con ellos online (o de forma offl
ine con posibilidad de sincronizarlos posteriormente). Esto aumenta la flexibili
dad de la empresa y la capacidad de trabajar a distancia, y por ende la producti
vidad de sus empleados. Potenciacin del trabajo colaborativo El uso de aplicacion
es informticas a travs de Internet permite que varias personas puedan trabajar a l
a vez en un mismo documento en tiempo real. Con ello, se fomenta la productivida
d y la comunicacin de los empleados. Transicin sencilla hacia Cloud Computing La t
ransferencia de la informacin de una organizacin hacia los sistemas de la nube es ms
sencilla que en los sistemas tradicionales, ya que no se necesita instalar aplic
aciones complejas o grandes sistemas informticos, tarea de la que se encarga el p
roveedor de la nube. Normalmente las aplicaciones en la nube permiten las cargas i
niciales de datos. Posibilidad de creacin de una nueva gama de productos y servic
ios La reduccin de costes de computacin en nube permite a las empresas innovadoras
crear productos que, o bien antes no eran posibles o bien no eran significativa
mente baratos o rentables frente a los de la competencia. La ventaja de utilizar
Cloud Computing no es tanto ofrecer un producto competitivo por la reduccin del
tiempo de despliegue del nuevo servicio en el mercado, ya que la competencia tam
bin lo puede realizar en un tiempo breve siguiendo la misma estrategia, sino el h
echo de que ahora se pueden llevar a cabo muchas ideas de negocio que anteriorme
nte exigan grandes niveles de potencia de clculo, una capacidad de ampliacin rpida o
un modelo de negocio radicalmente distinto. Posibilidad de externalizacin de cie
rtos servicios de la empresa Realizar autnomamente todos los servicios de la empr
esa tiene el riesgo de que dejen de ser competitivos o se queden obsoletos al ca
bo de cierto tiempo, debido a que realizar cambios en esos servicios una vez ya
implementados puede ser demasiado costoso en relacin a otros competidores. Para e
vitar esto, realizar alianzas con proveedores de servicios de Cloud Computing es
pecializados slo en ciertos servicios y probablemente con mayor capacidad de adap
tacin al mercado, permitir que la empresa pueda adaptarse rpidamente a nuevas neces
idades y optar a oportunidades ms novedosas y atractivas. Por otra parte, la exte
rnalizacin propuesta por Cloud Computing proporciona una mayor agilidad y control
sobre los servicios que la externalizacin en otra empresa tradicional, ya que si
multneamente puede usar otros servicios de la nube para mejorar. Por otro lado, la
relacin entre las 24
CLOUD COMPUTING
Cloud Computing
empresas que utilizan Cloud Computing y los proveedores de esos servicios puede
interrumpirse ms fcilmente que con una empresa subcontratada tradicional ya que, m
uy a menudo, esas relaciones simplemente se basan en interrumpir el pago por el
consumo realizado. Posibilidad de diversificar las inversiones hacia otros aspec
tos del negocio La reubicacin de las actividades operacionales de gestin de la inf
ormacin de una organizacin en la nube permite que esta organizacin se pueda dedicar d
e manera ms efectiva a centrar sus esfuerzos en las tareas propias de su negocio.
Adems, se puede aprovechar esta ventaja competitiva para ofrecer una mayor inver
sin en innovacin, haciendo uso de otros recursos que pueda ofrecer la nube.
3.2 VENTAJAS TCNICAS Las ventajas y caractersticas positivas aportadas por Cloud C
omputing respecto a los sistemas tradicionales desde un punto de vista tcnico son
: Flexibilidad El estilo de costes de pago por uso del que se habl en este estudi
o en el punto 2.2, permite reducir o aumentar rpidamente el gasto en estos servic
ios, con mayor facilidad que los servicios de subcontratacin tradicionales. Para
entender mejor esta ventaja, se puede recurrir al ejemplo de una empresa que con
trata la utilizacin de SalesForce CRM y, tras unos meses de utilizacin, decide amp
liar la funcionalidad: en la propia Web de Salesforce se proporciona informacin s
obre los recursos disponibles y el
3. Por qu puede interesarle a mi empresa?
25
precio de los mismos, y la empresa puede contratarlos online si le interesan. Si
n embargo, en el caso de que el CRM fuera un sistema propietario desarrollado pa
ra una empresa particular, debera pedir presupuesto a una compaa de desarrollo soft
ware, indicar las necesidades y aprobar el presupuesto firmando un contrato con
los requisitos o especificaciones de las nuevas funcionalidades. Disminucin del t
iempo de implantacin de nuevos servicios Frente a los proyectos tradicionales de
Tecnologas de la Informacin, que pueden requerir varias semanas o, incluso, meses
para adquirir, configurar y poner en funcionamiento los recursos asociados a nue
vos servicios, el uso de Cloud Computing permite adoptar en mucho menos tiempo l
a infraestructura necesaria para proveer del nuevo servicio. Esto tiene un impac
to fundamental en la agilidad de la empresa, y permite reducir los costes asocia
dos con los retrasos. Capacidad de recuperacin ante fallos Los proveedores de ser
vicios de Cloud Computing ofrecen tanto soporte frente a problemas en cualquier
momento del ao como redundancia de sus sistemas para asegurar una mayor disponibi
lidad de la informacin que gestionan. Habitualmente, debido a la especializacin de
cada proveedor en un servicio concreto, se ofrece mayor calidad de soporte fren
te a las empresas tradicionales, ya que los sistemas que pueden fallar son propi
os del proveedor, y ste puede acceder ms fcilmente a ellos, as como actuar rpidamente
gracias a sus conocimientos sobre las infraestructuras. Esto significa que el t
iempo por inactividad debido a un problema se reduce considerablemente. Mayor re
sistencia a desastres Los proveedores de servicios de la nube disponen de sistem
as duplicados que reducen la posibilidad de prdida de informacin o de servicio en
caso de un desastre, ofreciendo a su vez una mayor disponibilidad gracias a un s
ervicio ms equilibrado en el caso de que el uso de los sistemas sea mucho mayor d
el previsto. Asimismo, las caractersticas de escalabilidad, ubicuidad y virtualiz
acin inherentes a Cloud Computing y expuestas en el apartado 2.2, aportan signifi
cativas ventajas tcnicas a este modelo.
3.3 VENTAJAS ECONMICAS Finalmente, existen importantes ventajas econmicas que es n
ecesario tener presente a la hora de hablar de Cloud Computing: la adopcin de est
e modelo reducir drsticamente los gastos asociados a la compra de nuevos sistemas
informticos o licencias de aplicaciones informticas emplazadas en la empresa, al m
antenimiento de esos sistemas y a los gastos en el personal encargado de ello. T
odo esto puede suponer por tanto un gran ahorro de costes y un impacto econmico m
uy positivo en las cuentas de la empresa.
26
CLOUD COMPUTING
Cloud Computing
3.4 EJEMPLO PRCTICO. DIFERENCIAS Y VENTAJAS COMPETITIVAS A continuacin se incluye
un ejemplo prctico ms detallado en el que se comparan dos empresas en lo relativo
a la adopcin de Cloud Computing frente a los sistemas tradicionales: Imaginemos u
na empresa A que utiliza un sistema propietario, que hace unos aos contrat. La emp
resa B, sin embargo, acaba de contratar un servicio en la nube para realizar las
mismas operaciones. Aunque la mayora de diferencias se apreciaran en cualquier se
ctor, en el ejemplo se va a suponer que son dos empresas del sector textil, que
trabajan a nivel local en una ciudad de tamao medio3 y el sistema software del qu
e hablamos le da soporte a su modelo de negocio.
EMPRESA A Sistema Propio Funcionalidades del Sistema
Controla Genera Realiza
EMPRESA B Cloud Computing
el stock.
un listado con los pedidos que se harn por va tradicional a los proveedores. la co
ntabilidad de la empresa.
Contrato
Costes del Sistema
Contrato
con una empresa tecnolgica que desarrolla el sistema (10.000 Euros).
Coste
de formacin del personal (1.000
con una empresa consultora tecnolgica que busca el sistema en la nube que mejor s
e adapte (2.000 Euros).
Coste
Euros).
Coste
de formacin del personal. (1.000
de compra de equipos de usuario (2.000 Euros)
Coste
Euros).
Coste
de compra y configuracin de un servidor propio (1.000 Euros).
Coste
de compra de equipos de usuario (2.000 Euros).
Coste
de la conexin a Internet (400 Euros/
de mantenimiento (8.000 Euros/
ao).
Coste
Ao).
de utilizacin de la aplicacin en la nube (1.000 Euros/ao). Los datos se alojan en l
a nube. En el contrato con la plataforma donde se alojan se estudi ampliamente lo
s niveles de privacidad, estableciendo unos requisitos de seguridad e integridad
de datos. El proveedor, adems, le ha asesorado sobre la legislacin en materia de
proteccin de datos (LOPD) y le ha presentado una garanta por escrito de cumplimien
to de la misma.
Privacidad
Los datos se alojan en su servidor local, al no comunicarse con Internet ni con
ningn otro sistema, la privacidad de los datos est muy cerrada.
3 En el ejemplo se han simplificado mucho las funcionalidades del sistema para c
entrarse especialmente en las diferencias
3. Por qu puede interesarle a mi empresa?
s
27
s
EMPRESA A Sistema Propio Cambios en la aplicacin El dueo de la empresa se plantea
incorporar novedades en el sistema: quiere que se conecte a un catlogo de nuevas
prendas por Internet y los pedidos se puedan hacer online. Ha solicitado presupu
estos a empresas TIC que puedan desarrollar la nueva funcionalidad y adaptarla a
l sistema, aunque el presupuesto estimado que le ofrecen no le compensa. EMPRESA
B Cloud Computing El dueo de la empresa recibe notificaciones en su correo elect
rnico sobre las nuevas funcionalidades que se han aadido en la aplicacin que usa. A
parecen dos nuevas funcionalidades que le llaman la atencin, el proveedor le ofre
ce un periodo de prueba de 15 das gratuito y decide contratarlas. Por 100 /ao ms, pu
ede ahora hacer pedidos online a los proveedores y abrir una tienda online con f
uncionalidades propias. Prev un aumento importante de las ventas, dado que el esca
parate de su negocio ahora es mucho ms visible. La capacidad de ampliacin es ms rpida
y barata. Imprevistos Aparece una nueva Ley Nacional que implica cambios en el
sistema de contabilidad, debido a que aumenta el porcentaje correspondiente al I
VA. La empresa A tiene que, obligatoriamente, contratar los servicios de una ase
sora que pueda llevar a cabo su contabilidad este ao. Esto no supone una preocupac
in para la empresa B, dado que la aplicacin en Cloud Computing ha actualizado esto
s cambios de forma transparente a los clientes.
TABLA 3 Ejemplo prctico
En el ejemplo anterior se pueden ver varios indicadores de la ventaja competitiv
a que supone para la empresa B contratar los servicios de la nube:

Los costes iniciales son menores. Es cierto que la empresa B cada ao tendr que asu
mir nuevos gastos, pero tambin cuenta con un sistema ms moderno e innovador que la
empresa A. Asimismo, la empresa A es probable que cuente con otros gastos, como
pagos a una asesora o tener que contratar otra empresa que desarrolle un nuevo s
oftware o realice actualizaciones y mantenimiento en el servidor. La empresa A p
aga las licencias de uso, mientras que en el caso de la empresa B ese coste lo s
ufraga el proveedor de servicios. La empresa A tiene que tener sus propias ideas
si quiere mejorar su sistema, adems, tiene que buscar el modo de ponerlas en mar
cha, establecer relaciones con alguna empresa tecnolgica que pueda mejorar el sis
tema antiguo, etc. La empresa B, sin embargo, accede a todas las nuevas opciones
disponibles en la aplicacin, las prueba si le interesan y puede decidir
CLOUD COMPUTING

28
Cloud Computing
contratarlas o incluso rescindir el contrato de alguno de los mdulos con los que
ya contaba si no producen el resultado que esperaba en el incremento de su produ
ctividad. Asimismo, la solucin que contrata la empresa B tiene muchas probabilida
des de mejorar, ya que la estn utilizando muchas empresas similares y los desarro
lladores estn dando un servicio continuo. El proveedor realiza las operaciones de
forma transparente al usuario y permite actualizar ms eficientemente las mejoras
de sus servicios.

La empresa A consume ms tiempo y ms recursos de personal de la empresa a la hora d
e mantener los sistemas. La escalabilidad est garantizada. En la solucin de la emp
resa B, el proveedor del servicio se encarga ntegramente de la parte tcnica de amp
liacin de los recursos cuando se necesiten. A travs de un plan de escalabilidad se
prevn las necesidades computacionales para la plataforma. Personal cualificado.
El personal que administra la nube est especializado en sistemas informticos, as qu
e los usuarios de la empresa B no necesitan conocer cmo funcionan esos sistemas.
Los usuarios de la empresa A a menudo tendrn que recurrir a una empresa de softwa
re externa. Sistemas de backup. El almacenamiento replicado de la informacin crtic
a del usuario lo gestiona el proveedor de servicios de la nube para la empresa B
, mientras que en la empresa A se debe tener especial cuidado en esta funcionali
dad.

El presente ejemplo ha expuesto las ventajas que una solucin en Cloud Computing p
uede ofrecer respecto al modelo tradicional, por lo que slo se han analizado los
aspectos positivos que otorgan las soluciones en la nube. No obstante, existen u
na serie de aspectos nada desdeables, relativos a la disponibilidad, seguridad, e
tc. que es necesario vigilar a la hora de adoptar una solucin en Cloud Computing.
Todos estos aspectos y las acciones que se aconseja llevar a cabo para su contr
ol o resolucin sern analizados en el siguiente apartado, Cuestiones a vigilar en Cl
oud Computing.
4.
Cloud Computing
Cuestiones a vigilar en Cloud Computing
S
i bien el Cloud Computing es una realidad cada vez ms demandada por la industria
gracias a las grandes ventajas que aporta, tambin es necesario tener presente una
serie de consideraciones relativas la adecuacin de los nuevos servicios y a la s
eguridad cuando una empresa persigue delegar en la nube ciertas aplicaciones crtica
s de una organizacin. La primera de las cuestiones que se describen en este apart
ado es uno de los aspectos decisivos que la empresa debe tener en cuenta desde e
l primer momento: El acuerdo de nivel de servicio. Las cuestiones expuestas slo p
ersiguen concienciar a las empresas de que deben ser cuidadosas a la hora de con
tratar servicios de Cloud Computing y de que deben otorgar tanta importancia a e
ste tipo de contratos como a la gestin de cuentas o activos de la empresa. De hec
ho, las caractersticas de seguridad, estandarizacin y disponibilidad ofrecidas por
la nube son necesarias para poder ofrecer servicios de alta calidad a los clien
tes.
31
Por ello, es altamente recomendable que una empresa obtenga respuesta a las sigu
ientes preguntas antes de confiar los datos de su empresa a un proveedor externo
:
Generales
Implica el uso de la plataforma la recepcin de publicidad?
(Es una prctica habitual en las soluciones gratuitas, sin embargo, esta nueva for
ma de publicidad no suele resultar una molestia para el usuario final, como ocur
ra con los antiguos banners).
Qu ocurre si se retrasa el pago de alguna factura? Existe un servicio de soporte y
atencin de usuarios? Existe un contrato de garanta?
Relacionadas con la seguridad y privacidad
Quin podr ver los datos? Cmo se garantizar la privacidad? Qu control de acceso
a? Cmo se manejan las contraseas? Se realizan copias de seguridad en los datos? Qu
ede si se pierden? Cumple con la Ley de Proteccin de Datos?
Relacionadas con la disponibilidad
Qu ocurre si no dispongo temporalmente de conexin a Internet? Si se produce una int
rrupcin de servicio, hay posibilidades de indemnizacin? En caso de producirse un c
orte en la red, puedo continuar con las tareas de mantenimiento o gestin
(contabilidad, nminas, etc.)?
Durante cunto tiempo puedo estar sin utilizar la aplicacin? Qu prdida econmica p
oner?
Cmo de importantes son los datos para el funcionamiento de mi negocio?
Relacionadas con la estandarizacin
Hasta que punto estoy atado a un proveedor? Podra cambiar fcilmente de proveedor si
otro me ofrece
una solucin ms rentable?
Cmo se recuperan en ese caso los datos almacenados? Cmo se podra realizar una migrac
?
32
CLOUD COMPUTING
Cloud Computing
Como se ver a continuacin, la mayor parte de las cuestiones planteadas anteriormen
te deben ser explcitamente contestadas y acordadas con el proveedor del servicio
de Cloud Computing a travs de un documento esencial: El Acuerdo de Nivel de Servi
cio (SLA). As, cuando una organizacin confa en los sistemas de los proveedores para
ofrecer sus servicios, ha de acordar con esos proveedores un cierto nivel de ca
lidad en el servicio que ofrezcan, lo cual puede suponer un riesgo si no se lleg
a a un acuerdo conveniente para las dos partes. El modelo de Acuerdo de Nivel de
Servicio (Service Level Agreement, SLA) consiste en un contrato en el que se es
tipulan los niveles de un servicio en funcin de una serie de parmetros objetivos,
establecidos de mutuo acuerdo entre ambas partes. As, refleja contractualmente el
nivel operativo de funcionamiento, penalizaciones por cada de servicio, limitacin
de responsabilidad por fallos en el servicio, etc. La implantacin de un SLA pasa
por las siguientes fases:

Definicin de Objetivos: mejora de la eficacia, reduccin de costes, formalizacin de
la relacin, etc. Identificacin de expectativas: qu es lo que espera la organizacin d
el acuerdo. Optimizacin o rediseo de procesos: cmo se gestionarn los servicios y los
procesos de comunicacin entre el proveedor y el cliente (gestin de incidencias, a
uditora de la informacin en la nube, etc.) para que sean lo ms eficientes posibles.
Entre los principales errores a la hora de elaborar un SLA destacan: definir niv
eles de servicio inalcanzables, regulacin excesiva, mala asignacin de las priorida
des, excesiva complejidad tcnica, etc. As, los principales puntos que debe cubrir
el acuerdo son:
1. Tipo de servicio (adaptabilidad). 2. Garantas del sistema y tiempos de respues
ta. 3. Disponibilidad (sanciones por cada del sistema). 4. Conectividad. 5. Provi
siones para seguridad y datos (backup, prdidas). 6. Cumplimiento de la ley vigent
e (por ejemplo la Ley de Proteccin de Datos) 7. Migracin de datos, estandarizacin 8
. Soporte a clientes y asistencia.
4. Cuestiones a vigilar en Cloud Computing
33
Estos puntos se pueden agrupar en un conjunto de categoras que es necesario gesti
onar con atencin y que se analizarn con mayor detalle:
Seguridad en la gestin de la informacin Disponibilidad de los servicios Cumplimien
to legislacin vigente
ACUERDO DE NIVEL DE SERVICIO
Control sobre los servicios Estandarizacin de los sistemas Adaptabilidad de la or
ganizacin
FIGURA 3 Cuestiones a vigilar a la hora de adoptar servicios de Cloud Computing
Seguridad en la gestin de la informacin Dado que la informacin de la organizacin se
transmitir a travs de Internet, es necesario establecer un sistema seguro de comun
icaciones contra posibles amenazas o corrupcin de los datos. Para garantizar la s
eguridad, en ciertos casos la informacin deber estar encriptada o protegida. Por o
tra parte, no se puede pensar que controlar los datos es slo una cuestin tcnica, ta
mbin es algo procedimental: no se deben firmar contratos de exencin de responsabil
idades o delegar absolutamente todo en los proveedores como la mejor forma de ge
stionar la seguridad. Por otra parte, siempre se debe garantizar el acceso autor
izado a la informacin gestionada en la nube. Para ello, los usuarios deben dispon
er de un inventario de la informacin aportada al proveedor de Cloud Computing, ga
rantizando que esa informacin est correctamente clasificada.
34
CLOUD COMPUTING
Cloud Computing
Cumplimiento con la legislacin vigente Es necesario asegurarse de que la informac
in en la nube cumple con la normativa legal de gestin de la informacin y plantear est
os aspectos debidamente revisados a la empresa proveedora del servicio de Cloud
Computing antes de firmar el acuerdo de nivel de servicio que se explica en el p
unto anterior. Dentro de esta categora, destaca la obligatoriedad de cumplir con
la Ley Orgnica 15/1999 de Proteccin de Datos de Carcter Personal (LOPD), una de las
cuestiones que ms preocupacin causa entre las empresas que tratan datos personale
s la hora de adoptar servicios de Cloud Computing, en los cuales este tipo de da
tos se vean involucrados. Antes de abordar esta cuestin, cabe sealar que las condi
ciones a cumplir por los servicios de Cloud Computing son idnticas a las aplicada
s a los tradicionales servicios de hosting, por lo que muchas empresas estarn fam
iliarizadas con estos requisitos. Segn la LOPD, en este caso la empresa Responsab
le del tratamiento de los datos personales de los usuarios gestionados en una ap
licacin ser aquella que contrata el servicio de Cloud Computing, definiendo a su v
ez un segundo rol denominado Encargado del Tratamiento que corresponder a la empres
a tercera que ofrece el servicio de Cloud y que ser la que almacene fsicamente la
informacin en sus instalaciones. Para formalizar esta asignacin de responsabilidad
es y garantizar que la comunicacin de los datos personales y su posterior tratami
ento son legales, deber existir un contrato formal de prestacin de servicio entre
el Responsable de la Informacin y el Encargado del Tratamiento (Segn la LOPD, La re
alizacin de tratamientos por cuenta de terceros deber estar regulada en un contrat
o que deber constar por escrito o en alguna otra forma que permita acreditar su c
elebracin y contenido). Por otra parte, en este caso corresponde al encargado del
tratamiento (la empresa que ofrece el servicio en Cloud) elaborar el documento d
e seguridad e implementar las medidas adecuadas de seguridad sobre la informacin,
entre ellas, la gestin de incidencias, la realizacin de copias de respaldo, crite
rios de archivo, almacenamiento y traslado de la informacin, realizacin de auditor
ias, etc. Dichas medidas dependern, entre otros aspectos, del nivel de privacidad
definido en la LOPD que corresponda con los datos personales almacenados en la
aplicacin. Asimismo, al tratarse de una prestacin de servicios no es necesario obt
ener el consentimiento de los titulares de los datos para que la tercera empresa
pueda tratarlos (segn el artculo 12 de la LOPD, No se considerar comunicacin de dato
s el acceso de un tercero a los datos cuando dicho acceso sea necesario para la
prestacin de un servicio al responsable del tratamiento). Finalmente, deben teners
e presentes los aspectos recogidos en la Ley relativos al movimiento internacion
al de datos, dado que cabe la posibilidad de que los servidores que almacenan fsi
camente la informacin no se encuentren en el territorio nacional. Tal y como menc
iona la LOPD, si la informacin se sita en un Estado miembro de la Unin Europea, o un
Estado respecto del cual la Comisin de las Comunidades Europeas, en el ejercicio
de sus competencias, haya declarado que garantiza un nivel de proteccin adecuado
no ser necesario realizar ningn trmite adicional. En caso de que no se cumpla esta
condicin, para pases que no proporcionen un nivel de proteccin equiparable al que p
resta la Ley, la empresa que ofrece el servicio de Cloud Computing deber obtener a
utorizacin previa del Director de la Agencia Espaola de Proteccin de Datos, que slo
podr otorgarla si se obtienen garantas adecuadas.
4. Cuestiones a vigilar en Cloud Computing
35
Adaptabilidad de la organizacin a la nube Puede ocurrir que la empresa pretenda ext
ernalizar ciertas aplicaciones ya implantadas en su organizacin hacia el modelo d
e Cloud Computing. Si bien las ventajas pueden ser muy numerosas, tambin es ciert
o que las aplicaciones debern estar adaptadas a la infraestructura que ofrece la n
ube, que comnmente est formada por arquitecturas o sistemas muy paralelizables, es
decir, que realizan trabajos conjuntamente entre varios sistemas. Esto implica q
ue las ventajas competitivas que pueda ofrecer Cloud Computing slo podrn maximizar
se si las aplicaciones que se migran desde una empresa a la nube estn adaptadas a
ellas. Adems, como se comentar posteriormente los formatos de los datos que se ma
nejan han de ser lo suficientemente estndares como para poder encontrar algn softw
are en la nube con el que se pueda evolucionar, es decir, que permita su adaptac
in a nuevas versiones sin necesidad de realizar grandes cambios. Por todas estas
razones, puede ser necesario redisear las aplicaciones de una empresa para su ada
ptacin eficiente a la nube. Los posibles tipos de adaptacin son:

Adaptacin total: el nuevo sistema se adopta de forma radical. Es recomendable par
a organizaciones que an no tienen un sistema de informacin adaptado a su proceso d
e negocio. Adaptacin con mantenimiento: El nuevo sistema y el sistema antiguo con
viven durante un tiempo, evitando en la medida de lo posible la informacin compar
tida entre stos para no dar lugar a errores. Es recomendable para organizaciones
que puedan adaptar los nuevos negocios al sistema nuevo y la informacin almacenad
a sobre procesos ms antiguos no sea necesaria. Adaptacin parcial y gradual de los
servicios evitando cambios bruscos. Esta opcin es similar a la anterior pero en e
ste caso el proceso se desarrollar de forma ms lenta, siendo posible mantener en f
uncionamiento tanto el sistema antiguo como la aplicacin en Cloud Computing tras
su implementacin.

36
CLOUD COMPUTING
Cloud Computing
Estandarizacin de los sistemas de la nube Los sistemas que utilicen los proveedores
del Cloud Computing han de cumplir ciertos estndares que faciliten el uso de sus
servicios asociados. Para ello, esos sistemas debern estar diseados de acuerdo al
cumplimiento de ciertas normativas proporcionadas por diversos organismos inter
nacionales de estandarizacin o por asociaciones que agrupen a la mayora de los pro
veedores con el objetivo de que sus sistemas sean interoperables entre s, y su co
municacin y funcionamiento conjunto sea lo ms eficiente posible. La mayor ventaja
de la estandarizacin radica en la posibilidad de migrar las aplicaciones a otro p
roveedor o entorno con mayor facilidad, ya que si no se utilizan formatos estand
arizados, en la mayora de los casos, la adaptacin ser ms costosa. Control sobre los
servicios ofrecidos en la nube Las organizaciones que hagan uso de los servicios o
frecidos por el Cloud Computing han de acordar o crear ciertos sistemas de contr
ol sobre los mismos para poder optimizarlos en conjuncin con el proveedor de serv
icios de acuerdo con las necesidades de la organizacin. Disponibilidad de los ser
vicios En cuanto a la disponibilidad, se ha de negociar con el proveedor un acue
rdo de nivel de servicio que especifique una garanta de acceso continuo a los ser
vicios con una calidad mnima. Asimismo, una empresa debe plantearse seriamente la
cuestin Qu ocurre si no se dispongo de acceso a Internet? En este punto la empresa
debe valorar el impacto que su negocio o gestin sufrira en caso de indisponibilid
ad de alguna de las aplicaciones desplegadas en Cloud y las probabilidades de qu
e esto ocurra. Por otra parte, es necesario analizar las posibles soluciones exi
stentes en situaciones de indisponibilidad tanto desde el punto de vista del pro
veedor como de la empresa. Algunas de ellas son:

Escoger aplicaciones que ofrezcan la posibilidad de trabajar en modo offline, pa
ra lo que pueden incorporar herramientas como Google Gears, por ejemplo Zoho Wri
ter y Zoho Mail. Contratacin de una lnea alternativa RTB (Red Telefnica Bsica) o RDS
I (Red Digital de Servicios Integrados), de forma que en caso de indisponibilida
d de la lnea ADSL permita conexin a internet para la aplicacin. Asimismo, se puede
contratar una nueva lnea ADSL a un proveedor diferente para situaciones de emerge
ncia, esto es, de menor capacidad y por tanto menor coste. Adquirir un acceso 3G
con conexin al PC a travs de USB en el que se efecta pago por consumo.

Por supuesto, en cualquiera de estas situaciones ser necesario evaluar los costes
y la adecuacin de contratar servicios de Cloud Computing en funcin de la criticid
ad del proceso en el seno de la organizacin.
4. Cuestiones a vigilar en Cloud Computing
37
Existen certificaciones para Cloud Computing? Aunque se trata de una cuestin recie
nte y an por desarrollar plenamente, cabe destacar que existen ciertos estndares q
ue permiten avalar la aptitud y calidad del proveedor de Cloud Computing y que p
ueden constituir un factor de confianza a la hora de que una empresa contrate su
s servicios. Entre estos estndares destacan:
SAS 70 W estndar internacional que proporciona una gua para que un auditor indepen
diente emita una
opinin sobre la descripcin de controles de la organizacin a travs de un Reporte de S
ervicio del Auditor.
SysTrust W Una auditoria bajo los principios de SysTrust permite obtener un info
rme sobre la fiabilidad
del sistema atendiendo a criterios como la Disponibilidad, Seguridad, Integridad
y Confidencialidad de la informacin.
ISO 27001 W estndar para la seguridad de la informacin ligado a la ISO 27002 que r
ecoge una gua
de buenas prcticas con los objetivos de control y controles recomendables en cuan
to a seguridad de la informacin.
38
5.
Cloud Computing
IaaS (Infrastructure as a Service)
A
continuacin, se describir el primero de los niveles en los que se estructura los s
ervicios de Cloud Computing: IaaS (Infraestructure As A Service).
5.1 QU ES Y A QUIN VA DIRIGIDO? IaaS, o Infraestructura como Servicio, describe los
sistemas hardware que se le ofrecen a un usuario en forma de servicios para que
ste pueda situar en ellos sus aplicaciones informticas o su informacin. Los servic
ios que se ofrecen habitualmente abarcan desde capacidad de procesamiento o de a
lmacenamiento (alquilando servidores, discos duros, procesamiento en un CPD, etc.)
hasta capacidad de transmisin de informacin en forma de redes de comunicaciones d
e alta capacidad. IaaS est dirigido a cualquier empresa que desee delegar la impl
antacin de sus sistemas software y aplicaciones en la infraestructura hardware de
un proveedor externo (fenmeno conocido tradicionalmente como hosting) o que requ
iera de servicios de almacenamiento externo, copias de seguridad de sus datos, cl
culos complejos que requieran software de elevadas prestaciones, etc. El proveed
or les permitir gestionar dichos sistemas en un entorno virtualizado. As, los prov
eedores de servicios son los propietarios de las mquinas fsicas, y las ofrecern com
o servicio a los usuarios a travs de entornos que les permitan gestionarlas, por
ejemplo una pgina Web para el control de las mquinas. La figura 4 describe esquemti
camente los componentes ms caractersticos de un sistema con IaaS, mostrando el con
junto de componentes fsicos que se ofrecen como servicio y la interfaz o acceso d
e que dispone el usuario para gestionarlos.
39
Gestin dinmica de recursos
Uso automtico de recursos
Gestin del coste
Monitorizacin de las mquinas
Gestin de copias de seguridad
Herramientas de Gestin para el usuario
Mquinas virtuales
Virtualizacin de Sistemas Operativos
Sistemas de procesamiento
Redes de comunicaciones
Almacenamiento de datos
Servicios ofrecidos por la IaaS
FIGURA 4 Esquema de los servicios ofrecidos por IaaS y las herramientas ofrecida
s al usuario para un gestin
5.2 IAAS VS. SISTEMA TRADICIONAL A continuacin se muestra de forma esquematizada
una comparacin entre el uso de los sistemas informticos tradicionales requeridos p
or una organizacin, y los cambios que puede aportar el uso de IaaS. Rendimiento E
n el sistema tradicional se desaprovechan recursos, mientras que en un sistema I
aaS se consigue una mayor eficiencia en su utilizacin (menos sistemas informticos
desaprovechados, menor energa consumida por unidad de informacin gestionada, siste
mas ms automatizados). Asimismo, los recursos fsicos se gestionan de manera unific
ada por parte del proveedor, por lo que el tiempo necesario para adaptar los rec
ursos de un usuario de IaaS a sus necesidades reales en cada momento se reduce n
otablemente. As, el proveedor de servicios podr optimizar el uso en todas sus mquin
as, reduciendo as los costes por el servicio.
40
CLOUD COMPUTING
Cloud Computing
Propiedad del sistema Las mquinas fsicas utilizadas para IaaS son propiedad del pr
oveedor de servicios, con el consiguiente riesgo de que ste podra dejar en algn mom
ento de ofrecer el servicio. Sin embargo, esta caracterstica aporta importantes v
entajas, por ejemplo el hecho de que el equipamiento se renueva ms fcilmente debid
o a la economa de escala de estos sistemas y de que se siguen estndares que facili
tan la interoperabilidad entre fabricantes. Por otra parte, aunque en los sistem
as tradicionales la infraestructura es propiedad de la organizacin, tiene el inco
nveniente de que est asociada a sistemas que se pueden quedar obsoletos o ser inc
ompatibles con otros. Fiabilidad y respuesta ante fallos El empleo de servidores
virtuales dedicados, que simulan una mquina con un sistema operativo propio, per
mite separar esta mquina simulada del resto de funcionalidades ofrecidas por el r
esto de la mquina fsica. As, si la mquina fsica falla, se puede utilizar la mquina si
ulada en otra mquina fsica, por lo que las consecuencias de un fallo en alguna de
las mquinas y el tiempo de recuperacin se reducen drsticamente. Adems, estas mquinas
utilizadas en IaaS se encuentran replicadas, y disponen de centros fsicos de alma
cenamiento y procesamiento con ciertas caractersticas (como la refrigeracin de las
mquinas, su seguridad fsica, etc.) que, en el caso de ser implantadas en los cent
ros tradicionales, tendran unos costes demasiado elevados.
5.3 PUNTOS CLAVE EN LA ELECCIN DE IAAS Veamos los aspectos clave a tener en cuent
a por parte de una empresa a la hora de escoger la implantacin de una solucin IaaS
. Aspectos tcnicos El proveedor de servicios IaaS ofrece una infraestructura info
rmtica para determinados Sistemas Operativos y software (como bases de datos, alo
jamiento Web, entornos de desarrollo de aplicaciones, servidores de aplicaciones
, codificacin y streaming de vdeo) y la empresa usuaria debe tener en cuenta que n
o podr incorporar otros sistemas particulares de su solucin. Aspectos estratgicos L
os usuarios pueden desplegar mquinas virtuales en la infraestructura fsica de IaaS
en muy poco tiempo (en los casos ms sencillos, en pocos minutos), por lo que se
reduce significativamente el tiempo y coste asociado de puesta en marcha de nuev
os sistemas. Adems, la capacidad de ampliacin de los recursos hardware es bastante
menos costosa y rpida que en el caso tradicional. Por otro lado, la disponibilid
ad y calidad de servicio ofrecidos en IaaS suelen estar garantizados durante cas
i todo el tiempo de utilizacin, ofreciendo soluciones alternativas en el caso de
falta
5. IaaS (Infrastructure as a Service)
41
de servicio. As, uno de los aspectos estratgicos por los que una empresa podra opta
r por IaaS sera conseguir una reduccin significativa de la inversin en recursos par
a garantizar la disponibilidad del sistema, que generalmente consiste en la adqu
isicin de sistemas fsicos redundantes para evitar prdidas de servicios que habitual
mente no se usan, con el consecuente coste que suponen los recursos desperdiciad
os. Otro aspecto estratgico a tener en cuenta es el hecho de que la deslocalizacin
fsica del hardware utilizado junto con el uso de redes privadas virtuales (VPN)
posibilita el acceso simultneo y seguro de mltiples empleados de la organizacin a l
os sistemas con mayor facilidad de disponer de alta velocidad de conexin. Aspecto
s econmicos El coste de utilizacin de los servicios IaaS sigue varios modelos:

En el primer modelo se cobra una tarifa fija por hora y unidad de recursos utili
zados. Esto suele ser til para aplicaciones poco probadas en los que el consumo s
ea impredecible. En el segundo, se ofrece la posibilidad de disponer de un recur
so reservado, con un pequeo coste, y un cobro por el uso posterior. Suele emplear
se en aplicaciones con un uso predecible y que necesiten de capacidad reservada,
incluyendo recuperacin ante desastres. En otros modelos, se paga en funcin del us
o instantneo que se haga de los recursos. Este ltimo caso es adecuado cuando se ne
cesita una alta flexibilidad de los recursos en determinados momentos, por ejemp
lo, grandes consumos en momentos determinados del da no predecibles.
Habitualmente, se pueden combinar estos modelos para adaptarlos a las necesidade
s especficas del usuario. Aspectos legales El uso de IaaS obliga a sus usuarios a
que no exijan la localizacin en todo momento de la ubicacin fsica de la informacin
gestionada. Otra caracterstica a tener en cuenta es que algunos de los proveedore
s de servicios IaaS realizan back-ups o copias de la informacin que gestionan. Es
tos dos aspectos son importantes si se gestiona informacin protegida de carcter pe
rsonal o empresarial.
42
CLOUD COMPUTING
Cloud Computing
5.4 CASOS DE XITO A continuacin se describen empresas que ofrecen servicios IaaS o
han empleado intensamente y con xito IaaS en sus instalaciones informticas. Casos
de xito en empresas proveedoras de IaaS Uno de los proveedores de IaaS ms sobresa
lientes en el mercado es Amazon Web Services. Este proveedor permite que sus usu
arios creen una Imagen de mquina virtual de Amazon (AMI), esto es, una mquina virt
ual con el sistema operativo Windows o Linux, en la que el usuario instala sus a
plicaciones, libreras y datos que necesite. Posteriormente, Amazon ejecuta esa mqu
ina en sus sistemas, y le asigna caractersticas fsicas (como la capacidad de proce
samiento mxima disponible, la cantidad de memoria RAM mxima a utilizar, el espacio
de almacenamiento mximo disponible, etc.) de acuerdo al contrato suscrito con el
usuario. El usuario accede a esa mquina de manera remota de la misma forma en qu
e accedera a un servidor fsico tradicional. Asimismo, el usuario puede indicar a A
mazon que ample sus sistemas automticamente segn las condiciones que hayan establec
ido previamente, y puede monitorizar o controlar en todo momento el estado de su
mquina virtual. En cuanto a precios, el coste se factura por hora de utilizacin y
tipo de recursos asignados a cada mquina fsica (como la capacidad de procesamient
o, la cantidad de memoria RAM, la cantidad de espacio para el almacenamiento sec
undario, el sistema operativo utilizado o el software adicional necesitado). Par
a facilitar el clculo aproximado de la factura mensual, el propio Amazon contiene
una calculadora disponible en su Web, as como una relacin detallada de los precio
s segn lo contratado, en la siguiente imagen podemos ver un ejemplo de lo que nos
muestra la pgina:
Data Transfer In All Data Transfer Data Transfer Out ** First 1 GB per Month Up
to 10 TB per Month Next 40 TB per Month Next 100 TB per Month Over 150 TB per Mo
nth
US & EU Regions Free until Nov. 1, 2010 * US & EU Regions $ 0.00 per GB $ 0.15 p
er GB $ 0.11 per GB $ 0.09 per GB $ 0.08 per GB
APAC Region Free until Nov. 1, 2010 * APAC Region $ 0.00 per GB $ 0.19 per GB $
0.15 per GB $ 0.13 per GB $ 0.12 per GB
FIGURA 5 Ejemplo de precios de Amazon Aunque Amazon es uno de los ms reconocidos
y extendidos, existen otros proveedores de Iaas con propuestas interesantes como
son GoGrid y Rackspace, entre otros.
5. IaaS (Infrastructure as a Service)
43
Casos de xito en empresas usuarias de IaaS Segn la pgina de casos de xito de Amazon
Web Services, son varias las empresas que ya estn aprovechando los servicios que
ofrece y beneficindose de sus importantes ventajas. Un ejemplo es la empresa Mono
grafias.com. Esta empresa est destinada a ofrecer comparticin de documentos educat
ivos a travs de Internet. Segn su direccin tcnica, se ha comprobado que, mediante el
uso de IaaS han conseguido reducir los costes en la infraestructura informtica e
ntre un 20% y un 50% respecto a sus sistemas anteriores de alojamiento Web dedic
ado, gracias a una mayor eficiencia en el uso de los recursos. Finalmente, se ha
comprobado que el rendimiento de su personal y la calidad del servicio ofrecido
a sus clientes han aumentado considerablemente. En concreto, su gasto por hombr
e-hora se ha reducido un 30% al disponer de una gestin centralizada de sus sistem
as. Otros casos de xito de usuarios IaaS son HostedFTP, Kooaba, photoWALL, PostRa
nk, Zoomii, Harvard Medical School, Fotopedia, Virgin Atlantic Airways, etc.
44
6.
Cloud Computing
PaaS (Platform as a Service)
E
l siguiente nivel dentro de la arquitectura Clod Computing engloba a aquellos se
rvicios denominados PaaS (Platform As A Service), que se analizarn en detalle a c
ontinuacin.
6.1 QU ES Y A QUIN VA DIRIGIDO? PaaS, o Plataforma como Servicio, es un modelo orie
ntado a equipos de trabajo que realicen proyectos de manera compartida, para lo
cual proporciona un conjunto de herramientas y funcionalidades software (sistema
s operativos y servicios asociados a los mismos) para desarrollo conjunto de sof
tware y aplicaciones, situados en una red de mquinas de Cloud Computing y accesib
les a travs de Internet. As, para proyectos relacionados con las Tecnologas de la I
nformacin y las Comunicaciones, PaaS permite crear aplicaciones mediante el uso d
e un entorno de desarrollo nico que integra las principales tecnologas basadas en
estndares. Cuanto ms dependan los resultados de cada miembro del equipo de los del
resto de integrantes, ms efectivo ser el uso de PaaS en el rendimiento global del
equipo, ya que simplifica el trabajo colaborativo, y reduce los costes en tiemp
o y en los sistemas necesarios para soportar la colaboracin. PaaS estar dirigido p
or tanto a desarrolladores software que requieran de un entorno de trabajo colab
orativo. El establecimiento de una plataforma Cloud de este tipo para desarrollo
de aplicaciones informticas permitir que varios equipos de desarrollo distantes g
eogrficamente puedan trabajar en un mismo proyecto y en unas mismas mquinas. As, se
reduce el coste por el mantenimiento de varios equipos, se evitan problemas de
incompatibilidad entre equipos y se disminuye el esfuerzo de creacin de las aplic
aciones, ya que se dispone de un sistema que unifica y centraliza de manera simp
le un desarrollo distribuido. 45
6.2 PAAS VS. SISTEMA TRADICIONAL Al igual que en IaaS, el uso de PaaS aporta cie
rtas mejoras y facilidades, entre las que destacan: Calidad final El importante
esfuerzo colaborativo realizado en aplicaciones informticas creadas con PaaS hace
posible que en la gran mayora de los casos el usuario perciba una calidad final
mayor que la ofrecida por aplicaciones convencionales: A diferencia del proceso
tradicional, donde se desarrolla en un entorno y posteriormente se traslada a ot
ros para su prueba y puesta en marcha, en PaaS la creacin de la aplicacin se reali
za en un entorno unificado y que ser el mismo al que accedern sus usuarios finales
, por lo que se reducirn los errores debidos a las diferencias entre entornos y s
ern ms sencillos de corregir. Por otra parte, el hecho de gestionar toda la inform
acin de manera centralizada permite obtener estadsticas de la informacin real acced
ida en cada momento, las cuales podran reutilizarse para mejorar la aplicacin u ot
ras similares. Interoperabilidad con otros sistemas en lnea Un elevado nmero de ap
licaciones, tales como sistemas de comercio electrnico o sistemas de prediccin met
eorolgica, requieren acceso en tiempo real a informacin disponible en otros puntos
de Internet u otras redes. Trabajar con PaaS facilita la conectividad a esos re
cursos, ya que ambos estarn diseados especficamente para trabajar de forma conjunta
, y permite actualizar automticamente las conexiones entre los recursos, lo cual
supone una ventaja respecto al desarrollo realizado en los sistemas tradicionale
s. Asimismo, PaaS utiliza frecuentemente una infraestructura IaaS, ya descrita a
nteriormente, beneficindose de sus ventajas como ampliar o reducir los recursos fs
icos eficientemente.
6.3 PUNTOS CLAVE EN LA ELECCIN DE PAAS A continuacin, se citan los aspectos clave
a tener en cuenta por parte de una empresa a la hora de escoger la implantacin de
una solucin PaaS. Aspectos tcnicos A la hora de crear las aplicaciones que poster
iormente se situarn en los sistemas PaaS, hay que tener en cuenta que la tecnologa
a usar en las mismas debe ser compatible con dichos sistemas. En general, la te
cnologa estar basada en estndares internacionales, pero el rango de funciones que o
frece puede ser bastante limitado en ciertos casos. Por ejemplo, en la creacin de
aplicaciones Web sobre Google App Engine, descrito en el apartado 6.4, los leng
uajes de programacin utilizados nicamente pueden ser Python y Java. Esto puede red
ucir el rendimiento de determinadas aplicaciones.
46
CLOUD COMPUTING
Cloud Computing
Por otro lado, las plataformas PaaS permiten ampliar fcilmente los recursos dispo
nibles para la aplicacin ya que, por ejemplo, se usan sistemas de ficheros y base
s de datos especficas para ello. Sin embargo, la gestin de la informacin en estos s
istemas es bastante ms compleja, por lo que en la prctica se confa parte de ese con
trol al proveedor de servicios. Se deber conocer hasta qu punto la informacin gesti
onada es crtica, y qu niveles de seguridad se establecern. Esto obliga al proveedor
a suministrar informacin sobre la estructura de los datos. Finalmente, la gestin
de las aplicaciones una vez situadas en las mquinas de PaaS suele ser ms sencilla
que en las instalaciones tradicionales, pero se dispone de menor control de todo
s los sistemas. Aspectos estratgicos Con PaaS se ofrecen soluciones de almacenami
ento y computacin para los desarrolladores de software accesibles independienteme
nte de la ubicacin geogrfica, adoptando as economas de escala y flexibilidad de conf
iguracin sin que los usuarios de la plataforma necesiten mantener la tecnologa sub
yacente. Aspectos econmicos Los proveedores PaaS habitualmente ofrecen un periodo
de pruebas sin coste en los que los usuarios pueden comprobar las ventajas comp
etitivas que pueden encontrar en PaaS, o pueden experimentar con nuevas aplicaci
ones adaptadas a ese tipo de sistemas. Comnmente, se ofrece un coste por uso de l
os recursos del sistema, es decir, se cobra una cantidad fija por cada GByte de
almacenamiento, por cada hora de procesamiento o por cada GByte de informacin tra
nsmitida hacia terceros. Asimismo, para fomentar la implantacin de PaaS se tiende
a ofrecer un servicio gratuito limitado a una cantidad diaria de uso, a partir
del cual se realiza el cobro segn se ha descrito. Aspectos legales Al comenzar a
usar los servicios PaaS, se establece un acuerdo entre el proveedor y el usuario
en el que se describen las condiciones del servicio ofrecido. Habitualmente, el
usuario se compromete a no realizar un uso indebido de los sistemas que se le o
frecen. Por otro lado, el proveedor seala las condiciones de tarificacin del servi
cio, de garanta de acceso y gestin adecuada de la informacin, y de las garantas lega
les en caso de errores o desastres en sus sistemas.
6.4 CASOS DE XITO A continuacin se expondrn algunos ejemplos de empresas proveedora
s o clientes que estn usando de manera intensiva Platform as a Service en su nego
cio.
6. PaaS (Platform as a Service)
47
Casos de xito en empresas proveedoras de PaaS Uno de los proveedores que ms ha des
tacado por el momento es Google App Engine, que ofrece de manera gratuita la cre
acin de aplicaciones Web adaptadas a sus sistemas y su despliegue en los mismos c
on ciertas limitaciones de consumo. Admite varios lenguajes de programacin y perm
ite compartir las aplicaciones con todo el mundo o slo con quien se desee. Asimis
mo, se puede comenzar a usar gratuitamente y slo pagar si se necesitan incrementa
r los lmites o los recursos utilizados posteriormente, con un coste inferior al d
e los sistemas tradicionales. Otras empresas proveedoras de servicios de PaaS so
n Velneo, Force o Azure. Como ejemplo de esta ltima destaca Windows Azure Platfor
m, una plataforma que ofrece a los desarrolladores de aplicaciones un entorno pa
ra crear y ejecutar sus aplicaciones en los centros del proveedor. Dicho entorno
proporciona las funcionalidades necesarias para que las aplicaciones creadas co
n l puedan realizar diversas tareas de negocio, almacenar informacin en bases de d
atos de la nube y comunicarse con otras aplicaciones creadas con ese o con otros e
ntornos. Los escenarios ms comunes donde se emplea esta plataforma abarcan desde
la creacin de sitios Web para empresas hasta el almacenamiento de grandes cantida
des de informacin de forma ms barata y ampliable en bases de datos o sistemas de a
lmacenamiento masivo. Casos de xito en empresas usuarias de PaaS En el lado de lo
s usuarios de Paas, una de las empresas que hace uso de PaaS en las aplicaciones
que ofrece a sus clientes es Acumatica. Esta empresa de desarrollo software ofr
ece aplicaciones de contabilidad comercial y planificacin de recursos empresarial
es, para cuya creacin ha empleado PaaS, de forma que el tiempo de desarrollo y de
mantenimiento del software que se ha necesitado ha sido considerablemente menor
respecto a la creacin con tecnologas tradicionales. Por otro lado, la plataforma
est adaptada para poder aumentar sus recursos a medida que su demanda se incremen
te. Finalmente, se ha de destacar que la disponibilidad de acceso a las aplicaci
ones est garantizada en todo momento gracias al uso conjunto de PaaS e IaaS, desc
rito en los apartados anteriores, y a que la capacidad de aadir nuevas aplicacion
es interconectadas con las anteriores es bastante ms sencilla que con los sistema
s tradicionales, dado que todas las aplicaciones en PaaS estarn creadas partiendo
de ciertas tecnologas comunes.
48
7.
Cloud Computing
SaaS (Software as a Service)
A
continuacin, se describir el ltimo de los niveles en los que se estructura los serv
icios de Cloud Computing: SaaS (Software As A Service). Probablemente, se trata
del sistema ms extendido entre las empresas, dado el alto rango de aplicaciones q
ue ofrece, las cuales se analizarn a lo largo del presente apartado. 7.1 QU ES Y A
QUIN VA DIRIGIDO?
SaaS, o Software como servicio, es un modelo de despliegue de software donde una
aplicacin informtica se ofrece como un servicio a travs de Internet. As, se permite
que el usuario del servicio no necesite instalar o actualizar la aplicacin en su
s equipos. Este modelo permite el uso de nuevo software sin necesidad de realiza
r una gran inversin inicial en adquisicin de licencias o sistemas informticos. De h
echo, la inversin se realiza nicamente en funcin del uso de los servicios SaaS, cuy
o coste a corto plazo suele ser bastante reducido. Una vez establecido el acuerd
o de servicio o LSA con el proveedor (el cual debe ser revisado minuciosamente,
tal y como se indic en el apartado 4), las aplicaciones pueden comenzar a utiliza
rse en un periodo de tiempo muy breve. As, SaaS est orientado principalmente a red
ucir el coste de implantacin y uso de los sistemas informticos asociados a la gest
in de los recursos empresariales (como pueden ser los ERP y CRM) de una organizac
in. El coste se reduce debido a que la inversin inicial es prcticamente inexistente
, y las tarifas por el uso posterior de los servicios SaaS son bastante reducida
s debido a la economa de escala y a alta especializacin de las empresas proveedora
s de esos servicios. En cuanto a los agentes destinatarios de SaaS, pueden ser c
ualquier empresa que est interesada en alguno de los servi49
cios ofrecidos por proveedores SaaS, los cuales pueden ser de muy distinto tipo:
desde servicios genricos relacionados con actividades transversales a toda la em
presa (gestin del correo electrnico, repositorio de documentos compartidos, etc.)
hasta servicios que cubran procesos de negocio estratgicos para la organizacin, en
los que se puede llegar a cierto acuerdo de parametrizacin o personalizacin con e
l proveedor de servicios SaaS. En cualquiera de estas situaciones, no se debe ob
viar la realizacin de un anlisis detallado de las necesidades de la empresa y del
impacto que producira la adopcin de soluciones SaaS en el seno de la compaa.
7.2 SAAS VS. SISTEMA TRADICIONAL En la prctica, las aplicaciones SaaS se diferenc
ian de las aplicaciones tradicionales en ciertos aspectos fundamentales, varios
de ellos ya comentados en las ventajas generales ofrecidas por Cloud Computing:
Coste Las aplicaciones tradicionales tienen un coste inicial alto basado en la a
dquisicin de las licencias para cada usuario. Estas licencias suelen ser a perpet
uidad, es decir, no imponen restricciones temporales a su uso. En cambio, para l
as aplicaciones SaaS el coste se basa en el uso, no en el nmero de usuarios, y el
gasto de mantenimiento es nulo, ya que la las aplicaciones las gestiona el prop
io proveedor. Un modelo ms equilibrado entre ambos podra ser el uso de sistemas ba
sados en un uso ilimitado durante un periodo de tiempo. Administracin informtica L
as organizaciones que usan software tradicional comnmente necesitan un departamen
to de administracin o una subcontratacin de esas competencias a otras empresas par
a que se resuelvan problemas asociados a la implantacin de la infraestructura inf
ormtica o la resolucin de problemas como la seguridad de los sistemas, la fiabilid
ad, el rendimiento ofrecido o problemas de disponibilidad. Si se utiliza SaaS, e
sta administracin se ve reducida considerablemente, ya que la realiza el proveedo
r de servicios basndose en el acuerdo de nivel de servicio. Independencia de las
mejoras en las aplicaciones El proveedor de SaaS no slo se encarga de la administ
racin, como se acaba de comentar, sino que tambin es el que se encarga de instalar
, mantener y actualizar las aplicaciones del cliente, por lo que este ltimo podr i
nvertir su tiempo en las tareas propias de su negocio, utilizando sus recursos e
n las reas ms estratgicas. Independencia de acceso Las aplicaciones ofrecidas con S
aaS son accesibles a travs de Internet, independientemente del lugar fsico de acce
so a la red. As, se aporta mayor flexibilidad a la organizacin y se evita usar 50
CLOUD COMPUTING
Cloud Computing
tecnologa ms compleja para acceder a la red privada de la empresa desde el exterio
r (con el uso, por ejemplo, de redes privadas virtuales4). Aunque en ocasiones e
sto puede llegar a ser un inconveniente, ya que siempre se ha de tener conexin pe
rmanente a Internet para poder utilizarlo. Adems, las aplicaciones han de gestion
ar un almacenamiento temporal y peridico de la informacin para evitar una posible
prdida en el caso de que la conexin a Internet se interrumpa.
7.3 PUNTOS CLAVE EN LA ELECCIN DE SAAS Existen ciertos aspectos clave a la hora d
e decidir optar por soluciones SaaS de forma total o parcial en la organizacin: A
spectos tcnicos Las aplicaciones informticas SaaS suelen ofrecer cierta flexibilid
ad de configuracin para su adaptacin a las necesidades del cliente. Sin embargo, e
xisten empresas que necesitan aplicaciones muy particulares, cuya adaptacin a par
tir de software SaaS es demasiado costosa econmica o tcnicamente para los proveedo
res de servicios. En esos casos, esas empresas debern desarrollar un software esp
ecfico. Otro factor a considerar es el tipo y la cantidad de datos a transmitir a
las aplicaciones de la empresa. Habitualmente, las redes de comunicaciones ofre
cen altas velocidades de transmisin de datos en sus instalaciones, y menores velo
cidades en su acceso a Internet. Si se utiliza una aplicacin SaaS, se ha de consi
derar que se deber acceder a Internet para transmitir informacin. Para paliar la l
entitud del sistema al transmitir informacin, las aplicaciones SaaS slo transmiten
la informacin estrictamente necesaria (tambin llamada solucin basada en cach) o agr
upan la informacin para transmitirla en el momento ptimo (solucin denominada transm
isin por lotes). Aspectos estratgicos En algunas empresas se presenta cierta resis
tencia a que las funcionalidades de gestin de la empresa se externalicen hacia si
stemas en Internet. Sin embargo, se pueden realizar proyectos de prueba en los q
ue se analicen las mejoras que puede aportar a la empresa el uso de estos sistem
as SaaS. En consonancia con ello, los proveedores de SaaS ofrecen a menudo perio
dos de prueba para que las empresas puedan realizar estos anlisis. Aspectos econmi
cos Para realizar un anlisis adecuado se ha de comparar el coste total de propied
ad (llamado en trminos econmicos, TCO) de una aplicacin SaaS frente al del software
tradicional. Aunque el coste inicial de una aplicacin SaaS es habitualmente infe
rior, el coste a largo plazo se
4 Una red privada virtual o VPN (siglas en ingls de virtual private network), es
una tecnologa de red que permite una extensin de la red local sobre una red pblica
o no controlada, como por ejemplo Internet
7. SaaS (Software as a Service)
51
puede llegar a incrementar debido a las tarifas por el uso del servicio. Los fac
tores ms destacados que afectan al TCO de una aplicacin incluyen el nmero de licenc
ias de usuario del software necesarias o la cantidad de configuracin requerida pa
ra integrar la aplicacin a la infraestructura de la organizacin. Asimismo, se ha d
e tener en cuenta si se han realizado inversiones recientes en infraestructuras
de las que se espera un retorno de la inversin en cierto periodo de tiempo. Aspec
tos legales Algunas organizaciones que operan en varios pases estn sujetas a legis
laciones que exigen la obtencin de informes que describan cmo gestionan la informa
cin. Sin embargo, es posible que los proveedores de SaaS no sean capaces de propo
rcionar esos informes, o de utilizar sistemas de trazabilidad o seguimiento de l
a informacin que gestionan. Todo esto debe aparecer claramente especificado en el
acuerdo de nivel de servicio. Asimismo, se ha de considerar la capacidad que ti
enen los proveedores de utilizar sistemas que garanticen la seguridad y privacid
ad de los datos que gestionan.
7.4 CASOS DE XITO A la hora de analizar los casos de xito asociados a SaaS, lo ms a
decuado es partir de las aplicaciones Cloud Computing disponibles para las empre
sas y el pblico en general que mayor penetracin tienen en la actualidad, agrupndola
s en diferentes categoras. Las categoras seleccionadas son: Almacenamiento de dato
s Son aplicaciones que permiten el almacenamiento online de informacin con posibi
lidad de acceso desde cualquier localizacin. En muchas ocasiones se utilizan para
la realizacin de copias de seguridad, as como para prevenir prdidas de informacin (
ficheros, fotos, etc.) en entornos locales. Entre las ms conocidas destacan Diino
y SugarSync.
52
CLOUD COMPUTING
Cloud Computing
Comparticin de ficheros Se trata de herramientas que permiten compartir ficheros
e informacin entre un grupo determinado de personas, por ejemplo compaeros de trab
ajo o entre empresas afines. Una de las ms conocidas es Windows Live SkyDrive, de
Microsoft, que permite almacenar, tener acceso y compartir diferentes tipos de
archivos desde cualquier ubicacin en lnea. Servicios de Correo Web Posiblemente el
webmail es el tipo de servicio SaaS ms extendido en la actualidad y la gestin del
correo electrnico es una de las tareas que cada vez ms empresas delegan en la nub
e. Como todos conocemos, los servicios de correo permiten enviar y recibir corre
os fuera de la oficina o domicilio, as como consultar los correos almacenados. Se
trata de un claro potenciador del teletrabajo y en muchas ocasiones estos gesto
res se coordinan con sistemas internos de la organizacin para almacenamiento de c
orreos. Entre los ms conocidos destacan Gmail, Hotmail y Yahoo. Aplicaciones GTD
Los gestores de tareas o GTD son aplicaciones que ayudan a controlar el ritmo de
trabajo y a gestionar exitosamente las tareas pendientes, para lo cual guardan,
planifican correctamente y recuerdan las tareas segn el tema, el tiempo de resol
ucin o el espacio libre en el calendario. Aunque su penetracin en las empresas an n
o es muy pronunciada, estas aplicaciones son tremendamente tiles para tareas diar
ias como el control de los recursos humanos, recordatorio de tareas pendientes,
planificacin del trabajo futuro de cara al control vacacional o el control de nec
esidad de recursos humanos, etc. Algunos de los ejemplos ms conocidos son Nirvana
, plataforma para gestin de tareas y proyectos o Evernote, que consiste en un org
anizador de tareas y notas configuradas y etiquetadas segn las preferencias del u
suario. Comercio electrnico En la actualidad existen varias aplicaciones en cloud
destinadas a facilitar que las empresas se aventuren en el comercio por Interne
t. Estas aplicaciones ayudarn a ampliar la cartera de clientes gracias al comerci
o online a travs de actividades como:

Configuracin de tiendas virtuales personalizadas. Control de ventas Control de st
ock Control de precios Lanzamiento de ofertas
Entre las ms extendidas destacan Demini, Norsis, E-tecnia, etc.
7. SaaS (Software as a Service)
53
ERP (Entreprise Resource Planning) Los ERPs (Planificacin de Recursos Empresarial
es) son soluciones integradas que se encargan de gestionar gran parte de los pro
cesos de negocio claves de una empresa. Comprenden diferentes reas, como son Prod
uccin, Logstica, Inventario, Gestin de envos, Contabilidad, Gestin de facturas (y fac
turas electrnicas), Impuestos, Gestin de cartera de cobros y pagos, etc. Actualmen
te, cada vez es mayor el nmero de ERPs ofertados a travs de modelos Cloud Computin
g, ofreciendo en muchos casos posibilidades de personalizacin o parametrizacin par
a cada tipo de usuario y enfocados a diferentes sectores de actividad. Dentro de
esta categora destacan la solucin opensource HGpyme, la aplicacin Agilizate, etc.
CRM (Customer Relationship Management) Los CRMs son un tipo de aplicaciones que
sirven para gestionar las relaciones con los clientes. Estos sistemas incluyen m
uchos servicios, por ejemplo: recogida de datos en las llamadas telefnicas del rea
de ventas, desarrollo de sitios web donde los clientes pueden ver el catlogo de
productos con informacin detallada, mdulo de estadsticas o anlisis de clientes y sis
temas de administracin de campaas de marketing, etc. As, permiten disponer de infor
macin inmediata sobre los clientes, realizar un seguimiento de los mismos y sus r
elaciones o llevar a cabo campaas de e-marketing por correo electrnico, newsletter
o SMS. Entre las soluciones ms relevantes en el mercado figuran las ofrecidas po
r Salesforce, Oracle, Aquasolutions, etc. Antivirus Los conocidos antivirus tamb
in se han adaptado a la tendencia de Cloud Computing y es posible disponer de ell
os a travs de la nube. Nos ofrecen la misma funcionalidad que los instalados en n
uestros ordenadores y su utilizacin supone grandes ventajas en lo que respecta a
actualizaciones y el rendimiento durante la ejecucin. La mayora de antivirus onlin
e implican la instalacin de un pequeo software en nuestro equipo antes de comenzar
la bsqueda de virus y reparacin de los mismos. Entre las principales soluciones d
estacan Cloud AV, Panda Cloud Antivirus y Trend Micro. Gestores de contenidos mu
ltimedia Hoy en da existen numerosos servicios SaaS encargados de la gestin, almac
enamiento y comparticin en red de diferente material multimedia, por ejemplo imgen
es, a travs de aplicaciones como Flickr o Photobucket, o vdeo, gracias a los servi
cios ofrecidos por Youtube, Vimeo, Guba, etc. Por otra parte, podemos encontrar
proveedores de servicio que ofrecen plataformas de aplicaciones que engloban una
amplia variedad de funcionalidades, entre las que destacan las siguientes:
54
CLOUD COMPUTING
Cloud Computing
Plataforma Google Apps
Servicios que ofrece Buscador, Mail, Calendario, Chat, Suite ofimtica, Picassa (i
mgenes), Grupos, Lector, Traductor, Mapas, etc. Mail, Suite ofimtica, Wiki, Organi
zador, Chat, CRM, Proyectos, Creador de aplicaciones, Red social, etc. Mapas, Su
ite ofimtica, Contactos, Gestin de ficheros, Gestin de imgenes, Gestin de workspaces.
Gestin de proyectos, Trabajo colaborativo, Gestin de archivos.
Zoho
Peepel
Opengoo
TABLA 4 Ejemplos de plataformas de servicios SaaS
8.
Cloud Computing
Conclusiones
E
l fenmeno Cloud Computing se materializa en servicios y aplicaciones de muy difer
ente tipo, algunas de ellas ampliamente extendidas y utilizadas por millones de
personas diariamente, como es el caso del correo electrnico. Asimismo, se trata d
e un paradigma aplicable en diversos niveles y modalidades, de forma que la deno
minada nube nos ofrece servicios que cubren un amplio abanico de posibilidades, de
sde alquilar la infraestructura hardware de un proveedor para alojar las aplicac
iones propias de una empresa (conocido como IaaS o Infraestructura como Servicio
) hasta el pago por uso de aplicaciones diversas para mejorar la gestin interna d
e la misma u ofrecer nuevos y novedosos servicios online a sus clientes (a travs
de SaaS o Software como Servicio). La nube permite que un servicio se pueda amplia
r sin necesidad de realizar grandes inversiones en la compra y mantenimiento de
nuevas infraestructuras informticas o renovacin de licencias, ya que esto es tarea
de los proveedores de los servicios. Por otro lado y debido a esta razn, a la ho
ra de ofrecer nuevos servicios, se reduce significativamente la cantidad de capi
tal invertido inicialmente. Sencillamente los servicios de la nube estn disponibl
es en funcin de la demanda, y se cobrarn en funcin de su uso, no de la inversin en l
a infraestructura. En lo relativo a las empresas, el uso de servicios Cloud Comp
uting les ofrece la posibilidad de acelerar sus procesos de negocio, delegando p
arte de las tareas de la gestin de los sistemas informticos en terceras empresas.
Por otro lado, el menor coste por uso de los sistemas y la flexibilidad de ampli
acin o reduccin de los recursos, permiten que las empresas se adapten de forma ms e
ficiente a las necesidades variables del mercado. Entre otras razones analizadas
en el estudio, dicha reduccin de costes es debida a que los proveedores de servi
cios en nube trabajan nicamente y de forma especializada y centralizada en la ges
tin de la tecnologa subyacente. 57
Como conclusin del presente estudio, podemos afirmar que gracias a Cloud Computin
g es posible implementar ideas innovadoras para los servicios de una empresa sin
que sea necesario invertir grandes cantidades de recursos, los cuales se obtien
en de la nube de manera mucho ms eficiente, tanto econmicamente como desde la perspe
ctiva del horizonte temporal. Para lograr estas ventajas competitivas, sin embar
go, la empresa deber siempre asesorarse y valorar cuidadosamente el impacto que l
a adopcin de dichas soluciones tendr en la organizacin, as como establecer un acuerd
o de nivel de servicio detallado con el proveedor para gestionar adecuadamente e
l modelo y conseguir las mximas ventajas sin incurrir en ningn tipo de riesgo para
su negocio.
58
9.
A
Descripcin Proveedor de servicios IaaS Proveedor de servicios PaaS Proveedor de s
ervicios SaaS (Plataformas) Descripcin Aplicaciones SaaS para Servicios de correo
Web Aplicaciones SaaS para Almacenar Datos Aplicaciones SaaS para Compartir Fic
heros
Cloud Computing
Directorio Cloud Computing
continuacin, se expondr un conjunto de enlaces a empresas que hacen uso intensivo
de los servicios de Cloud Computing o bien proporcionan los medios para poderlo
utilizar. PROVEEDORES DE SOLUCIONES CLOUD COMPUTING Empresa / Tecnologa Amazon We
b Services Microsoft Azure Google App Engine Google Apps Zoho Peepel Opengoo Enl
ace aws.amazon.com
www.microsoft.com/azure/windowsazure.mspx
code.google.com/appengine www.google.com/apps www.zoho.com peepel.com www.fengof
fice.com
APLICACIONES EN CLOUD COMPUTING (SAAS) Empresa / Tecnologa Gmail Hotmail Yahoo Su
garSync Dropbox Diino Windows Live SkyDrive Enlace www.gmail.com www.hotmail.com
www.yahoo.com www.sugarsync.com www.dropbox.com www.diino.com skydrive.live.com
s
59
s
Descripcin Aplicaciones SaaS para Gestin de Imgenes Empresa / Tecnologa Flickr Photo
bucket Zooomr Youtube Vimeo Veoh Guba Tu.tv Remember the Milk Nirvana Evernote O
rionbelt Whats Next HGpyme Agilzate Deisa Espherica Ilion Agilzate Aqua eSolutions
Siebel CRM Redk Salesforce Cloud AV Panda Cloud Antivirus Trend Micro Demini Nor
sis Gestinate E-tecnia Atnova Quicken Apara Litebi MetoCube Google Gears Enlace f
lickr.com photobucket.com es.zooomr.com www.youtube.com vimeo.com www.veoh.com w
ww.guba.com www.tu.tv www.rememberthemilk.com www.nirvanahq.com www.evernote.com
www.orionbelt.com whatsnextapp.com www.hgpyme.com www.agilizate.com www.pymesge
stion.com www.deisa.net www.espherica.com www.ilionsistemas.com www.agilizate.co
m www.aquaesolutions.com www.oracle.com/siebel www.redk.net www.salesforce.com w
ww.cloudantivirus.com es.trendmicro.com www.demini.com www.norsis.com www.gestio
nate-online.com www.e-tecnia.es www.atnova.com www.quickenonline.intuit.com www.
aparasw.com www.litebi.com metocube.com gears.google.com
Aplicaciones SaaS para Gestin de Videos
Aplicaciones SaaS para GTD(Gestores de Tareas)
Aplicaciones SaaS para ERP5 (Entreprise Resource Planning)
Aplicaciones SaaS para CRM6 (Customer Relationship Management)
Aplicaciones SaaS para Antivirus7
Aplicaciones SaaS para Comercio electrnico Aplicaciones SaaS para Administracin Fi
nanzas Aplicaciones SaaS para toma de decisiones Aplicaciones SaaS Bussiness Int
elligence Herramientas Trabajo offline
60
CLOUD COMPUTING
5 6 7
Cloud Computing
5 ERP son las siglas para las aplicaciones de tipo Planificacin de Recursos Empre
sariales. Estas aplicaciones no son accesibles a los clientes, se consideran de
gestin interna 6 Los CRMs son un tipo de aplicaciones que sirven para gestionar l
as relaciones con los clientes. Estos sistemas incluyen muchos servicios, por ej
emplo: recogida de datos en las llamadas telefnicas del rea de ventas, desarrollo
de sitios web donde los clientes pueden ver el catlogo de productos con informacin
detallada, mdulo de estadsticas o anlisis de clientes y sistemas de administracin d
e campaas de marketing, etc. 7 Los antivirus en la nube tienen la misma funcional
idad que los antivirus instalados en nuestros ordenadores aunque su utilizacin su
pone grandes ventajas en el aspecto de las actualizaciones y el rendimiento dura
nte la ejecucin. La mayora de antivirus online implican la instalacin de un pequeo s
oftware en nuestro equipo antes de comenzar la bsqueda de virus y reparacin de los
mismos
10.

Instituto de Empresa. http://www.enter.ie.edu Cloud
Cloud Computing
Referencias y Sitios de inters
Oracle Corporation. Oracle White Paper in Enterprise Architecture. Architectural
Strategies for Cloud Computing. Agosto de 2009. http://www.oracle.com USA Natio
nal Institute of Standards and Technology, Information Technology Laboratory. Th
e NIST Definition of Cloud Computing. Julio de 2009. http://csrc.nist.gov Toward
a Unified Ontology of Cloud Computing. Lamia Youseff, Maria Butrico, Dilma Da S
ilva. Santa Barbara, California, EE.UU. : University of California, IBM T.J. Wat
son Research Center, 2009. IEEE 10.1109/GCE.2008.4738443. Centre for the Protect
ion of National Infrastructure. Information Security Briefing - Cloud Computing.
Marzo de 2010. http://www.cpni.gov.uk Sun Microsystems, Inc. Introduction to Cl
oud Computing architecture - White Paper. Junio de 2009. http://www.sun.com ISAC
A. Cloud Computing: Business Benefits With Security, Gobernance and Assurance Pe
rspectives. 2009. http://www.isaca.org computing: un futuro brillante! Marzo de 2
009.
Influencia de las nuevas tendencias tecnolgicas sobre las aplicaciones de gestin.
Millet, David. s.l. : partidadoble, enero 2010. Aguilar, Luis Joyanes. La comput
acin en nube: el nuevo paradigma tecnolgico para empresas. s.l. : Revista cuatrime
stral de las Facultades de Derecho y Ciencias Econmicas y Empresariales, Abril 20
09. Kynetix Technology Group. Cloud Computing. A Strategy Guide for Board Level
Executives. 2009. http://download.microsoft.com M. Armbrust, A. Fox, R. Griffith
, A. D. Joseph, R. H. Katz, A. Konwinski, G. Lee, D. A. Patterson, A. Rabkin, I.
Stoica, M. Zaharia. Above the Clouds: A Berkeley View of Cloud Computing. 10 de
Febrero de 2009. http://www.eecs.berkeley.edu GoGrid Corporation. Managing Stor
age in the Cloud: Challenges in embracing cloud storage. Febrero de 2009. http:/
/wikis.sun.com
63

Lucid Communications Limited. Cloud Computing: A Brief Summary. Septiembre de 20
09. http://www.lucidcommunications.co.uk Hinchcliffe & company, Bungee Labs. The
Next Evolution in Web Apps: Platform-as-a-Service (PaaS). 2008. http://bungee-m
edia.s3.amazonaws.com OpSource. Why Software as a Service? Helping Our Customers
Reduce Costs and Increase Revenue. 2010. http://www.opsource.net Microsoft Corp
oration. Software as a Service (SaaS): An Enterprise Perspective. Mayo de 2010.
http://msdn.microsoft.com/ Forrester Research, Inc. Should Your Email Live In Th
e Cloud? A Comparative Cost Analysis. 9 de Febrero de 2009. http://www.forrester
.com Hacer de la nube un concepto claro, reto de Microsoft para 2010. http://www
.idg.es ltimo acceso 18 Mayo 2010. Software as a Service (SaaS). http://www.saas.
com ltimo acceso 20 Mayo 2010. Cloud Computing: Las TI como servicio - Network Wo
rld. http://www.networkworld.es ltimo acceso 15 Abril 2010. Platform as a Service
(PaaS). http://www.platformasaservice.com ltimo acceso 15 Abril 2010 Infrastruct
ure-as-a-Service (IaaS). http://www.gni.com/services/iaas ltimo acceso 18 Mayo 20
10. Ventajas de la virtualizacion. http://www.virtualizacion.com ltimo acceso 18
Mayo 2010. Google Apps http://www.google.com/apps ltimo acceso 15 Junio 2010. Ama
zon Web Services. http://aws.amazon.com/ ltimo acceso 20 Junio 2010. OpenNebula,
http://www.opennebula.org/start ltimo acceso 15 mayo 2010. Windows Azure Platform
. http://www.microsoft.com/windowsazure/ ltimo acceso 20 Junio 2010. Windows Live
SkyDrive. http://skydrive.live.com/ ltimo acceso 20 Junio 2010. EyeOS. http://ey
eos.org/ ltimo acceso 20 Junio 2010. Diino. http://www.es.diino.com/ ltimo acceso
15 Mayo 2010. Evernote, http://www.evernote.com/ ltimo acceso 20 Junio 2010. Nirv
ana GTD Software for Getting Things Done, Web 2.0 Style http://nirvanahq.com/ lti
mo acceso 10 Mayo 2010. Calculadora Amazon. http://calculator.s3.amazonaws.com/c
alc5.html ltimo acceso 10 Junio 2010.
64
CLOUD COMPUTING
Cloud Computing

Casos de estudio de Amazon http://aws.amazon.com/solutions/case-studies/ ltimo ac
ceso 5 Junio 2010. Listado de aplicaciones de tipo GTD. http://www.priacta.com lt
imo acceso 12 Junio 2010 Why Small Businesses Are Using Big Data Stefan Groschupf,
http://www.forbes.com Site de Oracle Cloud Computing, http://www.sun.com/soluti
ons/cloudcomputing ltimo acceso 5 de Julio de 2010. Informacin de Cloud Computing
en el site de Salesforce, http://www.salesforce.com/es/cloudcomputing/ ltimo acce
so 8 de Julio de 2010. Site de Itcio, http://www.itcio.es/cloud-computing ltimo a
cceso 15 de Julio de 2010. Informacin de Cloud Computing en el site de Cloud Expo
, http://cloudcomputingexpo.com/ ltimo acceso 5 de Julio de 2010. Informacin de Cl
oud Computing en el site de Ulitzer, http://cloudcomputing.sys-con.com/ ltimo acc
eso 10 de Mayo de 2010. Informacin de Cloud Computing en el site de Ceditec UPM,
http://www.ceditec.etsit.upm.es/ ltimo acceso 10 de Mayo de 2010.
10. Referencias y Sitios de inters
65
PROMUEVEN:

Potrebbero piacerti anche