Подтвердить что ты не робот

Существует ли каноническое определение промежуточной среды?

Я понимаю, что (законная) цель промежуточного сервера заключается в тестировании процесса развертывания, а не на принятии или использовании кода. Тем не менее, я почти никогда не нахожу людей, которые разделяют это понимание, причем наиболее распространенной альтернативой является то, что промежуточный сервер является синонимом UAT-сервера. Googling для ответа, я нашел промежуточных серверов, определенных как

  • Серверы UAT
  • Серверы QA
  • серверы интеграции
  • серверы контента

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

Сайт-сайт, в дизайне веб-сайта, представляет собой веб-сайт, используемый для сборки, тестирования и пересмотреть свои новые версии до того, как они будут перенесены в производство. Эта фаза следует за этапом разработки. Этап промежуточного программного обеспечения жизненный цикл часто тестируется на аппаратном обеспечении, которое отображает аппаратные средства, используемые в производственной среды. Промежуточный сайт часто отличается от сайт разработки и предоставляет зону ОК, которая отделена от разработки или производства.

Обычно перед развертыванием обновленной версии программного обеспечения производственная среда, обновление было протестировано на этапе Окружающая среда. Промежуточный сервер будет напоминать производство среда, в которой клиенты могут выполнять приемочные испытания пользователя виды деятельности. Тесты на промежуточном сервере/сайте должны быть переданы до развертывание системы на реальном сервере, т.е. производственная среда.

Фактически, единственными примерами (как я понимаю) правильного использования этого термина является StackOverflow. Например, основные ответы на этот вопрос и этот ответ.

Я хотел бы продемонстрировать моим коллегам, что (среди тех, кто знает) постановка отличается от UAT и QA и т.д. Существует ли какое-то каноническое определение, например, в книге, где этот термин был впервые определен? Очевидно, что все эти вторичные источники, которые я нашел, кажутся отражением общего использования, но я думаю, что обычное использование в основном определяется людьми, которые больше заинтересованы в том, чтобы метать слова, а не делать тщательные различия и использовать слова точно.

4b9b3361

Ответ 1

Книга непрерывная доставка стала фактическим каноническим текстом по этой теме. Это согласуется с вашим пониманием постановки.

Промежуточная среда - это среда тестирования, идентичная (стр. 110)

Они означают тестирование процесса развертывания, потому что в книге есть цифра 10.1, где постановка выполняется после QA и выгрузки клиента и перед отступлением операции.