Кто устанавливает и поддерживает веб-сервер Apache: App Den или ИТ-операции? - PullRequest
1 голос
/ 24 мая 2011

В нашей группе есть спор: кто должен настраивать, устанавливать и обслуживать веб-сервер Apache перед производством jBoss?IT Ops продолжает настаивать на том, что разработчики приложений должны делать это, команда разработчиков приложений считает, что все наоборот.

Я хотел бы обратиться к коллективной мудрости StackOverflow, чтобы выяснить, что является лучшим для этого.,

Буду признателен за любые указатели на это.

Ответы [ 2 ]

2 голосов
/ 24 мая 2011

Легко. IT Ops. Какая еще могла быть там работа. Это система в производстве, а не машина разработчика. Обслуживание сервера - это операция ИТ, которая не требует разработки.

РЕДАКТИРОВАТЬ: Как IT Ops объясняет, что это должно быть задачей App Dev? Любые законные аргументы?

0 голосов
/ 25 мая 2011

Википедия определяет ИТ-операции как "... услуги, которые предоставляются ИТ-персоналом своим внутренним или внешним клиентам и используются ими для ведения себя как бизнес. ... Как правило,они включают в себя ... установку, создание экземпляров, выполнение и обслуживание. "

Помимо этого очевидного определения, интересный вопрос в вашем случае состоит в том, какой отдел (Dev или Ops) будет более подвержен неправильной настройке веб-сервера?Я бы сказал, что это Ops, поскольку неправильно настроенный веб-сервер может напрямую влиять на доступность нескольких сервисов.В худшем случае плохо защищенный и пропатченный веб-сервер может открыть дверь для всех видов вредоносных действий, которые могут мгновенно разрушить большую часть вашей ИТ-инфраструктуры.Поэтому я бы предположил, что ИТ-специалисты должны быть мотивированы для того, чтобы убедиться, что веб-сервер правильно настроен и работает.

Если говорить с более политической точки зрения, я бы предположил, что каждый специалист по ИТ-операциямпрекрасно осведомлен о вышеупомянутых аргументах.Следовательно, я бы позаботился о том, чтобы у них не было других причин для отправки этой задачи в App Dev: ребята из ИТ-отдела просто перегружены работой и хотят отодвинуть еще одну задачу?Им, возможно, не хватает нужных навыков, им нужно обучение или специальный специалист?Они боятся единоличной ответственности (насколько важен этот веб-сервер для вашего бизнеса в целом)?Боятся ли они, что разработчики начнут модифицировать веб-сервер, как только он запустится, не обсудив его должным образом с парнями из ИТ-отдела?

Я бы предположил, что ядро ​​этого конфликта находится в последней частимой ответ.

...