Está en la página 1de 27

GEOVANNI CASTRO OSORIO

Cloud Computing 2.0 (Overview of Cloud Computing)


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.

Cloud Computing
"Cloud computing" es un nuevo modelo de prestacin de servicios de negocio y tecnologa, que permite al usuario acceder a un catlogo de servicios estandarizados y responder 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.

NIST Programa de Cloud Computing

Cloud computing :

Es un modelo que permite un acceso cmodo y red bajo demanda a un conjunto compartido de recursos informticos configurables (por ejemplo, redes, servidores, almacenamiento, aplicaciones y servicios) que se pueden aprovisionar y liberado con un esfuerzo mnimo de gestin o empresa de servicios con rapidez interaccin. Este modelo de nube promueve la disponibilidad y se compone de cinco caractersticas esenciales (On-demand de autoservicio, acceso a la red amplia, la puesta en comn de recursos, Rapid elasticidad, Servicio Medido), tres modelos de servicio (Software nube como servicio (SaaS), Plataforma como Nube un Servicio (PaaS), infraestructura de nube como servicio (IaaS)), y, cuatro modelos de implementacin (nube privada, nube comunitaria, nube pblica, nube hbrida). Las tecnologas fundamentales son: (1) rpidas redes de rea amplia, (2) potentes, ordenadores servidores de bajo costo, y (3) de virtualizacin de alto rendimiento para el hardware de los productos bsicos. El modelo de Cloud Computing ofrece la promesa de un gran ahorro de costes junto con una mayor agilidad de TI. Se considera fundamental que los gobiernos y la industria empiezan

Cloud Computing
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. El trmino Web 2.0 comprende aquellos sitios web que facilitan el compartir informacin

Comienzos
El concepto de la computacin en la nube empez en proveedores de servicio de Internet a gran escala, como Google, Amazon AWS, Microsoft y otros que construyeron su propia infraestructura. De entre todos ellos emergi una arquitectura: un sistema de recursos distribuidos horizontalmente, introducidos como servicios virtuales de TI escalados masivamente y manejados como recursos configurados y mancomunados de manera continua.

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, en-demanda, va multitenencia que significa una sola instancia del software que corre en la infraestructura del proveedor y sirve a mltiples organizaciones de clientes. El ejemplo de SaaS conocido ms ampliamente es Salesforce.com, pero ahora ya hay muchos ms, incluyendo las Google Apps que ofrecen servicios bsicos de negocio como el e-mail

Capas
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 carga de servicios. La carga arquetipo es una imagen Xen (parte de Servicios Web Amazon) conteniendo una pila bsica Red (por ejemplo, un distro Linux, un servidor Red, 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.

Capas
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).

Tipos De Nubes
Las nubes pblicas se manejan por terceras partes, y los trabajos de muchos clientes diferentes pueden estar mezclados en los servidores, los sistemas de almacenamiento y otras infraestructuras de la nube. Los usuarios finales no conocen qu trabajos de otros clientes pueden estar corriendo en el mismo servidor, red, discos como los suyos propios.

Tipos De Nubes
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 en-demanda manejada por un solo cliente que controla qu aplicaciones debe correr y dnde. Son propietarios del servidor, red, y disco y pueden decidir qu usuarios estn autorizados a utilizar la infraestructura.

Tipos De Nubes
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.

Caractersticas
Una de las principales diferencias del Cloud Computing es que no hay necesidad de conocer la infraestructura detrs de esta, pasa a ser una nube donde las aplicaciones y servicios pueden fcilmente crecer (escalar), funcionar rpido y casi nunca fallan, sin conocer los detalles del funcionamiento de esta nube. Este tipo de servicio se paga segn alguna mtrica 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 caractersticas podemos mencionar:

Caractersticas
Auto Reparable: En caso de fallo, el ltimo backup de la aplicacin pasa a ser automticamente la copia primaria y se genera uno nuevo. Escalable: Todo el sistema/arquitectura es predecible y eficiente. Si un servidor maneja 1000 transacciones, 2 servidores manejaran 2000 transacciones.

Caractersticas
Virtualizado: las aplicaciones son independientes del hardware en el que corran, incluso varias aplicaciones pueden corren en una misma mquina o una aplicacin puede usar varias maquinas a la vez. Multipropsito: El sistema est creado de tal forma que permite a diferentes clientes compartir la infraestructura sin preocuparse de ello y sin comprometer su seguridad y privacidad

Retos existentes para Cloud computing

Aplicaciones
iCloud - desarrollado por Apple Inc. Es un servicio por parte de la empresa Apple enfocado en computacin en la nube, es decir guardar nuestros archivos en servidores dedicados que estn disponible en todo momento en cualquier parte del mundo y en cualquier hora. Permite guardar y sincronizar de forma automtica archivos como por ej. de msica entre diferentes dispositivos de Apple: iPhones, iPods, iPads y computadoras personales: Mac.

Aplicaciones
Campaign Cloud - desarrollado por ElectionMall.Com powerd by Microsoft La aplicacin se divide en dos grandes componentes: Campaign Platform. Un conjunto de servicios web seguros y flexibles que pueden ser consumidos para desarrollar aplicaciones que se integren con la plataforma. Campaign Cloud. Aplicacin Web con interfaz grfica igual a la de un sistema operativo. Desde esta aplicacin, se accede a diversas herramientas de ElectionMall.Com que se han integrado a travs del Campaign Platform, as como a herramientas de terceros. Caractersticas Soporte de mltiples campaas por usuario. Soporte ilimitado de usuarios por campaa.

Aplicaciones
Dropbox - desarrollado por Dropbox Es un servicio de alojamiento de archivos multiplataforma en la nube, operado por la compaa Dropbox. El servicio permite a los usuarios almacenar y sincronizar archivos en lnea y entre computadoras y compartir archivos y carpetas con otros. Existen versiones gratuitas y de pago, cada una de las cuales con opciones variadas.

Aplicaciones
Google Docs - Desarrollado por Google Es un programa gratuito basado en Web para crear documentos en lnea con la posibilidad de colaborar en grupo. Incluye un Procesador de textos, una Hoja de clculo, Programa de presentacin bsico y un editor de formularios destinados a encuestas. Google Docs junto con GMail, Google Calendar y Google Talk; el 7 de julio de 2009, dejaron su calidad de Beta y pasaron a ser productos terminados.

Ventajas
No se requieren mltiples licencias No se requieren Sistemas Operativos o Plataformas especficas, ya que es Multiplataforma. No requiere de Dispositivos de Almacenamiento Secundarios de gran tamao (Discos Duros) No requiere poseer servidores Se ofrece gran variedad de aplicaciones y servicios

Ventajas
Acceso inmediato a los servicios sin necesidad de adquirir hardware o software. Costos anuales potencialmente inferiores debido al uso de servicios. La oficina puede estar en cualquier computadora del mundo, con acceso a Internet.

Desventajas
No todos los proveedores ofrecen garanta de confidencialidad, integridad y disponibilidad de los datos. Slo funciona conectado a Internet. Los servicios ofrecidos estn limitados de acuerdo a las capacidades del proveedor. Se crea una gran dependencia con el proveedor

Redes Sociales Una de las principales aplicaciones usadas por los usuarios de Internet, es el Facebook y tantos otras Redes Sociales, que basan todo su contenido en la Web. Mensajera Chateo Fotos Juegos Videos Los usuarios de Gmail, tambin pueden tener acceso en la red a esos servicios

Conclusiones
Computacin en Nube consiste en el acceso, a travs de diversas aplicaciones que residen en mltiples dispositivos(ordenadores, PDA y mviles), a informacin de internet pero cuya informacin se almacenan en ordenadores diferentes a los propios. Puede ofrecer SaaS, Computacin utilitaria, Servicios Web, Plataforma de servicio, Proveedores de Servicio de Gestin, Plataforma de Servicio de Comercio, Integracin de Internet, Redes Sociales.

Conclusiones
Como cualquier tecnologa emergente, presenta Ventajas y Desventajas, que debern ser evaluadas por los tomadores de decisin en su momento. Pueden aprovecharse una gran profusin de herramientas de Software Libre para el desarrollo de aplicaciones en Nube

También podría gustarte