ティアラ!Red Hat開発者のための革新的なクラウドコミューン

Table of Contents

ティアラ!Red Hat開発者のための革新的なクラウドコミューン

IBM が今年後半に提供開始予定のエンタープライズ Linux 事業の Red Hat は火曜日、コンテナ化されたクラウド開発環境である Red Hat CodeReady Workspaces が一般提供できるレベルに成熟したと発表した。

CodeReady Workspaces は、オンプレミスまたはクラウドホストで Red Hat の OpenShift コンテナ プラットフォームを実行しているエンタープライズ開発者に、オープンソースの Eclipse Che 統合開発環境 (IDE) に基づく Kubernetes クラスター内に共有可能な開発スペースを立ち上げる方法を提供します。

「チェ」という名称は悪名高いゲリラリーダーと共通していますが、The Registerは、このプロジェクトの開発の大部分が行われたウクライナのチェルカイ島を指していると聞きました。とはいえ、技術は革命的だと喧伝されることが多々あるため、どちらの解釈も可能だと考えています。

「既存の開発者ツールは、コンテナ開発の進化するニーズに十分に対応できていません。この課題に、Red Hat CodeReady Workspaces で対応できることを嬉しく思います」と、Red Hat の開発者エクスペリエンスおよびプログラム担当シニアディレクターのブラッド・ミックリー氏は声明で述べています。

JavaOne 2017のビデオで、ミックレア氏は、ローカルハードウェアでの開発は大規模組織にとって多くの問題を抱えていると説明しています。新しい開発者のオンボーディングには時間がかかり、既存のチームメンバーがトレーニングのためにプロジェクトから離れなければならない、と彼は言います。

また、ローカルマシンの構成の違いにより、コードが実行される場所に応じてコードの動作が変わる可能性があり、ホストされた環境よりもデスクトップマシン上でソースコードを保護するのがより困難であると同氏は言います。

IDE、ファイル、ランタイムを含む、共有可能で安全なホスト型ワークスペースは、これらの問題を回避し、コードの作成に使用できる時間をほぼ 40% 増やすことができると彼は主張し、Eclipse Che の使用に関連するとされるデータを指摘しています。

MondoBGの社長兼CEO、Dev Ittcheria氏

Red Hat、MongoDBのT&Csの圧迫に不安:ライセンスの問題でRHEL 8BからNoSQLデータベースが削除される

続きを読む

この場合の「共有可能」とは、チーム メンバーが URL を共有し、最新のブラウザー、主要なオペレーティング システム、IDE を持つすべてのユーザーが個人またはグループのワークスペースにアクセスできるようにすることを意味します。

ワークスペースは、特定のプログラミング言語を関連するランタイム、コンパイラー、ツール、ユーティリティとともにラップして簡単に展開できるコンテナ イメージであるスタックに基づいています。

CodeReadyには、保存したワークスペースを再現できる「ファクトリー」と呼ばれる機能も搭載されています。ファクトリーには、ソースコード、ランタイムとツールの設定情報、コマンドが含まれており、リポジトリのクローン作成、サーバーの起動、コードのデプロイといったタスクをトリガーできます。開発者がKubernetes開発環境をプロビジョニングし、データを追加するために必要なすべての機能を提供することを目的としています。

CodeReady は、Kubernetes アーティファクト (外部リソースを参照するオブジェクト) の面倒な管理を処理し、コンテナの専門家ではない開発者が運用構成やメンテナンスではなくコーディングに集中できるようにするそうです。

CodeReady Workspaces は、OpenShift サブスクリプションをお持ちの方は追加料金なしでご利用いただけます (資本主義者の方はごめんなさい)。また、Red Hat Developer Program のパーティメンバーはダウンロードできます。®

Discover More