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ą.