開発(Dev)チームの規模が急速に拡大する一方、運用(Ops)を担うエンジニアの採用が追い付いていない状況は、多くの大企業に共通する課題だ。監視やアラートの整備を後回しにして開発を進めると、最終的には運用チームがその負債を引き受けることになる。そのため、開発の初期段階から運用の視点を取り入れることが重要になる。
複数の大企業でチームを率いてきたベテランのソフトウェア開発者によれば、開発と運用の一般的な人員比率は6対1~8対1程度であり、組織が大きくなるほどこのギャップは深刻化しやすい。一方で、同氏は500人以上のエンジニアを擁する組織で、開発と運用の比率が25対1という体制を維持しているという。
その体制を支える土台が、パフォーマンス要件の事前調査、プロジェクトへのOpsタスクの自動組み込み、共通ライブラリによるメトリクスの自動計測、コンプライアンスチェックの自動化といった9つのベストプラクティスだ。本資料では、実際の調査票や自動化の手法とともにその詳細を解説しており、DevOps体制の設計に役立つ内容となっている。
■資料をダウンロード、または動画を視聴いただいた方の中から抽選で5名に「Amazonギフトカード(1000円分)」をプレゼントいたします。
※AmazonはAmazon.com, Inc.またはその関連会社の商標です。
※アイティメディア内の異なるURLでも同じコンテンツを掲載する場合があります。当選者は掲載媒体/URLを問わず、本コンテンツをダウンロードまたは視聴されたすべての方の中から抽選で選出いたします。