IBMは本日、XNUMX月に開始されたRazeeプロジェクトに基づいて構築されたKubernetesベースのプロジェクトのトリオを発表しました。
同社は2019年のOSCON(O'Reilly Open Source Convention)イベントを利用して、Kabanero、Appsody、Codewindという3つのプロジェクトを発表した。これらのプロジェクトはすべて、「Kubernetes向けアプリケーションの開発と公開をより簡単かつ迅速に行えるようにする」ことを目的としている。
カバネロはこのトリオのスタープロジェクトですが、他のXNUMXつは少し話す価値があります。
Appsodyは、オープンソースのフレームワークとランタイム用のスタックとテンプレートを使用して、開発者が組織の標準と要件を満たすマイクロサービスを作成できるように設計されており、Kubernetesアプリケーション構築の基盤を提供します。スタックは必要に応じて構成でき、もちろんKabaneroでも使用できます。現在サポートされているスタックには、Java MicroProfile、Java Spring、Node.js、Node.js Express、およびSwiftが含まれます。
一方、Codewindは、VS Code、Eclipse、Eclipse CheをはじめとするIDEに拡張機能を提供し、コンテナ化されたアプリケーションでの利用を可能にするプロジェクトです。IBM自身も、Codewindを使えば、コンテナ開発の知識がなくてもコンテナ内で開発できると述べています。KabaneroとAppsodyはCodewindを採用する予定です。
最後に、Kabaneroは、Knative、Istio、Tektonといったプロジェクトに加え、Codewind、Appsody、Razeeといったプロジェクトを統合し、「ユーザーがKubernetes上でアプリケーションを作成、公開、保守できるようにする」ことを目指すプロジェクトです。このプロジェクトには、「KubernetesとKnative向けに事前に構築された公開システム」が含まれており、開発者はインフラストラクチャの理解に費やす時間を減らし、アプリケーションの開発に集中できるようになります。
このトリオは、IBMが複数のクラスターにまたがるKubernetesストリームを管理するためのオープンソースツールであるRazeeをリリースしてから数か月後にデビューします。
さらに、この発表はIBMがRed Hatの買収を完了してからわずか1週間後に行われたという点も注目に値する。