Arquitetura de computação em nuvem

A arquitetura de computação em nuvem é composta por muitos componentes de nuvem, que são fracamente acoplados. Podemos dividir amplamente a arquitetura da nuvem em duas partes:

  • a parte dianteira
  • Processo interno

Cada uma das extremidades é conectada por meio de uma rede, geralmente Internet. O diagrama a seguir mostra a visão gráfica da arquitetura de computação em nuvem:

a parte dianteira

o front end refere-se à parte do cliente do sistema de computação em nuvem. É composto por interfaces e aplicativos que são necessários para acessar as plataformas de computação em nuvem, Exemplo - Web Browser.

Processo interno

o back End refere-se à própria nuvem. Ele consiste em todos os recursos necessários para fornecer serviços de computação em nuvem. É composto por enorme armazenamento de dados, máquinas virtuais, mecanismo de segurança, serviços, modelos de implantação, servidores, etc.

Nota

  • É responsabilidade do back-end fornecer mecanismos de segurança, controle de tráfego e protocolos integrados.

  • O servidor emprega certos protocolos conhecidos como middleware, que ajudam os dispositivos conectados a se comunicarem entre si.