+ CLOUD (Clasificación – Familias)

Cloud-Familias-00No es sencillo enmarcar y clasificar las distintas soluciones disponibles en la nube, pero después de haberle dado algunas vueltas y de haber visto algunas propuestas, creo que podríamos llegar a clasificarlas en tres grandes bloques principales que van a caracterizarse por los diferentes aspectos tenidos en cuenta a la hora de crear estos grupos.

Se definen tres características fundamentales que marcan la clasificación de las soluciones Cloud:

– Familias
– Formas de Implementación
– Agentes Intervinientes.

FAMILIAS (MODELOS DE SERVICIOS)

SAAS (Software as a Service)

Aplicaciones completas como un servicio.

Es un servicio bajo  demanda, donde el proveedor ofrece las suscripciones de su Software para usarlo como un servicio.

En este caso, el Software ofertado, podría estar instalado en los servidores del propio proveedor y el cliente podría acceder a través de un navegador Web (por ejemplo), o podría el cliente descargarse el software sobre sus máquinas y dicho Software podría estar preparado, para desactivarse cuando se terminase  el servicio para el que fue contratado o caducase la suscripción contratada.

Las aplicaciones SaaS, pueden expresarse mediante un modelo que utiliza 4 niveles. Cada nivel añade una característica respecto al anterior: Configurable, Eficiencia, Multi-usuario y Escalabilidad.

Enlaces a algunos ejemplos:

Cloud-Familias-01Cloud-Familias-02      Cloud-Familias-03

PaaS (Platform as a Service)

Servicio de plataforma que permita desarrollar software a través de la red.

También ha de permitir el testeo, despliegue, hosting y mantenimiento de los sistemas operativos y aplicaciones propias del cliente.

Suelen adaptarse a estas premisas:

  • Un entorno de desarrollo basado en un navegador.
  • Despliegue transparente hacia el entorno de ejecución.
  • Herramientas de monitoreo y gestión.
  • Facturación basada en el uso.
  • Curva de aprendizaje.

Enlaces a algunos ejemplos:

Cloud-Familias-04

Cloud-Familias-05    Cloud-Familias-06

 IaaS (Infrastructure as a Service)

Externalización de servidores para espacio en disco, base de datos y/o tiempo de computación.

Pone a disposición del cliente el uso de la infraestructura informática (capacidad de computación, espacio de disco y base de datos entre otros) como un servicio.

Los clientes, en lugar de adquirir infraestructuras y penalizarse a nivel de espacio e inversiones, contratan estos servicios. Las facturas que el cliente paga por estos servicios, se calculan en base a los recursos consumidos, aplicándose directamente el modelo de “pago por uso”.

Enlaces a algunos ejemplos:

Cloud-Familias-07

Cloud-Familias-08    Cloud-Familias-09

Premisas:

  • Soluciones basadas en Virtualización.
  • Pago por consumo de recursos: espacio en disco utilizado, tiempo de CPU, espacio de base de datos, transferencia de datos, …

 BPaaS (Business Process as a Service)

Es un modelo de servicio donde las aplicaciones que se ofrecen en Cloudson del tipo Procesos de Negocio oWorkflows.

El modelo de servicio BPaaS necesita, por tanto, de componentes específicos de plataforma para el desarrollo y ejecución de su tipología de aplicaciones. Algunos de los componentes, podrían ser:

  • BPM (Business Process Management) / BAM (Business Activity Monitoring), con herramientas de modelado y desarrollo de flujos, motores de ejecución de workflows y monitorización de negocio en tiempo real.
  • Componentes de integración de aplicaciones y servicios: EAI (Enterprise Application Integration), ESB (Enterprise Service Bus), adaptadores, etc.
  • Componentes de integración de datos: ETL (Extracting, Transformation and Loading), EII(Enterprise Information Integration), etcétera.
  • Componentes de integración de elementos de presentación (portlets, contenidos).
  • La plataforma con estos componentes específicos se podría denominar plataforma de soporte al modelo de servicio BPaaS (pBPaaS).

Los recursos utilizados mediante esta solución para ejecutar los procesos de negocio, son compartidos entre los diferentes clientes del proveedor.

Enlaces a algunos ejemplos:

Cloud-Familias-10Cloud-Familias-11       Cloud-Familias-12

“The idea is to provide the entire vertical end-to-end business solutions for certain industries, as a Cloud service. While using SaaS you would have to rent a number of separate applications and orchestrate them into your business process, in case of BPaaS your cloud provider does this for you.”

BPaaS es un modelo que se encuentra en fase incipiente y los proveedores tan solo operan de momento en nichos concretos de mercado.

Autor: Paco Alvarez

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s