On-premise (локальное развертывание)

On-premise (локальное развертывание) — способ размещения программного обеспечения в инфраструктуре организации, а не в облаке поставщика. Компания самостоятельно контролирует эксплуатацию системы, доступ к ней и условия обработки данных.

Чем On-premise отличается от облака

При облачной модели (SaaS) приложение работает на серверах провайдера, а пользователи обращаются к нему через интернет. В случае on-premise развертывания ПО устанавливают на собственные серверы компании или в выделенную инфраструктуру, которой она управляет. Сотрудники могут пользоваться привычным веб-интерфейсом, но вычисления и хранение данных организованы на стороне заказчика.

Разница заключается не в том, есть ли у программы интернет-интерфейс, а в том, кто отвечает за инфраструктуру. В облаке поставщик обычно обслуживает серверы, устанавливает обновления и обеспечивает масштабирование. При локальном размещении эти задачи переходят к организации либо ее подрядчику.

Зачем компании выбирают локальное развертывание

On-premise используют, когда нужно установить собственные правила работы системы:

  • Контроль данных. Организация определяет, где находятся рабочие материалы, журналы событий и резервные копии.
  • Управление доступом. Сервис можно связать с корпоративной системой авторизации и ограничить доступ отдельным подразделениям.
  • Планирование обновлений. Новые версии устанавливаются после внутренней проверки, а не по графику облачного поставщика.
  • Интеграция. ПО может работать рядом с внутренними базами данных и сервисами, не открытыми для внешнего доступа.

За этот контроль приходится платить ресурсами. Компании нужны оборудование, администраторы, мониторинг, резервирование и процедуры восстановления после сбоев. Первоначальные затраты могут быть выше, чем у подписки на облачное решение. Само по себе размещение на собственных серверах также не гарантирует защиту данных: безопасность зависит от настроек и эксплуатации.

Как On-premise применяется в ИИ

В корпоративной инфраструктуре можно разместить LLM, чат для сотрудников, ИИ-агентов, поиск по документам, векторную базу и средства мониторинга. Например, внутренний помощник получает вопрос, обращается к корпоративной базе знаний и формирует ответ с помощью модели на сервере компании.

При этом важно различать три понятия:

  • Локальная LLM описывает место запуска модели. Она может работать даже на ноутбуке разработчика.
  • On-premise ИИ означает корпоративный способ размещения и сопровождения системы, в том числе нескольких приложений и моделей.
  • Закрытый контур означает ограничения на обмен данными с внешними системами. Даже on-premise-приложение может обращаться к стороннему API, поэтому локальное размещение не всегда равно полной изоляции.

Возможен и гибридный вариант: часть задач выполняется внутри компании, а разрешенные запросы направляются внешним моделям. Подробнее различия разобраны в статье «Локальные LLM, On-premise и гибридный ИИ».

Локальная LLM (Local LLM)

Локальная LLM (Local LLM) — большая языковая модель, которая запускается на компьютере или сервере под контролем пользователя либо организации. Она может обрабатывать запросы без обязательного обращения к внешнему AI-провайдеру.

Посмотреть термин

Большая языковая модель (Large Language Model)

LLM (Large Language Model) — большая языковая модель, обученная на огромных объёмах данных, которая способна анализировать и генерировать текст, включая программный код, на основе переданного запроса и доступного контекста. LLM используются как основа многих современных чат-ботов, AI-помощников и инструментов для программирования.

Посмотреть термин

Интегрированная среда разработки с искусственным интеллектом (Artificial Intelligence Integrated Development Environment)

AI-IDE — среда разработки, в которой возможности искусственного интеллекта встроены непосредственно в рабочий процесс и используются для генерации, анализа, объяснения и изменения программного кода. Такая среда может работать не только с отдельной строкой или открытым файлом, но и с доступным контекстом проекта.

Посмотреть термин
On-premise (локальное развертывание) – что это такое