On-premise и on-cloud: в чем разница
Представим, что компании потребовался специальный софт для работы — виртуальная АТС, почтовый клиент, 1С, СУБД или корпоративный мессенджер. Какие варианты есть у руководства:
1. Использовать облачную версию. Большинство сервисов работают по такой схеме. Вы просто подключаете локальные компьютеры к интернету, устанавливаем программу и периодически оплачиваем тариф — на этом все. За безопасность, надежность, круглосуточную доступность и обновление инфраструктуры отвечает поставщик облачных решений (они же cloud solutions). Любые проблемы сервиса — это его проблемы, вас они не касаются. Это ключевое преимущество cloud-схемы, и в этом заключается идея модели SaaS — «софт как услуга».
2. Развернуть собственный сервер. Покупаем или арендуем базовую станцию (сервер), устанавливаем на нее ПО по лицензии и используем как угодно. Это модель on-premise, в которой все данные остаются внутри вашей серверной. Если поставщик сервиса работает по лицензии с открытым исходным кодом, то покупатель программы также получает доступ к этому коду и может вносить в него изменения.
{{cta_banner}}
Мы постоянно сталкиваемся с услугами SaaS в виде готового решения, когда устанавливаем на ПК почтовый клиент, мессенджер или таск-менеджер. Да, ПО физически находится на компьютере, но обработка данных, обновление, передача информации, хранение — все это происходит через «облака». В этом случае компания-разработчик полностью отвечает за безопасность и конфиденциальность данных — пользователь никак не может контролировать эти процессы. On-premise в этом плане — полная независимость.
{{pc}}
{{/pc}}
{{mobile}}
{{/mobile}}
Выбор между on-premise или cloud-программами зависит от требований к обеспечению безопасности компании, масштабов бизнеса, особенностей бизнес-процессов. Предстоит решить, что важнее:
- прямой доступ к данным на локальных серверах и независимость от провайдера, как в on-premise;
- или быстрый запуск, мгновенная масштабируемость и экономия денег, как в облачной версии.