1

私たちのグループでは議論があります。本番環境でjBossの前にApacheWebサーバーを構成、インストール、および保守するのは誰ですか?IT Opsは、アプリケーション開発者がそうすべきだと主張し続けています。AppDevチームは、その逆だと考えています。

StackOverflowの集合的な知恵に手を差し伸べて、このためのベストプラクティスを理解したいと思います。

この中のポインタは大歓迎です。

4

2 に答える 2

2

<mytwocents>簡単。ITOps。他に何が仕事になる可能性があります。これは本番環境のシステムであり、開発マシンではありません。サーバーの保守は、開発を伴わないIT運用です。</ mytwocents>

編集:IT Opsは、それがApp Devのタスクであるべきだとどのように説明していますか?正当な議論はありますか?

于 2011-05-24T19:54:23.590 に答える
0

ウィキペディアでは、IT運用を「... ITスタッフによって内部または外部のクライアントにプロビジョニングされ、ビジネスとして実行するために自身で使用されるサービス。...通常、...インストール、インスタンス化、実行と保守。」

その明白な定義に加えて、あなたの場合の興味深い質問は、どの部門(DevまたはOps)が誤って構成されたWebサーバーによってより影響を受けるかということです。誤って構成されたWebサーバーがいくつかのサービスの可用性に直接影響を与える可能性があるため、これはOpsであると私は主張します。最悪のシナリオでは、セキュリティが不十分でパッチが適用されたWebサーバーが、ITインフラストラクチャの大部分を即座に停止させる可能性のあるあらゆる種類の悪意のあるアクティビティへの扉を開く可能性があります。したがって、IT Opsは、Webサーバーが適切にセットアップされ、実行されていることを確認するために本質的に動機付けられる必要があると思います。

より政治的な観点から言えば、すべてのITOpsの専門家は前述の議論を完全に認識していると思います。したがって、このタスクをApp Devにディスパッチする他の理由がないことを確認します。IT運用担当者は単に過労であり、さらに別のタスクにシフトしたいのでしょうか。彼らはおそらく適切なスキルを欠いていますか、彼らはトレーニングまたは専任の専門家を必要としますか?彼らは唯一の責任を恐れていますか(あなたのビジネス全体にとってそのWebサーバーはどれほど重要ですか)?彼らは、開発者がWebサーバーを実行すると、IT運用者と適切に話し合うことなく、Webサーバーの変更を開始することを恐れていますか?

この対立の核心は私の答えの最後の部分にあると思います。

于 2011-05-25T05:59:23.833 に答える