-
Modelos de Implementacion
-
Hay diferentes modelos de implementación(público, privado, híbrido y comunitario),para cada uno de los modelos de entrega (IaaS, PaaS, SaaS) de servicios.
- Modelo de Implementacion
- Public Cloud
En este modelo los proveedores regularmente tienen grandes infraestructuras para soportar un gran número de usuarios.
Los servicios están disponibles a un público general en cualquier momento.
Se usan modelos de economía a escala (más clientes, cada uno cancelando un menor precio).
Cualquier organización puede hacer uso de los servicios de una manera rápida (bajos costos de configuración inicial).
Desde el punto de vista de los usuarios cloud, los recursos no son desperdiciados.
- Private Cloud
En este modelo la infraestructura es operada poruna sola organización para uso interno.
Los servicios están disponibles a usuarios(departamentos) internos de la organización.
Se usan modelos de economía interna(mejores beneficios para más usuarios internos, cada uno cancelando un menor precio).Solo departamentos internos pueden hacer uso de los servicios de una manera rápida (altos costos de configuración inicial).
Desde el punto de vista de la organización ,algunos recursos se pueden desperdiciar.
- Community Cloud
Solo las organizaciones participantes pueden hacer uso de los servicios de una manera rápida(medianos costos de configuración inicial)
.Las organizaciones participantes pueden aprovechar los recursos de las demás.
- - Hybrid Cloud
Es la combinación de cualquiera de los modelos anteriores.
En este modelo la infraestructura es operada por organizaciones externas(Public Cloud) e internas (Private Cloud).
Las organizaciones pueden mantener su infraestructura privada y en caso de requerir más recursos pueden utilizan infraestructuras públicas.
- Hybrid Cloud
-
Infraestructura
- Acceso a internet
-
Recursos compartidos
- Almacenamiento
- Aplicaciones
- Datacenters
- Granjas de servidores
-
Principales Modelos de Entrega
-
Los modelos de entrega definen qué deben gestionar los proveedores cloud y hasta qué punto deben gestionar los usuarios (consumidores de servicios cloud)
- Infraestructura como Servicio - El proveedor de servicios ofrece una infraestructura escalable, elástica y compartida a diferentes clientes.
Los clientes pueden obtener servicios de infraestructuracomputacional (servidores, storage, networking, etc.) bajo demanda.
El cliente puede ajustar específicamente la infraestructura a sus necesidades.
Principales usos:
Web hosting. Computación de alto rendimiento (HPC).Infraestructura de pruebas, desarrollo y producción.
- Public IaaS - Proveedores
- Public IaaS - Servicios (Add-ons)
- Public IaaS – Facturación
- Public IaaS – Facturación
- Plataforma como Servicio - Public PaaS
El proveedor de servicios ofrece un conjunto amplio deservicios que proveen el middleware requerido para el desarrollo y la ejecución aplicaciones.
Los servicios incluyen: servidores de aplicaciones, DBMSs, integración de aplicaciones y datos, mensajería, entre otros. Todos establecidos para ser ofrecidos como un servicio.
No hay que preocuparse por la infraestructura de TI que soporta las aplicaciones (escalabilidad, disponibilidad, etc.).
Principales usos:
Pequeñas y medianas empresas (SMB).
Vendedores de software independientes (ISVs).
Grandes empresas: aplicaciones Web con picos de carga y que deben ser desplegadas rápidamente (marketing).
- Public PaaS- Modelo Operacion
- Public Paas-Proveedores La mayoría de los proveedores se enfocan en soportar los tipos particulares de aplicaciones (de acuerdo al lenguaje, Frameworks, etc.) y el DBMS que más conocen.
Algunos proveedores ya empiezan a soportar varios lenguajes, DBMSs y Frameworks.
- Software como Servicio - Public SaaS
Software que es desarrollado, entregado, administrado yactualizado remotamente por un proveedor de servicios.
Los clientes no tiene que realizar ninguna operación en suinfraestructura, todo está en la nube.
El software proporcionado a todos los clientes se basa en elmismo código y definición de datos (≠hosting).
Los clientes deberían poder extender el modelo de datos (através de GUIs o herramientas) sin alterar el código fuente.
El pago se realiza por suscripción (mensual, anual, etc.) o através de métricas de uso (# de transacciones, #usuarios,etc.)
- Public SaaS– Aspectos Generales
SaaS ha sido un modelo de éxito en cierto de tipos de aplicaciones (utilidades), sin embargo, su adopción en entornos complejos como ERPs aún está en desarrollo.
Muy útil para empresas con: bajos presupuestos para desarrollo o restricciones de tiempos de despliegue.
Es importante evaluar que el SaaS cubre todos los requerimientos ó que puede ser extendido fácilmente.
SaaS en ocasiones disminuye costos durante los primeros 2años (bajos costos capitales). Después de 2 años los costos operacionales no disminuyen.
Muy empleado en pequeñas (startups) y medianas empresas.
- Public SaaS -Proveedores
- Public SaaS-Facturación