Cloud Computing Ensayo
Cloud Computing Ensayo
Cloud Computing Ensayo
Este tipo de servicio se paga según alguna métrica de consumo, no por el equipo
usado en sí, sino por ejemplo en el consumo de electricidad o por uso de CPU/hora
como en el caso de Amazon EC2. Entre otras características podemos mencionar:
Google Apps: brinda el servicio de aplicaciones para empresas como Gmail, Google
Talk, Google Calendar y Google Docs, etc.
Amazon Web Services: los servicios que ofrece son el Amazon EC2™, Amazon
S3™, SimpleDB™, Amazon SQS™.
Azure de Microsoft: ofrece servicios de sistema operativo, hosting, sistemas para
desarrollo.
Rackspace, una famosa empresa de hosting, está detrás de Mosso una compañía la
cual ofrece un paquete de básico de hosting y a partir de este se escala según se
necesite (y sin migrar de servidores). Recientemente Rackspace adquirió a
JungleDisk, un popular cliente para Amazon S3 y que a futuro estará integrándose con
CloudFiles, otro servicio de Mosso.
Integrando servicios y opiniones en contra
La Cloud Computing brinda un panorama interesante con respecto a la integración de
tecnologías, en RWW hacen referencia a una nueva era que integra 3 capas: SaaS,
Cloud Computing, Core Technology en donde explican la importancia de dicha
integración.
Nubes públicas
Son aquellas en las que todos los servicios se ofrecen desde servidores externos a la
organización y se administran por terceros. Los trabajos son diferentes y no tienen
conexión entre sí, pueden estar mezclados en los servidores, los sistemas de
almacenamiento y otras infraestructuras de la nube.
En el caso de las nubes públicas los usuarios finales no tienen porqué conocer qué
procesos y con quién están compartiendo espacio y recursos.
Ventajas:
Ahorro. El aspecto económico es la principal ventaja de las nubes públicas, ya que
evita una posible inversión en infraestructura de servidor o similar y solo se paga el
uso.
Sencillez y rapidez. La facilidad de uso y la rapidez hacen de la nube pública una
buena opción.
Carga operacional y seguridad de datos. Recaen sobre el proveedor del hardware y
software y, debido a ello, el riesgo de adopción de nuevas tecnologías es bastante
bajo.
Retorno rápido. El retorno de la inversión en este tipo de tecnología es rápido y
predecible.
Desventajas:
Dificultad de integrar este servicio con otros sistemas propios.
Nubes privadas
Las plataformas se encuentran dentro de las instalaciones del usuario y no se suele
ofrecer servicios a terceros. Las nubes privadas son una buena opción para las
organizaciones que necesitan una alta protección de datos y ediciones a nivel de
servicio.
Ventajas:
Localización. Los datos están localizados dentro de la empresa, al contrario de lo que
ocurre con la nube pública.
Seguridad. Correrá a cargo del sistema de información que se utilice.
Facilidad de integración. Será más sencillo integrar otros sistemas propios. La nube
privada está en una infraestructura local administrada por un solo cliente que decide
qué aplicaciones debe correr y dónde. Son propietarios del servidor, red, y sistemas de
almacenamiento y pueden decidir qué usuarios están autorizados a utilizar la
infraestructura.
Desventajas:
Coste. La inversión inicial en infraestructura física, sistemas de virtualización, ancho
de banda y seguridad es alta.
Pérdida de escalabilidad. La inversión inicial necesaria conllevará a su vez una
pérdida de escalabilidad y desescabilidad de las plataformas.
El gasto de mantenimiento que requiere este tipo de nube es alto.
Retorno lento. Como consecuencia de todo lo anterior, el retorno de la inversión será
más lento.
Nubes híbridas
Combinan los modelos de nubes públicas y privadas, lo que permite a las empresas
mantener el control de sus principales aplicaciones y aprovechar, a la vez, el Cloud
Computing en los lugares donde tenga sentido. La organización es propietaria de una
de las partes y comparte otras de forma controlada.
Ventajas:
Escalado bajo demanda, aunque con la complejidad de determinar cómo distribuir las
aplicaciones a través de entornos diferentes.
Las ventajas de la nube pública y la privada aunque a menor escala: escalabilidad,
eficiencia en costes, seguridad y flexibilidad.
Utilizando las APIs de las distintas plataformas públicas existentes, se tiene la
posibilidad de escalar la plataforma todo lo que se necesite sin invertir en
infraestructura.
Las nubes híbridas están teniendo una buena aceptación en las organizaciones con
visión de futuro, ya que en la actualidad se ha desarrollado software de gestión de
nube para poder gestionar la nube privada y, a su vez, adquirir recursos en los grandes
proveedores públicos.
Tres tipos de Cloud
Se pueden distinguir tres tipos de Cloud en las organizaciones, que son los siguientes:
Nubes públicas
Son aquellas en las que todos los servicios se ofrecen desde servidores externos a la
organización y se administran por terceros. Los trabajos son diferentes y no tienen
conexión entre sí, pueden estar mezclados en los servidores, los sistemas de
almacenamiento y otras infraestructuras de la nube.
En el caso de las nubes públicas los usuarios finales no tienen porqué conocer qué
procesos y con quién están compartiendo espacio y recursos.
Ventajas:
Ahorro. El aspecto económico es la principal ventaja de las nubes públicas, ya que
evita una posible inversión en infraestructura de servidor o similar y solo se paga el
uso.
Sencillez y rapidez. La facilidad de uso y la rapidez hacen de la nube pública una
buena opción.
Carga operacional y seguridad de datos. Recaen sobre el proveedor del hardware y
software y, debido a ello, el riesgo de adopción de nuevas tecnologías es bastante
bajo.
Retorno rápido. El retorno de la inversión en este tipo de tecnología es rápido y
predecible.
Desventajas:
Dificultad de integrar este servicio con otros sistemas propios.
Nubes privadas
Las plataformas se encuentran dentro de las instalaciones del usuario y no se suele
ofrecer servicios a terceros. Las nubes privadas son una buena opción para las
organizaciones que necesitan una alta protección de datos y ediciones a nivel de
servicio.
Ventajas:
Localización. Los datos están localizados dentro de la empresa, al contrario de lo que
ocurre con la nube pública.
Seguridad. Correrá a cargo del sistema de información que se utilice.
Facilidad de integración. Será más sencillo integrar otros sistemas propios. La nube
privada está en una infraestructura local administrada por un solo cliente que decide
qué aplicaciones debe correr y dónde. Son propietarios del servidor, red, y sistemas de
almacenamiento y pueden decidir qué usuarios están autorizados a utilizar la
infraestructura.
Desventajas:
Coste. La inversión inicial en infraestructura física, sistemas de virtualización, ancho
de banda y seguridad es alta.
Pérdida de escalabilidad. La inversión inicial necesaria conllevará a su vez una
pérdida de escalabilidad y desescabilidad de las plataformas.
El gasto de mantenimiento que requiere este tipo de nube es alto.
Retorno lento. Como consecuencia de todo lo anterior, el retorno de la inversión será
más lento.
Nubes híbridas
Combinan los modelos de nubes públicas y privadas, lo que permite a las empresas
mantener el control de sus principales aplicaciones y aprovechar, a la vez, el Cloud
Computing en los lugares donde tenga sentido. La organización es propietaria de una
de las partes y comparte otras de forma controlada.
Ventajas:
Escalado bajo demanda, aunque con la complejidad de determinar cómo distribuir las
aplicaciones a través de entornos diferentes.
Las ventajas de la nube pública y la privada aunque a menor escala: escalabilidad,
eficiencia en costes, seguridad y flexibilidad.
Utilizando las APIs de las distintas plataformas públicas existentes, se tiene la
posibilidad de escalar la plataforma todo lo que se necesite sin invertir en
infraestructura.
Las nubes híbridas están teniendo una buena aceptación en las organizaciones con
visión de futuro, ya que en la actualidad se ha desarrollado software de gestión de
nube para poder gestionar la nube privada y, a su vez, adquirir recursos en los grandes
proveedores públicos.
En estos momentos, gracias a los datos aportados por la empresa de análisis Gartner,
sabemos que la implementación y migración de los sistemas informáticos tendrá
monetariamente un valor en el sector profesional que podría superar más de un mil
millones de dólares en el año 2020.
Además, otro factor importante que se ve reflejado en dicho coste tiene como pilar
fundamental el Internet de las Cosas, lo cual también es un asunto de conectividad en
el que hay que invertir bastante para la optimización del consumo de datos a través de
los dispositivos.
El 64% de los encuestados piensa que el impacto del cloud computing va a actuar más
como una “agente de servicios” para la empresa. El impacto que se generará en
organizaciones descentralizadas será de un 57%, mientras que en organizaciones más
centralizadas de un 43%. El 41% de las organizaciones esperan aumentar sus
plantillas y el 59% cree que tendrá menos plantilla o no realizará ningún cambio.
Latinoamérica
En Latinoamérica el 95% de los encuestados dice que el cloud computing es “algo” o
«muy positivo» para las organizaciones TI, pero un 32% señaló que la seguridad que
plantea el cloud computing es un gran inhibidor para su adopción. En cuanto al
presupuesto gastado el cloud computing por organizaciones TI se estima en un 30%
en el año 2013, presupuesto que podría alcanzar un 32% en 2016.
El 72% de los encuestados piensa que el impacto del cloud computing va a actuar más
como una “agente de servicios” para la empresa. El impacto que se generará en
organizaciones descentralizadas será de un 54%, mientras que en organizaciones más
centralizadas de un 46%. El 69% de las organizaciones esperan aumentar sus
plantillas y el 31% cree que tendrá menos plantilla o no realizará ningún cambio.
Norteamérica
En Norteamérica el 86% de los encuestados dice que el cloud computing es “algo” o
«muy positivo» para las organizaciones TI, pero un 51% señaló que la seguridad que
plantea el cloud computing es un gran inhibidor para su adopción. En cuanto al
presupuesto gastado el cloud computing por organizaciones TI se estima en un 21%
en el año 2013, presupuesto que podría alcanzar un 25% en 2016.
El 75% de los encuestados piensa que el impacto del cloud computing va a actuar más
como una “agente de servicios” para la empresa. El impacto que se generará en
organizaciones descentralizadas será de un 53%, mientras que en organizaciones más
centralizadas de un 47%. El 41% de las organizaciones esperan aumentar sus
plantillas y el 59% cree que tendrá menos plantilla o no realizará ningún cambio.
Asia
En Asia el 96% de los encuestados dice que el cloud computing es “algo” o «muy
positivo» para las organizaciones TI, pero un 46% señaló que la seguridad que plantea
el cloud computing es un gran inhibidor para su adopción. En cuanto al presupuesto
gastado el cloud computing por organizaciones TI se estima en un 24% en el año
2013, presupuesto que podría alcanzar un 30% en 2016.
Datos finales
Asia es la región analizada que ve el cloud computing como más positivo para sus
organizaciones.
Norteamérica es la región analizada que mayor miedo le genera la seguridad del cloud
computing.
Latinoamérica es la región analizada que mayor % de su presupuesto está destinando
al cloud computing.
Asia es la región analizada que mayor aumento de presupuesto en cloud computing
realizará para el año 2016.
Asia es la región analizada que piensa que el cloud computing va a actuar como un
“agente de servicios” para la empresa.
Europa es la región analizada que dice que el cloud computing tendrá mayor impacto
en las organizaciones descentralizadas.
Asia es la región analizada que dice que el cloud computing tendrá mayor impacto en
las organizaciones centralizadas.
Asia es la región analizada que más espera aumentar sus plantillas con la llegada del
cloud computing.
Europa y Norteamérica son las regiones analizadas que mayor porcentaje manifiestan
en que con el cloud computing seguirán con la misma plantilla o con menos.
Dentro de tres años, ya no veremos debates sobre los beneficios del cloud computing
y los servicios y aplicaciones en la nube. Simplemente, porque habrá tal cantidad de
servicios soportados a través de algún tipo de infraestructura en la nube que
sencillamente será redundante referirse a ellos como “cloud computing”.
En lugar de estos debates, los CIOs y departamentos técnicos se preocuparán
principalmente del Big Data, preguntándose, por ejemplo, cómo conseguir mejores
accesos a los datos y extraer conclusiones de ellos.
Hoy en día, el cloud computing puede considerarse como una forma nueva de
suministrar los servicios que los departamentos IT llevan produciendo durante los
últimos 30 años. Sin embargo, dentro de tres años esto que hoy todavía es una
novedad será asumido como normal.
"El verdadero foco estará en cómo conectar paquetes dispersos de datos y convertirlos
en información inteligente que se ofrezca a los clientes de un modo más innovador",
explicaba Kingsberrry durante su intervención en el foro US Public Sector Federal
Executive, organizado por Microsoft la semana pasada en Washington.
Disponer de una conexión a Internet hasta 100 veces más rápida proporciona un
entorno para los servicios y aplicaciones Cloud sin precedentes.
Todos los servicios en la Nube dependen de una buena conexión, cuando esas
conexiones estén al nivel que promete el 5G, se va a producir un cambio de
paradigma.
Ni los particulares, ni ninguna empresa del mundo, instalará discos duros o servidores
para el uso de aplicaciones o almacenamiento de datos. La Nube está omnipresente
con unos servicios que funcionan mucho más rápidos que cualquier infraestructura
local o de oficina.
Si la conexión con un telefóno móvil o tablet va mucho más rápida y sin cortes
respecto al router que tienes en casa, al final siempre te conectarás con el móvil.
Las comparías de móviles cada vez ofrecen más Gigas, pronto pasarán al modo tarifa
plana. Es oferta y demanda. Hay algunas que ya ofrecen 20 gigas o más. Las que
están ofreciendo 1 o 2 parece cosa de risa hoy en día.
Si todos los programas y servicios que necesitas están en la Nube, el único sentido
que tendrá el ordenador es disponer de una pantalla grande y un teclado. Preferirás
conectarte con tu dispositivo móvil y que ese teclado y pantalla se conecten a este.
Tablets con teclado ya las hay y PCs de reducido tamaño también. La cuestión es
imaginar qué modelo de impondrá, poder conectar un teclado, un ratón y una pantalla
serán las claves del asunto, también la autonomía y los tiempos de duración de carga y
de baterías.
Y el interés crece día a día y las alternativas se suman para que los usuarios vayan
experimentando. A continuación nombraremos algunos que ya están disponibles:
Por el contrario, los sistemas operativos en la nube corren en un servidor remoto. Esto
implica que para interactuar con ellos debemos conectarnos a este dispositivo a través
de una conexión a Internet y abrir una interfaz, que en la mayoría de casos será un
navegador web o una app específica. Pensad, por ejemplo, en la posibilidad de
acceder a vuestro escritorio de Windows desde cualquier ordenador, con los mismos
archivos y programas.
Por lo que la principal diferencia entre los sistemas operativos tradicionales y los
sistemas operativos en la nube es el ámbito donde se ejecuta cada uno. Un ejemplo
para exponer esta distinción lo encontramos en el uso de la aplicación de calculadora.
En un SO tradicional como Windows, abriríamos la app correspondiente,
introduciríamos una operación, nuestro ordenador realizaría el cálculo y mostraría el
resultado en pantalla. En el caso de un sistema operativo en la nube, nos
conectaríamos al mismo a través de una conexión a Internet, enviaríamos la petición
de abrir la app de la calculadora y realizar una operación, el servidor remoto realizaría
el cálculo y nos enviaría de vuelta el resultado.
Características de los sistemas operativos en la nube
Los sistemas operativos basados en la nube cuentan con unas características
definitorias únicas, originadas en su mayoría por su vinculación al Cloud Computing.
Algunas de las más importantes son:
Esto nos permite un mayor control del almacenamiento de las versiones de nuestros
proyectos, además de no estar limitados por las restricciones de aplicativos externos.
Este nivel de adaptación es aplicable tanto al entorno de desarrollo para los propios
programadores, como a los servidores en la nube que utilizaran las propias
aplicaciones desarrolladas.
IDEs en la nube
Cada maestro tiene su librillo, como cada programador tiene su programa de
desarrollo: los IDEs (del inglés Integrated Development Environment). Su instalación
puede llegar a ser un engorro, y, en ocasiones, las características de un proyecto harán
que tengamos que volver a configurarlos. Incluso habrá casos en los que deberemos
cambiar completamente de software de programación porque una nueva aplicación lo
requiera.