В чем разница между песочницей и промежуточной средой? - PullRequest
0 голосов
/ 02 октября 2019

Если среда staging является изолированной средой для тестирования тестировщиками, а песочница является изолированной средой для тестирования, в чем же эти различия? На самом деле я не смог найти никакой полезной и четкой информации о.

1 Ответ

1 голос
/ 02 октября 2019

Хороший вопрос. Учитывая фон вы предоставляете они выглядят одинаково. Это верно в том смысле, что они оба изолированы от производственных сред. Они не должны содержать производственные данные. и т. д. Однако существует ряд различий, особенно в том, как они используются.

  1. Промежуточная среда

Хорошей промежуточной средой будет близкая копия (за вычетом данных)производственной системы. Он используется для тестирования обновлений и исправлений до начала производства. Это означает, что это должна быть контролируемая среда, в которой инженерам, ответственным за развертывание производства, разрешается тестировать инструкции по развертыванию.

Ограничения доступа в промежуточной среде должны быть как можно ближе к производству. IE развертывание тех инженеров, которые отвечают за развертывание. Нет root (или привилегированный доступ для разработчиков).

Среда с песочницей

Как следует из названия, это, как правило, игровая площадка для команды инженеров. Он имеет меньше ограничений, чем промежуточная среда, потому что он разработан, чтобы позволить инженерам легко и быстро опробовать вещи. Среда «песочницы», скорее всего, отойдет от производственной среды, поскольку инженеры пробуют разные версии продукта, зависимости, плагины и т. Д.

Доступ к среде «песочницы» обычно обеспечивает привилегированный доступ любому инженеру (разработчику, QA и т. Д.). .) которые работают над проектом для простого / быстрого развертывания и отладки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...