Arquitectura de computación en la nube

La arquitectura de Cloud Computing se compone de muchos componentes de la nube, que están débilmente acoplados. En líneas generales, podemos dividir la arquitectura de la nube en dos partes:

  • Interfaz
  • Back end

Cada uno de los extremos está conectado a través de una red, generalmente Internet. El siguiente diagrama muestra la vista gráfica de la arquitectura de la computación en nube:

Interfaz

los front end se refiere a la parte del cliente del sistema de computación en nube. Consiste en interfaces y aplicaciones que se requieren para acceder a las plataformas de computación en la nube, Ejemplo: navegador web

Back end

los back End se refiere a la propia nube. Consta de todos los recursos necesarios para brindar servicios de computación en la nube. Se compone de un gran almacenamiento de datos, máquinas virtuales, mecanismo de seguridad, servicios, modelos de implementación, servidores, etc.

Nota

  • Es responsabilidad del back-end proporcionar mecanismos de seguridad, control de tráfico y protocolos integrados.

  • El servidor emplea ciertos protocolos conocidos como middleware, que ayudan a los dispositivos conectados a comunicarse entre sí.