「コンテナって何? どう使える?」――ソフトウェア開発の課題を解決するコンテナ技術:これから始める企業のためのコンテナ実践講座(1)(1/3 ページ) 「コンテナ技術」やコンテナ実行環境の「Docker」、大量のコンテナ管理や負荷分散を実現する「Kubernetes」について概要から本番活用の仕方まで解説する本連載。第1回は「コンテナ技術」や「Docker」が、現代のソフトウェア開発に求められるようになった理由を解説します。 近年、デジタルトランスフォーメーション(DX)が進展し、ビジネスを成功させるには、ソフトウェアやサービスをいかにスピーディーに開発するか、どのように効率良くシステムを運用するかが重要となってきました。その背景は、市場の動向やユーザーニーズに対して年単位でシステムを開発、更新するのではなく、もっと小さい間隔で少しずつ開発、進化させていく方が、変更の影響と失敗を極小化でき