Los componentes arquitectónicos de un modelo de proveedor de la nube
¿Cómo todos los componentes de un modelo de proveedor de la nube encajan entre sí desde una perspectiva arquitectónica? El siguiente diagrama muestra los diferentes servicios en la nube y cómo se relacionan entre sí a partir de los tres componentes: los consumidores, los proveedores de servicios de nube en nube, y corredores de la nube. Este diagrama es del Instituto Nacional de Estándares y Tecnología.
En el lado izquierdo del diagrama, la consumidor de servicios cloud incluye todos aquellos consumidores que traen un conjunto de servicios juntos por usuarios- interna y externa y la gestión empresarial que tiene que tener estos servicios disponibles como parte de la implementación de estrategias de negocios.
Dentro de esta categoría son las aplicaciones, middleware, la infraestructura y los servicios que se construyen basadas en en las instalaciones de computación modelos. Además, este modelo representa el papel de la nube auditor. Esta organización proporciona la supervisión, ya sea por un interno o un grupo externo que se asegura de que el grupo de consumidores cumple con sus obligaciones.
Los proveedores de servicios cloud (ver el centro del diagrama) representar a todos los modelos de servicios en la nube. Un proveedor de servicio en la nube puede ser una empresa comercial o una corporación que decide convertirse en su propio operador de servicio en la nube. Proveedores de nube pueden proporcionar los recursos físicos y virtualizados subyacentes necesarios para ejecutar varios servicios en la nube. También pueden crear las aplicaciones reales y servicios de negocios que operan en estos ambientes.
Estos diversos modelos de nube no existen de manera aislada - todos están relacionados entre sí. Además, hay todo un ecosistema de socios que apoyan varios vendedores con ofrendas. El proveedor de servicios de cloud ofrece una arquitectura unificada para apoyar y gestionar estos servicios de forma coherente. La gestión de estos servicios es un requisito importante para cualquier proveedor de servicio en la nube. Estas plataformas de gestión tienen que ambos proporcionan apoyo para el funcionamiento de los distintos servicios y gestionar la forma en que llevan a cabo para apoyar los requerimientos del negocio.
El proveedor de la nube tiene que apoyar a todos los modelos de prestación de nube importantes, incluyendo procesos de negocio como servicio (BPaaS), que no se representa en el diagrama. Además de apoyar el entorno físico y virtual, es importante recordar que todos estos modelos de nube y el medio ambiente de apoyo tienen que ser unidos entre sí en forma de orquestación de servicios. Sin orquestación de servicios, cada servicio se convertiría en un silo independiente.
Evidentemente, todos los componentes en el modelo de proveedor de la nube deben ser gestionados. Tiene que haber servicios de apoyo a la empresa, para gestionar las configuraciones, y para la provisión de los recursos adecuados en la demanda. Servicios de gestión también deben apoyar la interoperabilidad y portabilidad servicio.