SAP Business One в облаке или локально

SAP Business One Cloud или On-Premise: обзор различий в доступе к базе данных, Service Layer, эксплуатации и затратах.

Рисунок от руки: серверная стойка соединена линией с облаком, облако закрашено бирюзовым цветом

SAP Business One можно эксплуатировать двумя принципиально разными способами: как классическую локальную (on-premise) установку на собственном серверном оборудовании или как SAP Business One Cloud, где пользователи через браузер по Remote Desktop Web Access обращаются к экземпляру, централизованно размещённому в дата-центрах, не устанавливая клиентское приложение локально. Важнейшее техническое отличие заключается в доступе к базе данных: в модели on-premise приложение подключается напрямую к SQL Server, тогда как в облачном варианте прямого доступа к SQL нет — интеграции работают исключительно через интерфейс Service Layer в виде фида OData. Поэтому выбор между двумя моделями определяется прежде всего тремя вопросами: кто эксплуатирует инфраструктуру, как технически подключаются интеграции и как это влияет на текущую эксплуатацию и внутреннюю экспертизу. По состоянию на: август 2026 года.

Чем отличается доступ для пользователей?

В модели on-premise вы устанавливаете клиент SAP Business One на каждом рабочем месте, и приложение подключается напрямую к серверу базы данных, работающему локально или в собственном дата-центре. В SAP Business One Cloud локальная установка не нужна: пользователи входят в систему через защищённый сеанс Remote Desktop Web Access в браузере, а само приложение работает на централизованно размещённых серверах браузерного доступа в дата-центре партнёра. Это снижает трудозатраты на развёртывание и обслуживание клиентов на множестве рабочих мест, но взамен делает вас зависимыми от доступности интернет-соединения и хостинг-партнёра. Подробности архитектуры описаны в SAP Business One Cloud Administrator's Guide.

Чем отличается доступ к базе данных?

Наибольшее практическое различие для интеграций заключается в самой базе данных. В модели on-premise при установке вы указываете имя хоста или "localhost", а при необходимости — другой порт, и подключаетесь напрямую к SQL Server с полными правами администратора; порт по умолчанию — 1433. Инструменты отчётности или бизнес-аналитики могут работать с таким прямым доступом к SQL. В SAP Business One Cloud такой прямой доступ недоступен: каждый запрос и каждая интеграция должны выполняться через Service Layer, предоставляющий данные в виде фида OData. Тем, кто ранее строил отчёты или сверки на прямых SQL-запросах, при переходе в облако придётся перевести их на Service Layer.

Что это значит для интеграций и автоматизации?

Service Layer — это отдельный сервер приложений, открывающий объекты SAP Business One через REST и OData и использующий Apache HTTP Server в качестве балансировщика нагрузки между клиентом и отдельными экземплярами Service Layer, как описано в руководстве по установке Service Layer. Он существует для обеих моделей эксплуатации, но в облачном варианте это не одна из опций, а единственный путь к данным. Если вы подключаете SAP Business One к инструментам автоматизации, таким как n8n, планируйте интеграцию изначально через Service Layer — независимо от того, планируется ли впоследствии смена модели эксплуатации. В таком интеграционном проекте вам помогает NordFlux в рамках консалтинга по автоматизации.

Как модель влияет на эксплуатацию и затраты?

Обе модели не устраняют трудозатраты, а лишь смещают их. On-premise означает собственное оборудование, самостоятельное патчирование SQL Server и собственную ответственность за резервное копирование, но взамен вы сохраняете полный контроль над базой данных. SAP Business One Cloud перекладывает эксплуатацию, обслуживание и масштабирование на партнёра SAP, который управляет средой через Cloud Control Center как многоарендной (multi-tenant) средой одновременно для нескольких клиентов и, по данным SAP, выигрывает за счёт общих ресурсов и эластичной масштабируемости при росте числа пользователей. Конкретных фиксированных цен SAP не называет — они зависят от партнёра и выбранного договора, поэтому предложение всегда стоит запрашивать напрямую у партнёра, а не полагаться на прайс-листы третьих сторон.

Часто задаваемые вопросы о SAP Business One Cloud и On-Premise

Могу ли я по-прежнему обращаться напрямую к базе данных в SAP Business One Cloud?

Нет, в облачной модели эксплуатации прямого доступа к SQL нет. Каждая интеграция и каждый анализ должны выполняться через Service Layer и его фид OData; это касается и существующих отчётов, которые ранее обращались к базе данных напрямую.

Работает ли Service Layer только в облачном варианте?

Нет, Service Layer доступен как для локальных (on-premise), так и для облачных установок. В облаке же это не один из вариантов среди прочих, а единственный путь доступа к данным, поскольку прямой доступ к SQL отсутствует.

Кто эксплуатирует инфраструктуру SAP Business One Cloud?

Партнёр SAP централизованно размещает и администрирует среду через Cloud Control Center, обычно в виде многоарендного (multi-tenant) ландшафта для нескольких клиентов одновременно. Вашей собственной ИТ-службе больше не нужно эксплуатировать или патчить серверы.

Какая модель больше подходит компании с собственной ИТ-командой?

Если администрирование SQL Server и процессы резервного копирования уже налажены внутри компании, on-premise даёт более прямой контроль и более простой путь к существующим инструментам отчётности. Если такой возможности нет, SAP Business One Cloud снимает с вас эксплуатационную нагрузку, но взамен полностью технически привязывает вас к Service Layer.

Симон Гловик, основатель NordFlux
Об авторе

Основатель NordFlux. Семь лет опыта, от веба и SEO до автоматизации в масштабах концерна, сегодня прагматично для среднего бизнеса и с немецким суверенитетом данных.

Сертификаты

  • Сертифицирован Microsoft — PL-900 и AZ-900
  • Сертифицирован UiPath — Automation Developer Associate
Все статьи
Бесплатная первая встреча

Конкретные вопросы по автоматизации или КИ?

На бесплатной первой встрече (30 минут) мы напрямую обсудим Ваш случай. Без обязательств.

SAP Business One Cloud или On-Premise? Сравнение