Red Hatはクラウドがコンテナに向かうと信じている。同社は米国時間6月24日、プラットフォーム・アズ・ア・サービス(PaaS)の最新版「OpenShift Enterprise 3」をリリースした。「Docker」コンテナ、「Kubernetes」のオーケストレーション、「Red Hat Enterprise Linux(RHEL)7」をベースとしている。
OpenShift Enterprise 3は、コンテナベースのアプリケーションプラットフォームの提供を目的としている。開発者がこれを利用して、アプリケーションサービスの開発、実装、運用を安全で効率的にできるようにする狙いだ。これにあたって、同社は「OpenShift」ユーザーにコンテナ認定プログラム「Red Hat Container Certification Program」へのアクセスを提供する。
大規模なデータセンターでコンテナ技術を利用する大企業向けに、OpenShift Enterprise 3はKubernetesも含んでいる。KubernetesはGoogleが開発するWeb規模のオープンソースコンテナオーケストレーションおよび管理エンジン。あらゆるGoogleプログラム、そしてユーザーによるGoogle検索でKubernetesが使われている。
新しいコンテナインフラプラットフォームに加えて、OpenShift Enterprise 3ではアプリケーションプロジェクトの構築とコラボレーションを可能にする開発者向けのツールも拡充している。開発ツールはOpenShiftのWeb、Shell、あるいは統合開発環境(IDE)インターフェイスを利用する。
これにより、「開発者は自分たちのアプリケーションコードをGITから直接プッシュでき、OpenShiftの革新的なsource-to-imageビルド機能を利用して、Dockerイメージビルドプロセスを自動化できる」とRed Hatは説明している。プログラマーや運用担当はまた、アプリケーション実装やロールバックを管理することもできる。
OpenShift Enterprise 3には、「Red Hat JBoss Enterprise Application Platform」「Red Hat JBoss Web Server」、それに「Red Hat JBoss A-MQ」アプリケーションコンテナサービスのあるメッセージングサービスなど、「Red Hat JBoss Middleware」のポートフォリオも含まれている。
この記事は海外CBS Interactive発の記事を朝日インタラクティブが日本向けに編集したものです。