Что означает термин database as a service
Облачные бизнес-модели: Простыми словами об IaaS, PaaS и SaaS
Об облаках, облачных технологиях и виртуализации говорят уже долго, особенно о трех наиболее популярных моделях обслуживания: программное обеспечение как услуга (SaaS), платформа как услуга (PaaS) и инфраструктура как услуга (IaaS). В сегодняшнем материале мы бы вновь хотели обратиться к этому вопросу и поговорить об особенностях и применимости облачных сервисов.
Стек облачных технологий состоит из трех частей, каждая из которых представляет отдельную категорию сервисов. На верхнем уровне располагается SaaS — по сути, это облачные приложения, доступ к которым предоставляется через веб-интерфейс. За ним следует PaaS — платформа для самостоятельной разработки и развертывания приложений.
На третьем уровне расположился IaaS — серверы, хранилища, сети, вычислительная инфраструктура, которую клиент получает в пользование для запуска своих решений. Описанная структура может быть представлена в виде следующей схемы:
Для демонстрации этих трех типов услуг часто применяется аналогия с пиццей — своеобразная «Pizza as a Service». Когда потребитель заказывает и поедает пиццу в кафе или ресторане, то это SaaS, а если заказывает её себе на дом, то это PaaS. Если же он пошел в магазин, купил ингредиентов и приготовил блюдо самостоятельно, то, можно сказать, что это IaaS.
Теперь слегка углубимся в каждую из этих технологий и начнем с конца стека — IaaS.
Что такое IaaS
При выборе IaaS, вы получите серверы, сетевые ресурсы и хранилища в качестве подключаемой услуги. Получается, что компания приобретает вычислительные ресурсы у поставщика, избегая необходимости закупать собственное железо и поддерживать его. При этом сервис может быть предоставлен по типу публичного облака, частного облака или комбинированного подхода.
Понятие IaaS включает в себя следующие особенности:
Еще один вариант — компания представляет собой стартап, у которого нет средств на приобретение собственного «железа» и его поддержание, или же организация хочет запустить экспериментальное направление бизнеса и закупать оборудование для этого не всегда бывает целесообразно (проект может не взлететь).
Однако несмотря на гибкость и масштабируемость IaaS, технология имеет определенные ограничения. В связи с этим есть ситуации, когда использовать её не рекомендуется. Например, компания является игроком регулируемой отрасли, правила которой не разрешают хранение данных на серверах, не принадлежащих компании.
Здесь хотелось бы добавить, что существует мнение, якобы не стоит использовать облачные решения для бизнес-критичных приложений. Однако отметим, что это не так. Критичное бизнес-приложение может быть развернуто на производительном сервере с 16 ядрами и терабайтами памяти, в котором предусмотрено дублирование ряда компонентов (в том числе и на более высоких уровнях).
Что такое PaaS
Платформа как услуга, или PaaS, упрощает развертку приложений и управление ими, при этом скрывая внутри себя работу с серверами, балансировку нагрузки, DNS и др. Поэтому отпадает необходимость нанимать инженеров для обслуживания инфраструктуры. Это позволяет разработчикам уделять больше внимания разработке и проблемам развертывания.
Здесь следует отметить, поскольку PaaS является вторым уровнем пирамиды облачных услуг, то он строится на основе IaaS, однако еще сильнее уменьшает время с момента генерации идеи до её воплощения. Это достигается за счет большей автоматизации процессов и абстракции от железа.
Чтобы абстрагировать концепцию работы с серверами, было проделано следующее:
Компании используют архитектуры и микросервисы, ориентированные на работу с программным обеспечением, потому что они предлагают возможности по автоматическому развертыванию и тестированию кода, а также масштабирования в зависимости от нагрузки. Этот функционал и реализует PaaS.
К сожалению, такой подход имеет один серьезный недостаток. Вы передаете часть контроля своеобразному черному ящику и попадаете в зависимость от него. Однако в противном случае компании постоянно заново изобретают велосипед или начинают использовать медленные инструменты.
Немного о SaaS
В случае SaaS потребитель приобретает возможность пользоваться приложениями поставщика, выполняемыми в облаке. Приложения доступны с различных клиентских устройств, например через браузер. Как сообщает Gartner, рынок SaaS вырос на 21,7% до 38,9 млрд долларов в 2016 году. В 2017 году темпы роста только увеличатся.
Программное обеспечение как услуга (SaaS) — последний уровень облачных вычислений, который чаще всего дополняет PaaS, как видно из схемы в начале статьи. Это полнофункциональное приложение для пользователя, выполняющее определенные функции — например работу с изображениями или звуком. Наиболее популярной формой оплаты в этом сегменте остается подписка.
В случае SaaS в зону ответственности облачного провайдера передаются вопросы настройки приложений, мониторинга и резервного копирования. Поэтому такая модель работы не требует наличия в команде организации технического специалиста — все делает провайдер.
Таким образом, чем более высокоуровневую модель вы планируете использовать, тем меньший уровень компетенций в ИТ требуется от команды. Справедливо и обратное — чем ниже уровень ИТ-зрелости вашей компании, тем более высокоуровневая модель вам потребуется.
Модель SaaS простыми словами
Так сложилось, что я много раз рассказывал о том, что такое SaaS и что в нем хорошего, как на различных it-конференциях, так и в кулуарных беседах, но до сего момента писать по теме не приходилось. При этом модель SaaS во-первых для меня по сути родная, учитывая сферу деятельности, а во-вторых является одним из основных трендов в современных веб-технологиях. В связи с этим, хочу поговорить о SaaS, как о таковом, а в перспектике, если окажется интересным, о частных аспектах. По сути материал о базисных вещах, но именно такого понимания многим не хватает. А о сложном надо хотя бы пытаться говорить просто. Помогает.
Сразу хочу сказать одну вещь, SaaS — это специализированный термин и, если начинать в нем копаться, сложный. Он может навести не только тоску, но и определенный благоговейный ужас. Но на самом деле штука это простая. Чтобы пользоваться каким-то SaaS-продуктом, в том числе нашим, понимать глубинный, да даже и поверхностный смысл данного термина совершенно не обязательно. Более того, когда uCoz создавался, никто из самих разработчиков даже не слышал подобного слова. Просто появлялись продукты, имеющие по своей сути общую модель, и потом ее стали как-то классифицировать, выделять особенности, плюсы, минусы.
Если своим призванием или увлечением вы сделали веб-технологии, или же задумываетесь о том, какой тип продуктов лично для вас подходит более всего, какие наиболее перспективны и т.п., все это может быть интересно и полезно.
О SaaS написано много, и начать изучение можно, например, со статьи в Википедии. Но, как правило, вся эта информация оттуда достаточно тяжело воспринимается. В итоге вроде бы о чем речь и понятно, но зачем надо человеку остается неясно. А если попросишь рассказать человека, о чем он только что прочел, то, опять же, далеко не каждый сможет. Выходит классическая ситуация: “Все понимаю, но объяснить не могу”.
Поэтому попробую упростить максимально и рассмотреть модель предоставления программного обеспечения как сервиса, как услуги, на простейших примерах.
Часто SaaS рассматривается в качестве бизнес-модели, при этом его зачастую ошибочно приравнивают к аренде, что хоть и носит общие черты, но основная суть все же в другом. При этом, как правило, интересным является технологическая особенность модели, а не порядок и периодизация оплаты.
Когда мы потребляем ту или иную услугу в качестве сервиса, а не в качестве устанавливаемого у себя программного обеспечения, мы уже в этот момент, как правило, становимся потребителями SaaS. Простейший, и всеми используемый SaaS-сервис — это сервис электронной почты — тот же gmail.
Чтобы организовать работу электронной почты самостоятельно с нуля, необходимо:
Почта, по большому счету, это самый простой пример, и самый массовый. Хотя бы в силу того, что абсолютное большинство пользователей сети электронной почтой пользуются, а вот какие-нибудь CRM, ERP системы, или те же самые сайтбилдеры нужны далеко не всем. У них более узкий круг потребителей. Но уже очень многие программные продукты можно найти в виде сервисов. В некоторых случаях они, конечно, еще отстают от своих десктопных аналогов, но зачастую дают своему потребителю преимущества. Почти всегда это выражается именно в простоте эксплуатации, в отпадении потребностей по обслуживанию, в экономической целесообразности, попросту говоря, в дешевизне такого решения и подхода. Другие плюсы зависят в основном уже от конкретной сферы, в некоторых случаях это более высокая степень безопасности, в других беспрецедентно удобная синхронизация и доступность комфортной многопользовательской работы, за счет облачного хранения данных.
Что бы не распылятся на общие слова и характеристики, предлагаю посмотреть на примерах. Самых таких обыденных.
Чаще других, в качестве примеров использования SaaS решений, можно встретить системы управления проектами, и совместной работы над ними, онлайновые органайзеры, системы документооборота. Они все уже под рукой и многие ими уже пользуются, не задумываясь над идеологией таких сервисов и страшными умными аббревиатурами.
Как я и говорил, за примерами далеко ходить не надо. Работа с документами? Пожалуйста — это популярный google docs, который позволяет вам отказаться от ворда, экселя, и получить ряд преимуществ, в первую очередь связанных с возможностями совместной работы над документами. Причем такие решения есть у целого ряда компаний — есть и у майкрософт, и у компании Zoho и прочих.
Онлайн органайзеров в принципе более чем достаточно, как и вообще систем для организации работы, ведения todo. Взять хотя бы наш календарь и систему по управлению проектам в вебтопе, или аналогичные решения от google, либо прославленные продукты компнаии 37сигналов: basecamp, backpack.
Третий (не очевидный) пример — онлайн игры. Их, конечно, не принято относить к SaaS-решениям, но и они на сегодня стали доступны как сервисы, со все той же идеологией. Чаще всего это MMORPG. На всякий случай напомню что игры — это такие же программы, а, к примеру, Xbox Live Microsoft очень четко себя классифицирует как SaaS-продукт.
К чему были все эти примеры? К тому, что программное обеспечение, представленное как сервис, давно вокруг нас. И рынок, и мы сами используем SaaS намного чаще, чем задумываемся. А удобство, простота, экономичность и прочие плюсы SaaS завоевывают сердца потребителей, не объясняя им свое сложное устройство и философию модели.
Надеюсь, это публикация для кого-то сделала термин SaaS не столь загадочным и страшным, каким он казался прежде, а его торжество в будущем окончательно очевидным.
Просто о корпоративном IaaS: что это, для кого, и как оплачивается
Облачные сервисы за последние несколько лет проникли во многие сферы жизни и бизнеса — в результате появилось много разновидностей подобных ресурсов и соответствующих аббревиатур (SaaS, PaaS, IaaS).
Разобраться во всем этом многообразии вариантов и понять, зачем нужен каждый из них, довольно трудно — даже сотрудники ИТ-компаний зачастую рассматривают облака главным образом в качестве инструмента для хранения информации и не более того.
В сегодняшнем материале мы рассмотрим весь стек облачных технологий и подробнее остановимся на одной его части — корпоративном IaaS.
Как пицца, только облако
Стек облачных технологий состоит из трех частей, каждая из которых представляет отдельную категорию сервисов:
Описанную схему можно изобразить в виде диаграммы:
Наглядно различия между ключевыми видами облачных услуг можно проиллюстрировать с помощью концепта “Pizza as a Service” — в нем «облака» сравниваются с пиццей. Если потребитель хочет прийти в ресторан и заказать пиццу там — это SaaS, если он оплачивает доставку на дом, то это PaaS, а если покупает ингредиенты в магазине и сам готовит себе пиццу — аналогия с IaaS:
Сегодня мы подробнее рассмотрим как раз этот последний вариант.
Что такое IaaS
Инфраструктура как услуга (IaaS) — это схема, при которой различные компоненты облачной инфраструктуры вроде серверов, хранилищ данных, операционных систем и сетевых ресурсов предоставляются в качестве подключаемой услуги. Вместо того, чтобы покупать железо, софт, стойки в дата-центре, компании просто по мере необходимости приобретают эти ресурсы (и в дальнейшем отказываются от них) у сторонних провайдеров.
Существует несколько подкатегорий IaaS — получение услуг может осуществляться с помощью публичного или частного облака, а также комбинации этих подходов («гибридное облако» — о создании такого облака с помощью VMware vCloud Connector мы писали отдельный материал на Хабре).
Характеристики и провайдеры IaaS
В мире существует огромное количество провайдеров IaaS — среди самых известных, к примеру, Amazon Web Services, помимо этого на региональных рынках присутствуют свои сильные игроки. На Хабре был интересный материал с обзором российских провайдеров IaaS-услуг.
Провайдер IaaS | Сайт | С какого года предоставляет IaaS в статусе VMware Service Provider | Партнерский статус VSPP | |
---|---|---|---|---|
1. | IT-GRAD | http://www.it-grad.ru/ | 2008 | Enterprise |
2. | Dataline | http://www.dtln.ru/ | 2009 | Premier |
3. | Cloudone | http://www.cloudone.ru/ | 2010 | Professional |
4. | ONLANTA | http://www.onlanta.ru/ | 2011 | Enterprise |
5. | SafeData | http://www.safedata.ru/ | 2011 | Enterprise |
6. | Cloud4Y | http://www.cloud4y.ru/ | 2011 | Professional |
7. | Croc | http://www.croc.ru/ | 2012 | Enterprise |
8. | I-Teco | http://www.i-teco.ru/ | 2012 | Enterprise |
9. | MegaFon | https://server.megafon.ru/ | 2012 | Enterprise |
10. | RTComm-Sibir | http://www.rtcomm-sibir.ru/ | 2012 | Professional |
11. | SoftLine | http://www.softcloud.ru | 2014 | Enterprise |
12. | DEPO Electronics | http://www.depo.ru/ | 2014 | Professional |
Когда стоит использовать IaaS
В том случае, если у специалистов конкретной компании есть опыт создания и администрирования ИТ-инфраструктуры, в определенных условиях использование IaaS будет оптимальным вариантом. Вот несколько наиболее распространенных случаев:
Когда не стоит использовать IaaS
Несмотря на гибкость и масштабируемость IaaS, у этой технологии есть определенные ограничения, и существуют ситуации, когда ее использование проблематично:
Как за все это платить
В том случае, если в аренду берется инфраструктура по модели IaaS, то как правило, существуют два варианта тарификации:
Модель оплаты за потребленные ресурсы, что логично, подходит компаниям с сезонными пиками нагрузки, когда потребность в вычислительных ресурсах резко повышается.
Вторая схема тарификации не столь гибка, но характеризуется большей стабильностью выделения ресурсов — компания всегда имеет зарезервированные для себя мощности. В случае прогнозируемого и стабильного потребления — этот вариант подходит лучше всего.
Заключение
Термин «облачные вычисления» на самом деле является составным и с его помощью нельзя четко описать конкретную ситуацию или технологию. Компании, которые планируют начать использование облаков, должны изучить различные аспекты и разновидности таких услуг, чтобы выбрать те, что лучше всего подходят для удовлетворения их потребностей.
На сегодня все! В наших следующих публикациях мы рассмотрим конкретные случаи переноса корпоративной инфраструктуры в облако, поговорим о возникающих проблемах, распространенных ошибках и лучших практиках использования IaaS.
Спасибо за внимание. Не забывайте подписываться на наш блог!
Что такое SaaS, IaaS и PaaS: как они работают и чем отличаются?
Из этой статьи вы узнаете, как расшифровываются аббревиатуры SaaS, Paas, IaaS, что это такое, в чем особенности данного вида услуг, а также в чем их плюсы и минусы.
Используя любое программное обеспечение, вы хотите ровно двух вещей:
Чем меньше сложностей с установкой софта и его поддержкой, тем лучше. В идеальной ситуации вы вообще никак не должны контактировать с разработчиками: поставили программу, настроили – всё, она работает. Сменили компьютер, скачали приложение, авторизовались – все настройки на месте.
Именно поэтому за последние 5-10 лет IT-решения в B2B сегменте практически полностью мигрировали в облака, а модели облачных услуг IaaS, PaaS и SaaS стали золотым стандартом. Разбираемся в том, что это за «три кита», чем они схожи и чем отличаются друг от друга.
SaaS: Software as a Service
«Программное обеспечение как сервис»: полностью готовый, заранее настроенный программный продукт – самый распространённый и привычный пользователям вариант облачных систем. Именно так работают сервисы электронной почты, Google Docs, популярные CRM, планировщики задач, блог-платформы и большая часть других интернет-ресурсов, предлагающих вам те или иные приложения. Главный плюс SaaS в том, что вы можете целиком сконцентрироваться на использовании нужных вам функций, не отвлекаясь на техническую часть. Поставщик услуги берёт на себя:
Кроме того, вы получаете оперативную и доступную техподдержку по любым вопросам.
Как правило, SaaS-приложения распространяются по модели абонентской платы за определённый период – месяц или год. В некоторых случаях используется модель фримиум: ограниченный функционал решения доступен бесплатно, однако за полный доступ ко всем его возможностям взимается плата. Бессрочные лицензии с безлимитной техподдержкой – такие, как предлагает Kickidler – в сегменте облачных продуктов являются скорее исключением, чем правилом.
Многие Saas-продукты предлагают клиентам широкие возможности по кастомизации решения под нужды компании – например, по брендированию интерфейса. Можно поставить свой логотип, выбрать корпоративную цветовую схему и т. д. В конечном итоге, правильно настроенный SaaS становится постоянным и необходимым инструментом для повседневной работы компании.
Примеры использования SaaS на практике
Плюсы и минусы облачных решений
SaaS (как и другие облачные модели, о которых поговорим ниже) даёт вам следующие преимущества:
Что касается недостатков, ключевой из них – это хранение важных данных на серверах третьих лиц. Какое бы облако вы ни выбрали, у провайдера всегда будет технический доступ ко всей вашей информации: да, в большинстве случаев поставщики услуг ведут себя добросовестно, но помнить об этом факторе необходимо.
Именно поэтому, распространяя систему учета рабочего времени Kickidler, мы всегда предлагаем размещение нашего продукта на собственных серверах клиента (on-premise): это наиболее защищённый вариант из всех возможных. Конечно, по вашему желанию, мы можем предложить и установку в облако (on-cloud) – подробнее о том, чем отличаются эти два подхода, расскажем в следующей нашей статье.
IaaS: Infrastructure as a Service
«Инфраструктура как услуга» – это более общая модель, которая концентрируется не на программных продуктах, а на необходимых для их работы аппаратных мощностях. Допустим, вам нужны серверы для базы данных, электронной почты и хранения файлов. В привычной модели действий вы создаёте свою серверную:
Всё это достаточно дорого и трудоёмко. IaaS предлагает альтернативу: вы просто берёте всё необходимое в аренду у компании, для которой обустройство IT-инфраструктуры – профильная специализация. Быстро, удобно и выгодно.
Примеры использования IaaS на практике
PaaS: Platform as a Service
«Платформа как сервис» – это более частный случай IaaS: вы арендуете не просто необходимые вам аппаратные мощности, но уже адаптированные под выполнение конкретной задачи инструменты. Это могут быть:
Достаточно провести небольшую настройку облачной платформы под свои нужды, и вы уже можете ей пользоваться. Выбор оптимальной конфигурации «железа», низкоуровневые настройки, масштабирование, безопасность – все эти заботы ложатся на плечи провайдера услуги, избавляя вас от лишних трат времени и средств.
Примеры использования PaaS на практике
Другие виды облачных решений
Кроме «большой тройки», перечисленной выше, существуют следующие *aaS системы:
Новые форматы *aaS решений появляются регулярно, и это – лучшее свидетельство того, что облачная модель распространения услуг и продуктов стала золотым стандартом в IT.
Система учета рабочего времени Kickidler
IaaS, SaaS, PaaS — обзор каждой модели, отличия, примеры и область применения
Современный рынок облачных сервисов может показаться стороннему человеку едва ли не отдельным государством со своими законами, правилами и даже собственным языком. Чтобы вы не путались в терминологии и могли сделать осознанный выбор в пользу одной из наиболее распространенных облачных моделей, мы подготовили небольшой гайд, в котором буквально по кирпичикам разберем значения аббревиатур IaaS, SaaS и PaaS. Не будем смущать читателя сложными техническими аналогиями и обратимся к примеру из мира приятных и понятных вещей — к конструктору Lego
IaaS — облачная инфраструктура как услуга
Вы приходите в магазин Lego и арендуете коробки с разномастными деталями. Какие-то используете, какие-то — нет. Собрать можно всё что угодно, от «Сокола тысячелетия» до «Феррари» — это зависит от вашего опыта и времени, которое вы готовы потратить на сборку.
Иными словами, по модели Infrastructure as a Service, облачный провайдер предоставляет вам всю необходимую инфраструктуру и виртуальные ресурсы, в то время как физические серверы находятся в защищенном ЦОДе и обслуживаются командой профессиональных инженеров. Чаще всего по этой модели облачные провайдеры предоставляют ресурсы публичного облака.
Ключевая задача, которая поставлена перед этой облачной моделью, — дать бизнесу возможность пользоваться ИТ-ресурсами нужной производительности без необходимости приобретать, настраивать обслуживать оборудование. Модернизацию провайдер тоже берет на себя, поэтому заботиться об обновлении ИТ-парка самостоятельно не придется. Однако все операции, касающиеся размещаемого на сервере корпоративного сервиса (установка ОС, программного обеспечения, размещение приложений и управление ими), берут на себя специалисты со стороны заказчика.
Преимущества IaaS
К плюсам модели можно отнести:
Кому подойдет IaaS
Бизнес по самым разным причинам отказывается от локальной инфраструктуры и переходит на использование облачных сервисов. Поэтому инфраструктура как услуга актуальна как для микропредприятий и стартапов, которые нередко вообще не имеют собственных ИТ-ресурсов, так и для крупных игроков. Инфраструктура как услуга экономит бюджет на ИТ, сокращает срок внедрения новых бизнес-приложений и систем, а также помогает бизнесу повысить гибкость и быстрее реагировать на изменения.
Модель решает различные задачи бизнеса в области ИТ:
Компании, которые ранее использовали собственные серверы и другое ИТ-оборудование, могут отказаться от него и мигрировать инфраструктуру в облако провайдера.
Вместо того, чтобы закупать, настраивать, а в будущем еще и модернизировать собственную инфраструктуру, можно начать строить ИТ-инфраструктуру бизнеса сразу в облаке провайдера. Благодаря оперативному развертыванию вы получите доступ к виртуальным ресурсам практически мгновенно, минуя долгий период покупки и конфигурации ИТ-оборудования.
Облако также можно использовать, чтобы развернуть резервную площадку для корпоративной ИТ-инфраструктуры. Если с локальным оборудованием что-то случится, у вас будет возможность перезапустить бизнес-приложения из облака.
Если у компании нет возможности переехать в облако полностью, к провайдеру можно вынести лишь отдельные сервисы. Это снизит нагрузку на собственные серверы, а вы получите дополнительные ресурсы с высоким уровнем доступности.
Ретейлеры не понаслышке знают, как опасны резкие скачки нагрузки в периоды акций и распродаж. Чтобы защитить свою инфраструктуру от отказа из-за большого количества запросов, можно подключить ресурсы провайдера.
Примеры IaaS
К Infrastructure-as-a-Service относятся облачные сервисы, арендуя которые, заказчик получает пул готовых виртуальных ресурсов:
PaaS — облачная платформа как услуга
Возвращаясь к Lego-аналогиям, Platform as a Service, это уже конкретная модель для сборки, содержащая все необходимые детали и инструкции. Соответственно, экспертизы требуется меньше, но и пул возможностей ограничивается комплектным набором деталей.
Преимущества PaaS
PaaS позволяет эффективно решать конкретную поставленную задачу. Это может быть обработка больших массивов данных или облачный сервис для автоматизации рутинных бизнес-задач, которые ранее выполнялись сугубо в ручном режиме.
Нередко в таком формате предоставляются платформы для разработки приложений. Как правило, «в комплекте» идут инструменты разработки, тестирования и доставки, а также облачная среда, где будут размещаться сами приложения. Пользователь может целиком сконцентрироваться на процессе создания приложения, не отвлекаясь на администрирование инфраструктуры. Несмотря на степень «готовности», Platform as a Service не ограничивает возможности разработчика, позволяя создавать как небольшие мобильные приложения, так и комплексные бизнес-сервисы.
Среди преимуществ также можно отметить:
Кому подойдет PaaS
Платформа как сервис — оптимальное решение для команд разработчиков. Платформа сразу готова к работе, позволяет быстро и с меньшими затратами реализовывать проекты — о развертывании инфраструктуры и необходимого программного обеспечения уже позаботился провайдер облачного сервиса.
Платформа уже содержит необходимый набор программ и инструментов, с другой — в ряде случаев предоставляет определенную свободу для доработок и интеграции дополнительного функционала.
С помощью PaaS можно:
Примеры PaaS
Модель позволяет использовать уже готовые и настроенные платформы для решения конкретных задач:
SaaS — облачная платформа как услуга
Облачная модель Software as a Service — это как уже собранная (притом на суперклей!) фигурка Lego для тех, кто не хочет возиться со сборкой. Достаточно поставить её на пресловутую полочку и периодически смахивать пыль.
Приложение как сервис предполагает, что некое ПО размещается в облаке, доступно через интернет, а вы используете его, не заботясь о вопросах поддержки и администрирования.
Преимущества SaaS
Простейшие примеры приложений как сервисов, с которыми сталкивался каждый, — мессенджеры, Google Docs, Office 365, Trello и т.п. Такие облачные сервисы открывают перед пользователями широкие возможности для совместной и/или удаленной работы, имеют гибкие условия тарификации и полностью устраивают тех заказчиков, которым нужно простое готовое решение без технических заморочек. Кроме того, многие подобные приложения снабжены подписной моделью оплаты, зависящей от количества активных пользователей.
Преимущества модели очевидны:
Кому подойдет SaaS
Такие облачные сервисы подойдут компаниям, которым выгодно приобретать приложения по подписке. Использование таких решений позволяет унифицировать используемое сотрудниками ПО, гибко управлять объемами его потребления и необходимым функционалом.
SaaS позволяет решить множество прикладных бизнес-задач:
Примеры SaaS
К Software-as-a-Service относится любое готовое ПО, размещенное в облаке, доступ к которому осуществляется через браузер, терминал или тонкий клиент:
Как выбрать между IaaS, SaaS и PaaS
Давайте подведем итог, сравним рассматриваемые модели и выделим типовые сценарии использования каждой из них.