Есть корпоративная база данных. Для части крупных клиентов, необходим доступ для создания заказов через rest запросы (получение информации о товарах, получение информации о наличии на остатках, цены клиента, создание самого заказа).
Функционал реализован ( в т.ч. права доступа, логирование).
Вопрос: как лучше реализовать доступ для клиентов: сразу в рабочую базу, или же сделать через промежуточную базу, с размещением ее в DMZ зоне?
база на вебе работает. Наружу публиковаться будет определенный порт (проброс).
В случае использования сразу в рабочей - меньше времени поддержку, минус в безопасности. Во время обслуживания рабочей базы, заказы не доступны.
Если использовать DMZ зону, то поддержка дополнительной базы.