qué es cloud computing 5 servicios basicos

Upload: rvpaola

Post on 07-Jan-2016

216 views

Category:

Documents


0 download

DESCRIPTION

M

TRANSCRIPT

Qu es cloud computing? Definicin y concepto para nefitos Cloud

El trminocloud computinghace referencia a una concepcin tecnolgica y a un modelo de negocioque rene ideas tan diversas como el almacenamiento de informacin, las comunicaciones entre ordenadores, la provisin de servicios o las metodologas de desarrollo de aplicaciones, todo ello bajo el mismo concepto: todo ocurre en la nube.Tratando de engranar todas estas cuestiones con vistas a la definicin de qu es elcloud compunting, quiz debiramos detenernos un instante y definir el concepto de nube o, para ser ms exactos, de internet.Internet, definida de una manera deliberadamente simple, es un conjunto de ordenadores, distribuidos por el mundo y unidos por una tupida malla de comunicaciones, que ofrece espacios de informacin a todo el que tenga acceso. El acceso a la informacin que nos ofrecen los ordenadores que componen Internet es transparente, es decir, no es relevante para el usuario el lugar en el que est alojada fsicamente la informacin. De ah que Internet se represente de una manera universal, como una nube a la que se accede en busca de informacin y servicios.No todo lo que ocurre en Internet escloud computing;Internet es un universo que, bsicamente, ofrece dos cosas: publicacin de informacin y oferta de servicios. Se puede afirmar que la mera publicacin de informacin no forma parte del modelo decloud computing, as que, con esto, obtenemos una primera frontera que separa lo que est dentro de nuestro ejercicio de definicin de aquello que no lo est. Centrmonos por lo tanto en los servicios.No todo lo que ocurre en internet es Cloud ComputingInternet es tambin un gran mercado de servicios de diversa naturaleza y formato que podramos dividir en dos grandes grupos, en base al uso que se le da en la red: los servicios que utilizan la red como canal y losque se encuentran en la red y le ofrecen recursos propios. Respecto a los primeros, pensemos en un banco que ofrece sus servicios transaccionales, oficinas virtuales de atencin al cliente, canales de venta o subasta En realidad la utilidad de internet en estos procesos no es sino un mero canal de comunicacin. Estos servicios no se considerancloud computing.En cuanto a losservicios que se encuentran en la red y le ofrecen recursos propios, destacan los servicios dehostingque nos permiten guardar informacin fuera de nuestros ordenadores, es decir, en servidores que estn en la nube y a los que podemos acceder a travs una red de comunicaciones. Otro ejemplo sera el servicio de correo electrnico, en este caso todo, tanto la aplicacin que utilizamos como los datos que intercambiamos con nuestros destinatarios, estn almacenados en la nube. Estos servicioss pueden considerarsecloud computing.Por tanto, y resumiendo todo lo tratado anteriormente,podramos definir cloud computingcomo una concepcin tecnolgica y un modelo de negocio en el que se prestan servicios de almacenamiento, acceso y uso de recursos informticos esencialmente radicados en la red, en los que el concepto de canal es un mero instrumento.

Recursos que la red ofrece como servicioY cules son los recursos que la red ofrece como servicio? Podemos considerar tres tipologas bsicas de servicios que constituyen el modelo de negocio delcloud compuntigy que, dentro del vocabulario informtico han venido en llamarse la generacinAs a service(IaaS, PaaS, SaaS).Para la definicin de estos trminos seguiremos el camino que siguen los datos de nuestros ordenadores hacia la nube, comenzando por los servicios ms vinculados a las mquinas (hardware) hasta llegar a los de naturaleza ms lgica (software) pasando por los que hacen posible estos ltimos (herramientas de desarrollo).Infraestructura como servicioOfrecer al cliente espacio de almacenamiento o capacidad de procesamiento en sus servidores. As el usuario tendr a su disposicin un disco duro de capacidad ilimitada y un procesador de rendimiento casi infinito, solo restringido a su capacidad econmica de contratacin del servicio. Este servicio se basa en el acceso al uso de hardware radicado en la nube.

Plataforma como servicioEl servicio de Plataforma pone a disposicin de los usuarios herramientas para la realizacin de desarrollos informticos, de manera que aquellos pueden construir sus aplicaciones o piezas de software sin necesidad de adquirir e implantar en sus ordenadores locales dichas herramientas. Este servicio tiene dos claras ventajas para el desarrollador de aplicaciones: no tiene que adquirir las costosas licencias para desarrollo de las herramientas de mercado y, por otra parte, el proveedor de servicios se encarga de que dichas herramientas estn en ptima situacin de mantenimiento.Software como servicioEn el punto ms alto de las habituales clasificaciones de componentes del mundo informtico se encuentran las aplicaciones finales; productos terminados que ofrecen servicios concretos para los que fueron desarrollados. Estas aplicaciones son infinitas en sus distintas naturalezas y usos. El servicio ofrecido comoSaaSconsiste directamente en la utilizacin por parte del usuario final de los servicios ofrecidos por dichas aplicaciones, situadas en los servidores del proveedorcloud, con un mecanismo de facturacin (en caso de no ser un servicio gratuito) ms o menos simple de pago por uso.

Modelos de nube segn la privacidadEl hecho de que la informacin manejada resida temporal o definitivamente en servidores en la nube lleva a que dichos servicios ofrezcan distintos formatos de privacidad que pueden elegir los usuarios. De ah que se planteen varios modelos de nubes como espacios de desarrollo de los servicios ofertados. Seran:Nubes pblicasLos usuarios acceden a los servicios de manera compartida sin que exista un exhaustivo control sobre la ubicacin de la informacin que reside en los servidores del proveedor. El hecho de sean pblicas no es un sinnimo de sean inseguras.Nubes privadasPara los clientes que necesiten, por la criticidad de la informacin que manejen una infraestructura, plataforma y aplicaciones de su uso exclusivo.Nubes hbridasCombinan caractersticas de las dos anteriores, de manera que parte del servicio se puede ofrecer de manera privada (por ejemplo la infraestructura) y otra parte de manera compartida (por ejemplo las herramientas de desarrollo).

Cinco caractersticas esenciales que debe cumplir un servicio para considerarse cloudHasta aqu la definicin decloud computingdesde un punto de vista informal. Para dar formalidad a lo definido acudir a un organismo reputado internacionalmente, el NIST (National Institute of Standards and Technology) del departamento de Comercio de los Estados Unidos de Amrica para citar las cinco caractersticas esenciales que debe cumplir un servicio para considerarsecloud.1.-Autoservicio bajo demandaUn usuario debe poder, de forma unilateral, proveerse de recursos informticos tales como tiempo de proceso o capacidad de almacenamiento en la medida de sus necesidades sin que sea necesaria la intervencin humana del proveedor del servicio.2.-Acceso amplio a la redLos servicios proporcionados deben poder ser accesibles a travs de mecanismos estndares y desde plataformas heterogneas (por ejemplo: ordenadores, telfonos mviles o tabletas).3.-Asignacin comn de recursosLos recursos son puestos a disposicin de los consumidores siguiendo un modelo de multipropiedad, asignndose y reasignndose dispositivos fsicos o lgicos atendiendo a la demanda de dichos consumidores. En este sentido el usuario no tiene un estricto control del lugar exacto en el que se encuentra su informacin, aunque s debe poder especificar un mbito mnimo de actuacin (por ejemplo: un pas, un estado o un centro de proceso de datos concreto).4.-Rpida elasticidadLas capacidades en los recursos proporcionados a los usuarios deben poder crecer o decrecer bajo demanda de los mismos con celeridad, incluso mediante procesos automticos.5.-Servicio medibleLos sistemasclouddeben controlar y optimizar sus recursos dotndose de capacidades para medir su rendimiento en un nivel de abstraccin suficiente para la naturaleza del servicio proporcionado. Adems dicho control debe permitir ser reportado de manera transparente tanto al proveedor del servicio como al consumidor del mismo.Ventajas del cloud computing Bajo coste: Productos gratuitos o pagos mensuales fijos por utilizacin, sin costes adicionales, dado que no hay que invertir en gran infraestructura, ni en licencias Seguridad: Los datos siempre estn seguros - Lee lapoltica de seguridad de Debitoor No hay necesidades de poseer una gran capacidad de almacenamiento Mayor rapidez en el trabajo al estar basado en web Informacin a tiempo real Fuerte inversin en innovacin Acceso a toda la informacin Acceso cuando quiera y donde quiera, slo con una conexin a Internet