ゾウェ! メインフレームをオープンソースの世界に持ち込む

  • Oct 18, 2023

Linux は数十年にわたってメインフレーム上で実行されてきました。 現在、IBM とパートナーは、ユーザーが新しいオープンソース フレームワーク Zowe を使用して z/OS にアクセスできるようにしています。

エンタープライズ ソフトウェア

  • ChatGPT の次の大きな課題: Microsoft の Google 検索への挑戦を支援する
  • Microsoft は、お使いのバージョンの Windows または Office のサポートをいつ終了しますか?
  • 2023 年のテクノロジー: 最終候補リストの 6 つの新たな優先事項
  • ベスト 14 の Web ホスティング サービス: あなたの Web サイトに最適なのはどれですか?

IBM Linux を採用した最初の主要コンピュータ勢力でした。 数十年後の今、彼らはパートナーとともに、 CAテクノロジーズ そして ロケットソフトウェアが発表しました ゾウェ、最新のアプリケーションとメインフレームの間の溝を埋める新しいオープンソース ソフトウェア フレームワークです。 オープンソース サミット カナダのバンクーバーで。

Zowe は、製品間の相互運用性とスケーラビリティを提供することを目的としています。 また、これは最初の z/OS、つまり IBM メインフレーム オペレーティング システムのオープンソース プログラムでもあると IBM は述べています。

Zwee には 4 つのコンポーネントがあります。 これらは:

  • Zowe API: z/OS には、Representational State Transfer (REST) オペレーティング システム API のセットがあります。 これらは、z/OS Management Facility (z/OSMF) によって利用可能になります。 Zwee はこれらの REST API を使用してジョブを送信し、 ジョブエントリーサブシステム (JES) キューに登録し、データセットを操作します。 Zowe Explorer は、Zowe Web UI アプリケーションにラップされたこれらの API を視覚的に表現したものです。 Zowe Explorer は、エンタープライズ ツールや DevOps プロセスに新しい z/OS REST サービスを提供する拡張可能な z/OS フレームワークを作成します。
  • Zowe API メディエーション レイヤー: Zowe API メディエーション レイヤーには、いくつかの主要なコンポーネントがあります。
    • API ゲートウェイは次を使用して構築されます Netflix ズール Spring Boot テクノロジは、マイクロサービス エンドポイント UI を通じて API リクエストを適切な対応するサービスに転送します。
    • Discovery Service は、Eureka および Spring Boot テクノロジーに基づいて構築されており、REST サービスのアナウンスを受け入れる API ゲートウェイの中心点として機能し、アクティブなサービスのリポジトリです。
    • API カタログ -- サービス カタログから検出できる API とそれに関連するドキュメントを公開します。 サービスは 1 つ以上のサービス インスタンスによって実装でき、高可用性またはスケーラビリティのために同じサービスを提供します。
  • Zowe Web UI: zLUX という名前の Web UI は、メインフレームでの作業を最新化および簡素化し、ユーザーが特定のニーズに合ったアプリケーションを作成できるようにします。 UI は、データ、ジョブ、サブシステムの基盤となる REST API と連携して動作し、コマンド ライン インターフェイスと比較して全画面モードで情報を表示します。 これはネイティブで拡張可能な z/OS Web ユーザー インターフェイスであり、異なるユーザー エクスペリエンスを提供します。 Zowe Web UI のアプリケーションは連携してコンテキスト内で起動できるため、追加のアプリケーションへの高速パスを提供できます。 情報。
  • Zowe コマンド ライン インターフェイス: CLI を使用すると、ユーザーはクラウドや分散システムなどの他のさまざまなプラットフォームから z/OS と対話できます。 ジョブの送信、タイム シェアリング オプション (TSO) および z/OS コンソール コマンドの発行、z/OS アクションのスクリプトへの統合、JSON としての応答の生成 書類。 この拡張可能でスクリプト可能なインターフェイスを使用すると、メインフレームを分散 DevOps パイプラインに結び付け、自動化を組み込むことができます。

これらすべてのポイントは、開発者が他のクラウド プラットフォームと同様にメインフレーム上で管理、制御、スクリプト作成、開発を行えるようにすることです。 さらに、Zowe を使用すると、チームは使い慣れた業界標準のオープンソース ツールを使用して、メインフレームのリソースやサービスにアクセスできるようになります。

メインフレームは、Zowe が誘致したいプログラマーの多くよりも古いかもしれませんが、依然としてミッションクリティカルなプラットフォームです。 Zowe を使用すると、次世代アプリケーションに新たな可能性が開かれます。 「私たちは、OMP および Zowe コミュニティのメンバーと協力して、開発プロセスを合理化できることに興奮しています。 プラットフォームを活用したアプリケーションです」と CA Technologies メインフレーム ゼネラル マネージャーの Greg Lotko 氏は述べています。 声明。

IBM Z Software 担当バイスプレジデントの Barry Baker 氏は次のように付け加えました。「この戦略的提携により、クライアントは コア ビジネスを実行するためのメインフレームを使用して、アプリケーションの開発、展開、運用を簡素化し、迅速化します。 z/OS。 この取り組みでは業界の専門家が結集し、このプラットフォームを初めて使用する次世代メインフレーム開発者のコ​​ミュニティのためのイノベーションを推進します。」

Zowe のコードはすべてオープンソースで公開されます。 Eclipseパブリックライセンス2.0. 主催しているのは、 Linux財団さんの メインフレーム プロジェクトを開く.

関連記事:

  • オープン・メインフレーム・プロジェクト: IBM とその友人たちがメインフレーム Linux に再コミット
  • Linux用の新しいIBMビッグアイアン
  • IBMの新しいNablaコンテナはセキュリティを第一に設計されています