Что такое IaaS и PaaS — и при чем тут стройка и пицца
Инфраструктура как сервис (IaaS) — это когда вы арендуете «голый» сервер и самостоятельно устанавливаете туда все нужное: от операционной системы до платформы 1С. Платформа как сервис (PaaS) — уже готовое облачное решение, в котором все работает «из коробки».
«Представим, что IaaS — это стройплощадка, где вы сами строите дом с нуля: есть только техника, материалы и чертеж. А PaaS — это уже готовый дом, в который вы просто заносите мебель», — объясняет Дмитрий Яковлев.
Если использовать кулинарную метафору: IaaS — это вы сами месите тесто для пиццы, PaaS — вы просто кладете начинку и запекаете. А SaaS — это когда вам доставляют готовую пиццу.
Время запуска: кто быстрее в строю
Главный плюс PaaS — минимальное время запуска. Платформа разворачивается за считаные минуты: сервер уже готов, лицензии есть, система работает.
А вот IaaS требует времени и опыта администратора: нужно правильно установить 1С, настроить СУБД, закрыть порты, поставить сертификаты, переактивировать лицензии и не забыть про безопасность.
«Даже если админ опытный, он не делает это каждый день. Любая ошибка на старте может обернуться часами потерь. А с PaaS это все решается сразу — просто загружаем базу и начинаем работать», — говорит Дмитрий.
Безопасность и поддержка: кто отвечает за риски
При работе на IaaS вся ответственность за безопасность и отказоустойчивость лежит на компании. Один открытый порт — и сервер может быть зашифрован злоумышленниками. На PaaS этим занимаются инженеры провайдера.
«Был случай: клиент сам настроил сервер, но забыл закрыть порт. В итоге — шифровальщик, потеря данных и экстренное восстановление. Мы на PaaS все это предусмотрели — и отвечаем за результат», — вспоминает Дмитрий.
Кроме того, в случае сбоя на PaaS сервер быстро переносится на резервное оборудование. На IaaS же придется ждать инженера, диагностики, возможно — доставки новых железок. Это часы и даже дни простоя.
Управление доступом и базами: больше гибкости — меньше хаоса
В PaaS можно централизованно управлять доступом к базам и списками пользователей через личный кабинет. У администратора не болит голова: кому давать доступ, кого отключать, где актуальная база.
«У нас есть программа запуска: сотрудник авторизуется и сразу видит только те базы, которые ему доступны. Не надо ничего вручную прописывать или рассылать по почте», — говорит Дмитрий.
В IaaS все это админ делает вручную: настраивает доступы, раздает ссылки, устанавливает клиент 1С — и всё это каждый раз, когда меняется состав команды или появляется новая база.
Бэкапы и обслуживание: это должно быть по умолчанию
PaaS — это всегда автоматические резервные копии, глубина хранения, реиндексация баз и плановое обслуживание. А в IaaS это надо настроить самому — и еще не забыть выполнять.
«Как в библиотеке: если книги на полках не расставлять, со временем найдешь там хаос. Тоже самое с базами 1С, во время работы данные могут фрагментироваться что приводит к понижению производительности. На PaaS мы этим занимаемся сами. Помимо этого клиент всегда может скачать копию из личного кабинета», — объясняет Дмитрий.
Как выбрать: короткий гайд для ЛПР
Если у вас нет своей команды админов, готовых круглосуточно решать инциденты — выбирайте PaaS. Это быстро, безопасно и удобно.
IaaS подойдет, если:
- у вас есть особые требования к инфраструктуре (например, банковский уровень безопасности);
- в штате есть сильные технические специалисты;
- вы готовы нести риски и заниматься всем сами.
«Для ЛПР лучше выбрать PaaS — и пять лет пользоваться сервисом, даже не зная, как устроен весь механизм. А IaaS часто кажется дешевле только на старте. Но потом все эти мелочи вылезают — и съедают больше ресурсов», — резюмирует Дмитрий Яковлев.