Облачные технологии и SaaS (Software as a Service) – золотой стандарт современного IT (подробнее о сути этой модели мы рассказывали в нашей прошлой статье), но так ли с ними всё безупречно? Предлагаем подробнее разобраться в преимуществах и недостатках двух подходов к организации работы программного обеспечения.
Что такое On-Premise и On-Cloud?
Это две модели распространения ПО:
- On-Premise – программы, которые устанавливаются на оборудование клиента. То есть вы покупаете какой-то продукт (например, Kickidler) и получаете дистрибутив для установки на свой сервер;
- On-Cloud – программы, которые уже развёрнуты на удалённом сервере или предназначены специально для этого. После покупки вы обычно получаете не дистрибутив, а доступ к уже установленному решению, которое остаётся только настроить;
Оба варианта обладают своими плюсами и минусами.
Преимущества On-Cloud
Главный плюс облачных вариантов размещения ПО заключается в том, что вам вообще не нужно иметь собственный сервер. Это нередко даёт серьёзную экономию на расходах – например, если вы хотите иметь дата-центр на своём оборудовании, нужно будет:
- Выделить помещение под серверную;
- Позаботиться о том, чтобы в этом помещении всегда соблюдался подходящий серверам температурный режим (нужна хорошая вентиляция);
- Закупить, установить и настроить сами серверы;
- Предусмотреть источники резервного электроснабжения;
- Организовать систему резервного копирования данных (бэкапы);
- Позаботиться о защите этих данных.
Это уже серьёзные расходы. Добавьте к списку необходимость регулярно обслуживать оборудование, и рентабельность обустройства собственной серверной начнёт выглядеть сомнительно.
В случае с облачными технологиями решение всех перечисленных задач берёт на себя поставщик услуги. Вам не нужно задумываться о том, на каком «железе» будут работать Asana или Google Docs – они просто работают, а вы ими пользуетесь. Бэкапы, обновления, расширение инфраструктуры: всё происходит само собой, без вашего участия. Это очень удобно.
Преимущества On-Premise
Казалось бы, заявленная выше экономия делает «облако» однозначным выбором, но не всё так просто. Выбирая стопроцентно облачные продукты, вы сразу задаёте себе несколько важных вопросов:
- Насколько я доверяю провайдеру? Одно дело, когда в Google Docs находятся ничего не значащие личные заметки, и совсем другое, когда там же размещаются представляющие собой коммерческую тайну документы. Пользуясь любым облаком, вы всегда должны помнить, что к любым вашим данным могут получить доступ третьи лица. Да, не факт, что это произойдёт – и практически все провайдеры обещают «максимальный уровень защиты» – но технически такая возможность есть. И снизить данный риск до нулевого не получится;
- Насколько стабильно решение? Переходя на «облако», вы перекладываете все заботы по поддержанию работоспособности серверов на провайдера, но насколько хорошо он с ними справится? Как организовано резервное копирование? Есть ли сценарии на случай утери данных? Не получится так, что вам срочно нужен доступ к данным, а сервер «лежит»? Всё это вы уже не контролируете;
- Подходит ли вам готовый продукт? Как правило, On-Cloud решения работают «из коробки»: они уже обладают определённым функционалом, развернуты на адаптированном конкретно под эти решения оборудовании и т. д. Что-то изменить просто не получится: сервер типовой, программа типовая. Устраивает ли вас такое положение вещей, или вам нужны большие возможности по адаптации ПО к бизнес-процессам именно вашей компании?
- Соответствует ли хостинг законодательству? Как правило, облачные технологии не спрашивают клиента, на каком сервере будут храниться его данные и где он (сервер) будет базироваться. Что не всегда соответствует местному законодательству. По очевидным причинам в On-Premise такого недостатка нет.
- Выгодно ли это? На самом деле решения On-Cloud не отличаются дешевизной. Если у вашей компании уже есть своя серверная, или вам достаточно персонального компьютера для разворачивания серверной части и хранения данных, то на собственном сервере это будет куда дешевле.
Всё перечисленное заставляет задуматься о том, действительно ли On-Cloud должен стать золотым стандартом IT-индустрии?
Наше мнение по вопросу On-Cloud и On-Premise
Обе модели распространения ПО имеют свои достоинства и недостатки:
- On-Cloud – это быстро, удобно, но не всегда дешево. Можно сравнить с покупкой костюма в хорошем магазине: вы пришли, померили, костюм подошёл, забрали и пошли. Без лишних забот;
- On-Premise – это надёжно, качественно и персонализировано. Если продолжать аналогию с костюмом, то в этом случае вы заказываете одежду у портного. Придётся подождать, но результат будет сделан специально для вас, под все ваши пожелания.
Мы в Kickidler решили проблему следующим образом: наш продукт распространяется по модели On-Premise, но он адаптирован под облачное размещение. Оплачивая лицензию на программу контроля сотрудников Kickidler, вы получаете дистрибутив, который можно установить на собственного сервера компании или развернуть в облаке – поступайте так, как вам удобно.
Мы всегда готовы порекомендовать подходящие облачные платформы и оказать профессиональную поддержку по установке и настройке нашего продукта, используя наше решение или другие программы для удаленного доступа.