Architektura chmury obliczeniowej

Architektura chmury obliczeniowej składa się z wielu komponentów chmury, które są ze sobą luźno powiązane. Możemy ogólnie podzielić architekturę chmury na dwie części:

  • Front End
  • Back End

Każdy z końców jest połączony przez sieć, zwykle Internet. Poniższy diagram przedstawia graficzny widok architektury chmury obliczeniowej:

Front End

Plik front end odnosi się do części klienta systemu przetwarzania w chmurze. Składa się z interfejsów i aplikacji, które są wymagane, aby uzyskać dostęp do platform przetwarzania w chmurze, Przykład - przeglądarka internetowa.

Back End

Plik back End odnosi się do samej chmury. Obejmuje wszystkie zasoby wymagane do świadczenia usług przetwarzania w chmurze. Obejmuje ogromną pamięć danych, maszyny wirtualne, mechanizm bezpieczeństwa, usługi, modele wdrożeniowe, serwery itp.

Uwaga

  • Do obowiązków zaplecza należy zapewnienie wbudowanego mechanizmu bezpieczeństwa, kontroli ruchu i protokołów.

  • Serwer wykorzystuje określone protokoły zwane oprogramowaniem pośrednim, które pomagają podłączonym urządzeniom komunikować się ze sobą.