Архитектура облачных вычислений состоит из множества облачных компонентов, которые слабо связаны между собой. Мы можем широко разделить облачную архитектуру на две части:
- Внешний интерфейс
- Back End
Каждый из концов связан через сеть, обычно Интернет. Следующая диаграмма показывает графическое представление архитектуры облачных вычислений:
Внешний интерфейс
Внешний интерфейс относится к клиентской части системы облачных вычислений. Он состоит из интерфейсов и приложений, необходимых для доступа к платформам облачных вычислений, пример — веб-браузер.
Back End
Бэк-энд относится к самому облаку. Он состоит из всех ресурсов, необходимых для предоставления услуг облачных вычислений. Он состоит из огромного хранилища данных, виртуальных машин, механизмов безопасности, сервисов, моделей развертывания, серверов и т. Д.
Ответственность за обеспечение встроенного механизма безопасности, контроля трафика и протоколов лежит на сервере.
Сервер использует определенные протоколы, известные как промежуточное программное обеспечение, которые помогают подключенным устройствам связываться друг с другом.