
新たな調査:ソフトウェアコンテナの使用は前年比でほぼ2倍に増加
ダン・リッチマン著

コンテナ化されたソフトウェアへの移行は拡大を続けており、先日発表された調査によると、実稼働環境におけるコンテナの利用は昨年比で96%増加しています。コンテナデータ管理企業ClusterHQの委託を受け、ニュースサイトDevOps.comが実施したこの32ページにわたる調査では、310人が回答しました。回答者の大半は開発者(41%)またはDevOpsチームメンバー(35%)と回答しています。
この成果は、今週末からシアトルで開催される年次カンファレンス「DockerCon」に先駆けて発表されました。Dockerなどのコンテナ技術は、アプリとその実行に必要なコンポーネントを、簡単にデプロイできるパッケージにまとめることで、異なる環境でもアプリが一貫して動作することを保証します。
回答者の約76%が、現在、組織内でコンテナ技術を本番環境で運用していると回答しており、これは昨年の38%から大幅に増加しています。コンテナを使用している回答者のうち、38%は開発効率の向上のため、36%はマイクロサービスアーキテクチャのサポートのためと回答しました。また、68%がコンテナが期待通りの成果をもたらしていると回答しました。
回答者の半数以上(56%)は、自社がコンテナへの投資を開始してから1年未満であると回答しました。この結果は、「事例報告されているコンテナ導入の急速なペースを裏付けるものだ」と調査は結論付けています。コンテナ関連の人件費(12%)やライセンス・ユーザー料(5%)に年間50万ドル以上を費やしていると回答した回答者も少数いましたが、残りの回答者はそれよりも少ない支出額を報告しており、「コンテナ関連企業の商業的成長に大きく貢献する余地が残されている」と調査は述べています。
データベースを実行するコンテナを本番環境で使用する場合に生じる課題である永続ストレージは、コンテナ導入における最大の障壁(25%)として挙げられ、次いでネットワークの問題(15%)、セキュリティ(11%)が挙げられました。これは、2015年に61%がセキュリティを最大の懸念事項として挙げていたこととは対照的です。
Docker は回答者の 94 パーセントが選ぶコンテナとしての地位を維持し、Linux Containers (15 パーセント)、rkt (10 パーセント) がそれに続きました。
最も利用される可能性の高いオーケストレーションツールとしてKubernetes(27%)が挙げられ、次いでDocker Swarm(19%)、社内開発ツール(18%)が続きました。昨年は回答者の50%がSwarmを挙げました。
コンテナ関連企業には、まだ教育面での取り組みが残っています。コンテナを使用していない組織の42%は、コンテナに関する十分な知識がないため、投資を正当化できないと回答しました。