Architettura del cloud computing

L'architettura del cloud computing comprende molti componenti cloud, che sono liberamente accoppiati. Possiamo dividere ampiamente l'architettura cloud in due parti:

  • Fine frontale
  • Back End

Ciascuna delle estremità è connessa tramite una rete, solitamente Internet. Il diagramma seguente mostra la visualizzazione grafica dell'architettura del cloud computing:

Fine frontale

Il front end si riferisce alla parte client del sistema di cloud computing. Consiste di interfacce e applicazioni necessarie per accedere alle piattaforme di cloud computing, Esempio: browser web.

Back End

Il back End si riferisce al cloud stesso. Consiste di tutte le risorse necessarie per fornire servizi di cloud computing. Comprende un'enorme memoria dati, macchine virtuali, meccanismi di sicurezza, servizi, modelli di distribuzione, server, ecc.

Nota

  • È responsabilità del back-end fornire meccanismi di sicurezza, controllo del traffico e protocolli integrati.

  • Il server utilizza determinati protocolli noti come middleware, che aiutano i dispositivi collegati a comunicare tra loro.