Прод/продакшн

Прод (или продакшн) — это рабочая среда, где запущена реальная версия программы или сайта, которой пользуются настоящие пользователи. Это как спектакль на сцене перед зрителями, в отличие от репетиции. В проде всё по-настоящему: настоящие данные, настоящие пользователи, настоящие деньги — и настоящие проблемы, если что-то пойдёт не так.

Происхождение слова

Термин происходит от английского слова «production» (производство). В контексте IT это обозначает производственную среду — место, где программное обеспечение уже не разрабатывается и не тестируется, а выполняет свою реальную работу. В русском языке прижились сокращённые формы: «прод» и «продакшн» — прямые заимствования из английского «prod» и «production».

Примеры из жизни

  1. Интернет-магазин: Тестовая версия сайта может позволять «покупать» товары без реальной оплаты, а в проде уже списываются настоящие деньги с карт клиентов.
  2. Банковское приложение: В тестовой среде операции проводятся с виртуальными деньгами, а в проде — с реальными счетами клиентов.
  3. Социальная сеть: Изменение в коде, которое отлично работало при тестировании, может привести к сбою в проде и затронуть миллионы пользователей.
  4. Медицинская система: В тестовой среде можно экспериментировать, а в проде ошибка может повлиять на лечение настоящих пациентов.

В мире IT

В разработке программного обеспечения обычно используют несколько сред:

  • Разработка (дев): Где программисты пишут код
  • Тестирование (тест): Где проверяют работу программы
  • Предпродакшен (препрод): Максимально приближенная к реальной среда для финальных проверок
  • Продакшен (прод): Реальная рабочая среда с настоящими пользователями

Отдать в продакшн — значит сделать продукт доступным для пользователей.

Аналогии

  • Театр: Репетиции — это тестовая среда, а спектакль перед зрителями — прод.
  • Ресторан: Отработка рецептов на кухне — тестовая среда, а подача блюд гостям — прод.
  • Авиация: Тренировки пилотов на симуляторе — тестовая среда, а реальный полёт с пассажирами — прод.
  • Образование: Подготовка к экзамену — тестовая среда, а сам экзамен — прод.

Синонимы

  • Боевая среда (жаргон)
  • Живая среда
  • Рабочая среда
  • Эксплуатационная среда
  • Production environment (полное английское название)

Сокращения и акронимы

  • Прод
  • PROD (английское сокращение)
  • PRDCTN (редко используемое сокращение)

В разговорной речи IT-специалистов часто используются выражения:

  • «Выкатить на прод» — запустить изменения в рабочей среде
  • «Упал прод» — возникли проблемы в рабочей среде
  • «Боевой сервер» — продакшн-сервер

© «Code==Poetry», 2025