Watch

クラウドコンピューティングの Open Container Initiative が 1.0 リリースのマイルストーンに到達

クラウドコンピューティングの Open Container Initiative が 1.0 リリースのマイルストーンに到達

トム・クレイジット

提供:ウィキメディア

Linux Foundation の支援によるもう一つの小規模なクラウド標準化の取り組みが、水曜日に Open Container Initiative のバージョン 1.0 のリリースという画期的な成果を達成しました。

Open Container Initiative(OCI)は、まるで野外の樽パーティーのように聞こえるかもしれませんが、実際にはコンテナランタイムの共通仕様策定に取り組むクラウドコンピューティング企業の集まりです。Dockerは2015年に、コンテナの作成と展開における鍵となるイメージフォーマットとコンテナランタイム技術をこのプロジェクトに寄贈することで、このイニシアチブを開始しました。現在では、パブリッククラウドプロバイダー大手3社や、CoreOS、Red Hat、VMwareといった企業を含む、ほぼすべての大手エンタープライズクラウド企業が参加しています。

コンテナ技術により、ソフトウェア開発者は軽量なコードパッケージ(およびそのコード実行に必要なすべての情報)を用いてアプリケーションを構築し、独立してデプロイすることが可能になります。コンテナ技術は、単一のオペレーティングシステム上で複数のコンテナを実行できるため、10年前のエンタープライズコンピューティングの寵児であった仮想マシンと比べて、処理オーバーヘッドがはるかに少ないことから、ソフトウェア開発者の間で非常に人気が高まっています。

1.0リリースでは、コンテナの使用方法を規定する標準的な方法が取り上げられていますが、これはCloud Native Computing Foundation(Linux Foundationの別のプロジェクト)がコンテナオーケストレーションとDevOpsツールに関する標準化に慎重に取り組んでいる取り組みと似ています。OCIはブログ投稿で、その取り組みを「コンテナ技術に関する、ロックインを恐れることなく、共通で最小限のオープンな標準と仕様を開発すること」と明確に表現しています。

この取り組みは、企業が理論上は複数のクラウドに展開可能なテクノロジーを基盤としたアプリケーション構築を支援する一方で、Bluetoothのような体系的な標準規格ではありません。しかしながら、主要なクラウド事業者すべてがこの取り組みに関与しているという事実(Cloud Native Computing Foundationは例外ですが)は、OCI 1.0を基盤としたアプリケーション構築が極めて安全であることを意味します。