3 типа облачных сервисов. Введение
Облачные вычисления предлагают три наиболее распространенных типа облачных услуг. В зависимости от потребностей пользователей любой тип облачных вычислений используется либо по отдельности, либо в сочетании с другими. Ниже приводится краткое введение в три типа облачных услуг, а именно SaaS, PaaS и IaaS.
Программное обеспечение как услуга (SaaS)
SaaS также известен как «программное обеспечение по запросу». Пользователи SaaS вместо того, чтобы полностью покупать лицензию на различное программное обеспечение, регулярно нанимают программное обеспечение и используют его через интернет-браузер. Разнообразие программного обеспечения, предоставляемого SaaS, очень велико. Существует ряд программного обеспечения, используемого SaaS от таких компаний, как ezTalks Video Conferencing, которое используется в управлении контентом, управлении персоналом, бухгалтерском учете, ERP, управлении взаимоотношениями с клиентами и других соответствующих областях. Тип облачных вычислений «программное обеспечение как услуга» растет очень быстро, в то время как крупнейшим рынком электроэнергии «программное обеспечение как услуга» является управление взаимоотношениями с клиентами. В этой модели услуг облачные приложения предлагаются клиенту в качестве услуги по запросу. Это единственный экземпляр службы, работающий на удаленных компьютерах «в облаке», принадлежащий другим лицам и управляемый ими, и подключенный к компьютерам пользователей через Интернет и, как правило, через веб-браузер. Сайты социальных сетей, такие как Facebook, Twitter, Flickr и Google, являются примерами SaaS, хотя пользователи могут получить доступ к услугам через любое устройство с доступом в Интернет.
Платформа как услуга (PaaS)
PaaS предоставляет компьютерные платформы для пользователей облачных вычислений. Это также связующее звено между двумя другими услугами, предоставляемыми облачными вычислениями; SaaS и IaaS.
Обычному компьютеру требуется компьютерная платформа, которая содержит аппаратную архитектуру вместе с программным обеспечением. Такая платформа является основой совместной работы аппаратного и программного обеспечения, которое включает в себя операционную систему операционной системы, архитектуру и языки. Когда дело доходит до облачных вычислений, в отсутствие реального компьютера это платформа как услуга, которая предоставляет пользователям все, что требуется для создания вычислительной платформы.
Некоторые из возможностей, предоставляемых PaaS, включают хостинг, внедрение, тестирование и разработку приложений, а также проектирование приложений. Кроме того, поставщики облачных услуг, предлагающие PaaS, включают в себя набор функций для разработки, тестирования, внедрения, управления и запуска приложений. Всеми этими возможностями могут пользоваться как индивидуальные, так и бизнес-клиенты, подписавшись на единый пакет со всеми предлагаемыми функциями.
Модель «платформа как услуга» (PaaS) находится на уровне выше «программное обеспечение как услуга» и предоставляет аппаратное обеспечение, сеть и операционную систему, чтобы клиент мог разрабатывать свои собственные приложения и программное обеспечение. Чтобы удовлетворить требования приложений, такие как масштабируемость и управляемость, используется предопределенная комбинация ОС операционной системы и серверов приложений от поставщиков PaaS. Например, на любом этапе процесса разработки, тестирования и, в конечном счете, размещения своих сайтов веб-разработчики могут использовать отдельные среды PaaS.
Инфраструктура как услуга (IaaS)
IaaS — это третий тип вычислений в облаке. Так же, как PaaS и SaaS, различные программные и аппаратные устройства работают на облачной платформе, а IaaS предоставляет виртуализированную платформу. Процесс аппаратной виртуализации показывает пользователям только абстрактную вычислительную платформу вместо физических функций. Такая виртуализация приводит к созданию так называемого «монитора виртуальной машины» или «гипервизора», что является созданием третьей части облачных вычислений, т.е. Интерфейс как услуга.
Инфраструктура, доступная пользователям интерфейса как услуги, включает программное обеспечение, серверы, сетевые устройства и пространство центра обработки данных. Затраты, которые несут поставщики облачных услуг клиентов, обычно зависят от объема действий, выполняемых пользователем, и поэтому не устанавливаются. Однако существует минимальная сумма оплаты, зависящая от количества услуг, на которые подписался пользователь.
Инфраструктура как услуга (IaaS) — это базовое пространство для вычислений и хранения, предоставляемое стандартизированной службой по сети. Эта модель упростила рабочую нагрузку за счет консолидации и предоставления пространства центра обработки данных, систем хранения и т. д. Кроме того, заказчик может разрабатывать и устанавливать собственные операционные системы, программное обеспечение и приложения.
Использование облачных компьютерных технологий имеет ряд преимуществ. Однако любой тип облачного сервиса имеет свои преимущества и недостатки. Для того, чтобы принять правильное решение, крайне важно, чтобы пользователи тщательно взвесили все за и против.