You are on page 1of 7

CLOUD COMPUTING

INTRODUCCIN
En este tipo de computacin todo lo que puede ofrecer un sistema informtico
se ofrece como servicio, de modo que los usuarios puedan acceder a los
servicios disponibles "en la nube de Internet" sin conocimientos (o, al menos
sin ser expertos) en la gestin de los recursos que usan. Segn el IEEE
Computer Society, es un paradigma en el que la informacin se almacena de
manera permanente en servidores de Internet y se enva a cachs temporales
de cliente, lo que incluye equipos de escritorio, centros de ocio, porttiles, etc.
La computacin en la nube son servidores desde Internet encargados de
atender las peticiones en cualquier momento. Se puede tener acceso a su
informacin o servicio, mediante una conexin a internet desde cualquier
dispositivo mvil o fijo ubicado en cualquier lugar. Sirven a sus usuarios desde
varios proveedores de alojamiento repartidos frecuentemente por todo el
mundo. Esta medida reduce los costes, garantiza un mejor tiempo de actividad
y que los sitios web sean invulnerables a los hackers, a los gobiernos locales y
a sus redadas policiales.
"Cloud computing" es un nuevo modelo de prestacin de servicios de negocio y
tecnologa, que permite incluso al usuario acceder a un catlogo de servicios
estandarizados y responder con ellos a las necesidades de su negocio, de
forma flexible y adaptativa, en caso de demandas no previsibles o de picos de
trabajo, pagando nicamente por el consumo efectuado, o incluso
gratuitamente en caso de proveedores que se financian mediante publicidad o
de organizaciones sin nimo de lucro.
El cambio que ofrece la computacin desde la nube es que permite aumentar el
nmero de servicios basados en la red. Esto genera beneficios tanto para los
proveedores, que pueden ofrecer, de forma ms rpida y eficiente, un mayor
nmero de servicios, como para los usuarios que tienen la posibilidad de
acceder a ellos, disfrutando de la transparencia e inmediatez del sistema y de
un modelo de pago por consumo. As mismo, el consumidor ahorra los costes
salariales o los costes en inversin econmica (locales, material especializado,
etc.).
Computacin en nube consigue aportar estas ventajas, apoyndose sobre una
infraestructura tecnolgica dinmica que se caracteriza, entre otros factores,
por un alto grado de automatizacin, una rpida movilizacin de los recursos,
una elevada capacidad de adaptacin para atender a una demanda variable,
as como virtualizacin avanzada y un precio flexible en funcin del consumo
realizado, evitando adems el uso fraudulento del software y la piratera.
La computacin en nube es un concepto que incorpora el software como
servicio, como en la Web 2.0 y otros conceptos recientes, tambin conocidos
como tendencias tecnolgicas, que tienen en comn el que confan en Internet
para satisfacer las necesidades de cmputo de los usuarios.

CLOUD COMPUTING
Cloud computing es un modelo tecnolgico que permite el acceso ubicuo,
adaptado y bajo demanda en red a un conjunto compartido de recursos de
computacin configurables compartidos (por ejemplo: redes, servidores,
equipos de almacenamiento, aplicaciones y servicios), que pueden ser
rpidamente aprovisionados y liberados con un esfuerzo de gestin
reducido o interaccin mnima con el proveedor del servicio.
CARACTERSTICAS:
La computacin en nube presenta las siguientes caractersticas clave:
Agilidad: Capacidad de mejora para ofrecer recursos tecnolgicos al
usuario por parte del proveedor.
Coste: los proveedores de computacin en la nube afirman que los
costes se reducen. Un modelo de prestacin pblica en la nube
convierte los gastos de capital en gastos de funcionamiento. Ello reduce
barreras de entrada, ya que la infraestructura se proporciona tpicamente
por una tercera parte y no tiene que ser adquirida por un nica sola vez
o tareas informticas intensivas infrecuentes.
Escalabilidad y elasticidad: aprovisionamiento de recursos sobre una
base de autoservicio en casi en tiempo real, sin que los usuarios
necesiten cargas de alta duracin.
Dispositivo e independencia de la ubicacin permite a los usuarios
acceder a los sistemas utilizando un navegador web,
independientemente de su ubicacin o del dispositivo que utilice (por
ejemplo, PC, telfono mvil).
La tecnologa de virtualizacin permite compartir servidores y
dispositivos de almacenamiento y una mayor utilizacin. Las
aplicaciones pueden ser fcilmente migradas de un servidor fsico a otro.
Rendimiento: Los sistemas en la nube controlan y optimizan el uso de
los recursos de manera automtica, dicha caracterstica permite un
seguimiento, control y notificacin del mismo. Esta capacidad aporta
transparencia tanto para el consumidor o el proveedor de servicio.
La seguridad: puede mejorar debido a la centralizacin de los datos. La
seguridad es a menudo tan bueno o mejor que otros sistemas
tradicionales, en parte porque los proveedores son capaces de dedicar
recursos a la solucin de los problemas de seguridad que muchos
clientes no pueden permitirse el lujo de abordar.
Mantenimiento: de las aplicaciones de computacin en la nube es ms
sencillo, ya que no necesitan ser instalados en el ordenador de cada
usuario y se puede acceder desde diferentes lugares.
BENEFICIOS
Integracin probada de servicios Red. Por su naturaleza, la tecnologa
de cloud computing se puede integrar con mucha mayor facilidad y
rapidez con el resto de las aplicaciones empresariales (tanto software
tradicional como Cloud Computing basado en infraestructuras), ya sean
desarrolladas de manera interna o externa.
Prestacin de servicios a nivel mundial. Las infraestructuras de cloud
computing proporcionan mayor capacidad de adaptacin, recuperacin
completa de prdida de datos (con copias de seguridad) y reduccin al
mnimo de los tiempos de inactividad.
Una infraestructura 100% de cloud computing permite al proveedor de
contenidos o servicios en la nube prescindir de instalar cualquier tipo de
software, ya que ste es provisto por el proveedor de la infraestructura o
la plataforma en la nube. Un gran beneficio del cloud computing es la
simplicidad y el hecho de que requiera mucha menor inversin para
empezar a trabajar.
Implementacin ms rpida y con menos riesgos, ya que se comienza a
trabajar ms rpido y no es necesaria una gran inversin. Las
aplicaciones del cloud computing suelen estar disponibles en cuestin
de das u horas en lugar de semanas o meses, incluso con un nivel
considerable de personalizacin o integracin.
Actualizaciones automticas que no afectan negativamente a los
recursos de TI. Al actualizar a la ltima versin de las aplicaciones, el
usuario se ve obligado a dedicar tiempo y recursos para volver a
personalizar e integrar la aplicacin. Con el cloud computing no hay que
decidir entre actualizar y conservar el trabajo, dado que esas
personalizaciones e integraciones se conservan automticamente
durante la actualizacin.
Contribuye al uso eficiente de la energa. En este caso, a la energa
requerida para el funcionamiento de la infraestructura. En los
datacenters tradicionales, los servidores consumen mucha ms energa
de la requerida realmente. En cambio, en las nubes, la energa
consumida es slo la necesaria, reduciendo notablemente el
desperdicio.
INCONVENIENTES
La centralizacin de las aplicaciones y el almacenamiento de los datos
origina una interdependencia de los proveedores de servicios.
La disponibilidad de las aplicaciones est sujeta a la disponibilidad de
acceso a Internet.
Los datos "sensibles" del negocio no residen en las instalaciones de las
empresas, lo que podra generar un contexto de alta vulnerabilidad para
la sustraccin o robo de informacin.
La confiabilidad de los servicios depende de la "salud" tecnolgica y
financiera de los proveedores de servicios en nube. Empresas
emergentes o alianzas entre empresas podran crear un ambiente
propicio para el monopolio y el crecimiento exagerado en los servicios.
[7]

La disponibilidad de servicios altamente especializados podra tardar
meses o incluso aos para que sean factibles de ser desplegados en la
red.
La madurez funcional de las aplicaciones hace que continuamente estn
modificando sus interfaces, por lo cual la curva de aprendizaje en
empresas de orientacin no tecnolgica tenga unas pendientes
significativas, as como su consumo automtico por aplicaciones.
Seguridad. La informacin de la empresa debe recorrer diferentes nodos
para llegar a su destino, cada uno de ellos (y sus canales) son un foco
de inseguridad. Si se utilizan protocolos seguros, HTTPS por ejemplo, la
velocidad total disminuye debido a la sobrecarga que stos requieren.
Escalabilidad a largo plazo. A medida que ms usuarios empiecen a
compartir la infraestructura de la nube, la sobrecarga en los servidores
de los proveedores aumentar, si la empresa no posee un esquema de
crecimiento ptimo puede llevar a degradaciones en el servicio o altos
niveles de jitter.
Privacidad. La informacin queda expuesta a terceros que pueden
copiarla o acceder a ella.
CAPAS
SOFTWARE COMO SERVICIO
El software como servicio (en ingls software as a service, SaaS) se encuentra
en la capa ms alta y caracteriza una aplicacin completa ofrecida como un
servicio, por-demanda, va multitenencia que significa una sola instancia del
software que corre en la infraestructura del proveedor y sirve a mltiples
organizaciones de clientes. Las aplicaciones que suministran este modelo de
servicio son accesibles a travs de un navegador web -o de cualquier
aplicacin diseada para tal efecto- y el usuario no tiene control sobre ellas,
aunque en algunos casos se le permite realizar algunas configuraciones. Esto
le elimina la necesidad al cliente de instalar la aplicacin en sus propios
computadores, evitando asumir los costos de soporte y el mantenimiento de
hardware y software.
PLATAFORMA COMO SERVICIO
La capa del medio, que es la plataforma como servicio (en ingls platform as a
service, PaaS), es la encapsulacin de una abstraccin de un ambiente de
desarrollo y el empaquetamiento de una serie de mdulos o complementos que
proporcionan, normalmente, una funcionalidad horizontal (persistencia de
datos, autenticacin, mensajera, etc.). De esta forma, un arquetipo de
plataforma como servicio podra consistir en un entorno conteniendo una pila
bsica de sistemas, componentes o APIs preconfiguradas y listas para
integrarse sobre una tecnologa concreta de desarrollo (por ejemplo, un
sistema Linux, un servidor web, y un ambiente de programacin como Perl o
Ruby). Las ofertas de PaaS pueden dar servicio a todas las fases del ciclo de
desarrollo y pruebas del software, o pueden estar especializadas en cualquier
rea en particular, tal como la administracin del contenido.
Los ejemplos comerciales incluyen Google App Engine, que sirve aplicaciones
de la infraestructura Google, Windows Azure [1], de Microsoft, una plataforma
en la nube que permite el desarrollo y ejecucin de aplicaciones codificadas en
varios lenguajes y tecnologas como .NET, Java y PHP; y tambin
la Plataforma G, desarrollada en Perl. Servicios PaaS tales como stos
permiten gran flexibilidad, pero puede ser restringida por las capacidades que
estn disponibles a travs del proveedor.
En este modelo de servicio al usuario se le ofrece la plataforma de desarrollo y
las herramientas de programacin por lo que puede desarrollar aplicaciones
propias y controlar la aplicacin, pero no controla la infraestructura.
INFRAESTRUCTURA COMO SERVICIO
La infraestructura como servicio (infrastructure as a service, IaaS) -tambin
llamado en algunos casos hardware as a service, HaaS) se encuentra en la
capa inferior y es un medio de entregar almacenamiento bsico y capacidades
de cmputo como servicios estandarizados en la red. Servidores, sistemas de
almacenamiento, conexiones, enrutadores, y otros sistemas se concentran (por
ejemplo a travs de la tecnologa de virtualizacin) para manejar tipos
especficos de cargas de trabajo desde procesamiento en lotes (batch)
hasta aumento de servidor/almacenamiento durante las cargas pico. El ejemplo
comercial mejor conocido es Amazon Web Services, cuyos servicios EC2 y S3
ofrecen cmputo y servicios de almacenamiento esenciales (respectivamente).
Otro ejemplo es Joyent cuyo producto principal es una lnea de servidores
virtualizados, que proveen una infraestructura en-demanda altamente escalable
para manejar sitios Web, incluyendo aplicaciones Web complejas escritas en
Python, Ruby, PHP, y Java.
TIPOS DE NUBES


Tipos de computacin en la nube
Una nube pblica es una nube computacional mantenida y gestionada
por terceras personas no vinculadas con la organizacin. En este tipo de
nubes tanto los datos como los procesos de varios clientes se mezclan
en los servidores, sistemas de almacenamiento y otras infraestructuras
de la nube. Los usuarios finales de la nube no conocen que trabajos de
otros clientes pueden estar corriendo en el mismo servidor, red,
sistemas de almacenamiento, etc. Aplicaciones, almacenamiento y otros
recursos estn disponibles al pblico a travs el proveedor de servicios
que es propietario de toda la infraestructura en sus centros de datos; el
acceso a los servicios solo se ofrece de manera remota, normalmente a
travs de Internet.
Las nubes privadas son una buena opcin para las compaas que
necesitan alta proteccin de datos y ediciones a nivel de servicio. Las
nubes privadas estn en una infraestructura bajo demanda gestionada
para un solo cliente que controla qu aplicaciones debe ejecutarse y
dnde. Son propietarios del servidor, red, y disco y pueden decidir qu
usuarios estn autorizados a utilizar la infraestructura. Al administrar
internamente estos servicios, las empresas tienen la ventaja de
mantener la privacidad de su informacin y permitir unificar el acceso a
las aplicaciones corporativas de sus usuarios.
Las nubes hbridas combinan los modelos de nubes pblicas y privadas.
Usted es propietario de unas partes y comparte otras, aunque de una
manera controlada. Las nubes hbridas ofrecen la promesa del escalado
aprovisionada externamente, en-demanda, pero aaden la complejidad
de determinar cmo distribuir las aplicaciones a travs de estos
ambientes diferentes. Las empresas pueden sentir cierta atraccin por la
promesa de una nube hbrida, pero esta opcin, al menos inicialmente,
estar probablemente reservada a aplicaciones simples sin
condicionantes, que no requieran de ninguna sincronizacin o necesiten
bases de datos complejas. Se unen mediante la tecnologa pues
permiten enviar datos o aplicaciones entre ellas. Un ejemplo son los
sistemas de correo electrnico empresarial.
Nube comunitaria. De acuerdo con Joyanes Aguilar, 2012 el Instituto
Nacional de Estndares y tecnologa (NITS por sus siglas en ingls)
define este modelo como aquel que se organiza con la finalidad de servir
a una funcin o propsito comn (seguridad, poltica), y son
administradas por las organizaciones constituyentes o terceras partes.
PRESENTE Y FUTURO DEL CLOUD COMPUTING EN LAS PYMES
A pesar de que en los medios de comunicacin se suceden las noticias sobre
el fenmeno del cloud computing y sus beneficios para las
pymes, la adopcin de esta tecnologa por parte de las empresas en general,
y de las pymes en particular, no est yendo tan rpido como cabra esperar.
De hecho, son las pymes, en comparacin con las grandes empresas, las que
ms estn tardando en subirse a la nube. Un estudio de ISP Easynet Connect
by OpinionMatters, realizado a fnales de 2009 en el Reino
Unido, reflejaba que solo un 13% de las pequeas
empresas estaban utilizando los servicios cloud. Tambin se infera que,
dentro de la categora de pymes, las empresas ms grandes es decir, las que
tienen entre 100 y 250 empleados son las ms propensas a utilizar la
tecnologa cloud76.
Uno de los problemas podra encontrarse en la escasez de profesionales de las
pymes que cuenten con capacidad para apreciar el valor aadido que pueden
aportar las capacidades de Internet a su negocio. Sin embargo, los que han
sabido ver este valor han obtenido muy buenos resultados en muchos casos.
Un estudio de Microsoft77 concluye que las empresas que consideran la
tecnologa como un facilitador de la productividad del negocio y las que utilizan
servicios alojados en la Red obtuvieron mejores resultados que el resto. El
60% de las pymes que ven la tecnologa como un factor crtico aumentaron
sus ingresos en los ltimos doce meses, una cifra que contrasta con el 29% en
el caso de las que no consideran la tecnologa como un factor crtico. A su vez,
el informe indica que ms del 40% de las empresas que utilizan servicios de
cloud computing presentaron crecimientos de ingresos iguales o superiores al
30%, en comparacin con el 90% de las empresas que no utilizan estos
servicios y que vieron caer sus ingresos.
LO QUE LA NUBE PUEDE OFRECER A LAS GRANDES EMPRESAS
Si las grandes empresas muestran las objeciones expuestas para no adoptar
los servicios ofrecidos por el cloud computing, qu est animando a algunas
de ellas a migrar sus servicios a la nube? La razn es que aporta valor y viene
a solucionar algunos problemas no resueltos por los sistemas. Muchas
organizaciones consideran la nube como una alternativa econmica para sus
sistemas de TI, pero sta es una visin limitada y cortoplacista de las
posibilidades ofrecidas por un nuevo concepto que ha evolucionado
rpidamente de una tecnologa futurista a un modelo comercial de servicios
con grandes oportunidades de crecimiento.

You might also like