jueves, 27 de noviembre de 2014

Servicios de nube pública (SaaS, IaaS, PaaS)



SERVICIOS DE LA NUBE PÚBLICA

INTRODUCCIÓN

En este blog hablaremos del concepto de La Nube o computación en la nube ya que es uno de los términos tecnológicos (buzzwords) que más se repite en todo tipo de comunicación en los últimos años, en particular en el año 2011. Las empresas, las organizaciones y los negocios en general, están viendo en esta tecnología la resolución de muchos de sus problemas, sobre todo, económicos pero también de infraestructuras tecnológicas. 
También daremos una breve explicación de los tipos de servicios que nos ofrece la Nube Pública.
La computación en nube ha evolucionado en una amplia variedad de servicios que incluyen recursos compartidos, software y plataformas "a demanda", el crecimiento ha sido dispar, sin embargo existe un concenso en cuanto a los tipos de implementación y aquí se dará a conocer una breve introducción a cada uno de estos tipos:  SaaS (Software as a Service), PaaS (Plataform as a Service), IaaS (Infrastructure as a Service).


¿QUÉ ES LA NUBE?
Computación como un servicio en Internet
La computación en la nube, a menudo denominada como simplemente “la nube,” es la entrega de recursos de computación on-demand, todo, desde aplicaciones a centros de datos, en Internet en una base de pago por el uso.

 

Nube pública


Las nubes públicas son de propiedad y operadas por las empresas que las utilizan para ofrecer acceso rápido a los recursos de computación accesibles a otras organizaciones o individuos. Con los servicios de nube pública, los usuarios no precisan comprar hardware, software o infraestructura de soporte, que es de propiedad y gestionada por los proveedores.

SERVICIOS DE COMPUTACION EN LA NUBE


v  SOFTWARE COMO SERVICIO SaaS
Aplicaciones con base en la nube-o software como un servicio (SaaS) se ejecutan en computadoras distantes “en la nube” que son de propiedad y operados por terceros y que conectan a los computadoras de usuarios vía Internet y, usualmente, un navegador Web.

Software as a Service (Software como servicio) es un término utilizado para describir el software desplegado en Internet y se caracteriza por que el proveedor licencia la aplicación al suscriptor en un modelo de "servicio por demanda". Usualmente el servicio se vende como "pagar por lo que se consume" o "pay as you go", donde los pagos se realizan mensualmente dependiendo del número de usuarios y servicios usados. Los principales segmentos de mercado del modelo SaaS se encuentran en tópicos como:  administración de contenido, colaboración y Customer Relationship Management(CRM). Uno de los ejemplos destacados de una empresa SaaS es Salesforce.com quienes ofrecen un software de tipo CRM.



 PLATAFORMA COMO UN SERVICIO PaaS

La plataforma como un servicio brinda un entorno basado en la nube con todo lo necesario para soportar el ciclo de vida completo de la construcción y entrega de aplicaciones basadas en la red (nube)-sin el costo y la complejidad de las compras y la gestión fundamental de hardware, software, supervisión y hosting.

Platform as a Service (Plataforma como Servicio) se refiere a un modelo que no sólo ofrece la plataforma de despliegue y adicionalmente una plataforma de desarrollo de aplicaciones completa. Mientras que en el modelo SaaS se ofrecen aplicaciones listas para utilizarse, el modelo PaaS brinda la opción de construir una aplicación personalizada utilizando la plataforma de desarrollo ofrecida.  Los proveedores PaaS ofrecen por medio de sus plataformas soporte para los lenguajes de programación más comunes como Java o .NET reduciendo la dependencia de plataformas SaaS, que usualmente casan los usuarios y organizaciones con su plataforma. Los principales representantes del mercado en el ámbito PaaS son: Amazon Elastic Beanstalk, Microsoft Azure, Google App Engine.



INFRAESTRUCTURA COMO UN SERVICIO IaaS
La infraestructura como un servicio brinda a las empresas los recursos de computación que incluyen: servidores, conexión de redes, almacenamiento y espacio de centro de datos con base en el modelo pago por el uso.
Infrastructure as a Service (Infraestructura como servicio) es el tercer modelo de implementación de Cloud Computing y hace referencia a plataformas que ofrecen infraestructura de cómputo y usualmente se encuentran desplegadas sobre un entorno de virtualización.  La plataforma brinda la alternativa de escalar la infraestructura de manera vertical (subir y bajar los recursos de cómputo) a demanda y se paga por los recursos consumidos. Este modelo ofrece el más alto grado de flexibilidad, así como el menor grado de dependencia con la plataforma permitiendo a los usuarios migrar las aplicaciones de un proveedor a otro. Por otro lado una implementación sobre IaaS requiere instalación, configuración y mantenimiento adicionales. Amazon Web Services y Rackspace son dos proveedores destacados de IaaS.


CONCLUSIÓN

Como hemos podido entender en este tema la Nube es un conjunto de hardware y software, almacenamiento, servicios e interfaces que facilitan la entrada de la información como un servicio, por ejemplo podemos realizar modificaciones de un documento sin necesidad de hacer descargas o de tener un programa instalado específicamente, así ocupamos un espacio dentro de la computación en la nube sin necesidad de almacenamiento en nuestro equipo.

También pudimos analizar los servicios que proporciona la Nube Pública estos son: SaaS: Software como Servicio, PaaS: Plataforma como Servicio y por último IaaS: Infraestructura como Servicio.

FUENTE BIBLIOGRÁFICA

http://www.ibm.com/cloud-computing/mx/es/what-is-cloud-computing.html