Облачные вычисления — это модель предоставления вычислительных ресурсов через Интернет. Этот термин может относиться к двум различным моделям: инфраструктура как услуга (IaaS) и программное обеспечение как услуга (SaaS), которые основаны на облачной модели.
В IaaS клиент арендует у провайдера доступ к пулу вычислительных ресурсов, ресурсов хранения и сетевых ресурсов. В SaaS поставщик предоставляет размещенную услугу, включающую программное приложение или сервис.
Облачные вычисления имеют множество преимуществ для организаций. Они позволяют снизить затраты на владение и эксплуатацию центров обработки данных.
Они позволяют организациям получать доступ к необходимым им вычислительным ресурсам, когда они в них нуждаются, из любой точки мира. И это может облегчить организациям развертывание новых приложений и услуг.
PRO TIP: ПРЕДУПРЕЖДЕНИЕ:
Google Cloud — это IaaS или SaaS?
На этот вопрос сложно ответить, поскольку он зависит от того, как вы определяете каждый термин. IaaS обычно относится к инфраструктурным услугам, а SaaS — к услугам приложений. Однако между этими двумя понятиями существует значительное дублирование, и бывает трудно определить, к какой категории относится та или иная услуга. В целом, поставщики IaaS предлагают необработанную инфраструктуру (вычисления, хранение данных и сети), которая может быть использована для выполнения любого типа рабочих нагрузок, в то время как поставщики SaaS предлагают предварительно сконфигурированные приложения, готовые к использованию.
Однако облачные вычисления имеют и некоторые недостатки. Управлять большими облаками может быть сложно.
А облачные приложения могут быть уязвимы для атак.
В целом, облачные вычисления — это многообещающая модель. Однако она все еще находится на ранней стадии.
По мере распространения облачных вычислений, вероятно, будет все сложнее проводить различия между IaaS и SaaS.