ホーム Zのソフトウェア Zの開発者ツール Open Enterprise Foundation for z/OS IBM Open Enterprise Foundation for z/OS

z/OS向けの検証済みオープンソース開発者ツールの無償コレクション

Shopzから入手

IBM® Open Enterprise Foundation for z/OSは、z/OS向けの検証済みオープンソース開発者ツール(Git、Curl、GNU Bash、Vimなど)の無償コレクションです。z/ OSでよく使用されているLinux®とUNIXのソフトウェア開発ツールを提供します。これにより、開発ツールをシームレスに使用できるようになり、人材のオンボーディングと統合が簡素化されます。

IBM Open Enterprise Foundation for z/OSを使用したアプリケーションとDevOpsインフラストラクチャーのシームレスなモダナイゼーションをぜひご体験ください。z/OS開発者は、Git、GNU Bash、Perlなどの基本的なオープンソース・ツールのこのスイートを使用することで、LinuxやUNIXシステムに似たプラットフォームで作業することができます。

経験豊富な開発者でも、z/OS環境を初めて使用する開発者でも、Open Enterprise Foundation for z/OSは、開発プロセスを合理化し、新しい人材の学習曲線を短縮し、またIBMの優れたサービスとサポートによる信頼性を提供します。検証済みツール、z/OSとのスムーズな統合、既存スキルを活用する能力などのメリットを享受できます。

FAQ

Open Enterprise Foundation for z/OSの詳細については、よくある質問をご覧ください。

メリット アプリとDevOpsインフラストラクチャーをモダナイズ

Git、Bash、Perlなどの基本的なオープンソース・ツールを活用して、コア・ビジネス・アプリケーションとDevOpsインフラストラクチャーを拡張します。

エンドツーエンドで一貫性のあるスタックを実現

企業のモダナイゼーションが現代のリソースを信用する若い人材を引き付けるため、開発ぶりを特徴づけるために吟味されたツールを提供します。

ストレス・フリーのオープンソースのサポート

オープンソース・テクノロジーにつきもののマイナス・イメージの影響を受けずに、サポートと保守をIBMが担う有力なオープンソース・テクノロジーを信頼できます。

z/OSとのオープンソース・ツールの統合
Git

高性能なバージョン管理システムで、共同開発と効率的なコード管理を可能にします。開発者は変更履歴を追跡して以前のバージョンに戻すことも、コードのブランチをシームレスにマージすることもできます。


Curl

多岐にわたるネットワーク・プロトコルにまたがる効率的なデータ転送を可能にし、アプリケーションとリモート・システム間のシームレスな通信を促進します。


GNU Make

ソフトウェアの開発プロセスを自動化し、コンパイルとリンクのタスクを効率化し、エラーを最小限に抑えます。


GNU Bash

能率のよいコマンドライン・シェル環境を提供し、ユーザーがコマンドを実行し、スクリプト機能を使用してタスクを自動化できるようにします。


Less

テキスト・ファイルを操作したり表示したりするユーザー・エクスペリエンスが向上します。大規模なテキスト・ファイルでも、スクロールと検索を効率的に行えます。


Vim

高度に構成可能かつ多用途に使えるテキスト編集環境を提供します。Vimは優れた編集機能を備え、開発者一人ひとりの好みに合わせてカスタマイズできます。


Ncurses

テキストベースのユーザー・インターフェース(TUI)の開発を可能にし、ターミナル環境で対話型アプリケーションを制作するためのプログラミング・インターフェースを提供します。


Perl

テキスト処理機能と広範なモジュール・エコシステムで知られる有名なスクリプト言語を統合します。

ユースケース CI/CDパイプラインの統合

オートメーションやワークフローの合理化、タスクの自動化のために、チームはGNU Bashを使用して連続する統合パイプラインを確立し、GNU Makeでプロジェクト・ビルドを管理できるようになります。Gitとの連携により、バージョンとソースコードの管理が可能になり、PerlやGNU Bashなどの高度なスクリプト記述と併用できます。パイプラインは、Curlを使用して連携したAPIとやりとりし、データのテスト、共有、受信を行うことができます。

バージョン管理と構成管理

Gitはコードのバージョン管理に最適なツールとして機能し、オートメーションのためにGNU Bashと組み合わせると、最適な開発環境を作成するようにシステムを構成できます。GNU Makeのビルド用カスタマイズ機能は、新しいバージョンのコードを作成し、そのビルドを構成する場合にも最適です。このシナリオでは、CurlはAPIを使用するように環境を構成するのにも、URLを使用して取得できる便利なファイルにアクセスするのにも最適です。

システム管理者

GNU Bashは、オートメーション、システム構成、管理に最適なツールです。Perlと組み合わせると、システムの監視とメンテナンスを効果的に構成できます。VimとLessは、このプロセスの中でコードの記述とレビューを行う理想的なツールとして機能します。これらのプロセスが成熟すると、Ncursesを使用するUIは理想的な管理ダッシュボード・インターフェースを提供できるようになります。

開発とテスト

Vimは、z/OS UNIX上で直接、シンプルでありながら多用途なコードの編集機能を提供します。ツール群には、ファイル・コンテンツのナビゲーション用のLess、スクリプト記述用のPerl、ビルド管理用のGNU Make、APIのテストと開発を活用するためのCurlが含まれます。

ダウンロード方法
SMP/E エディション

SMP/E(CBPDO、ServerPac)のインストールが可能なフォーマットで更新を簡単に管理します。ライセンス(5655-OEF)とS&S(5655-EFS)は、どちらもShopzから無料で入手できます。

Shopzから入手
関連製品

z/OSプラットフォームのモダナイゼーションを実現する製品ラインアップをご覧ください。

IBM Open Enterprise SDK for Node.js

Node.jsアプリケーションをz/OSリソースに接続し、IBM® Zプラットフォーム用のネイティブNode.jsおよびJavaScriptモジュールを構築することで、IBM z/OS上でのアプリケーションのモダナイゼーションを加速します。

IBM Open Enterprise SDK for Python

IBM z/OS用のこのPythonコンパイラーとインタプリターを使用して、ビジネス・トランスフォーメーションを推進し、Pythonで記述されたz/OSアプリケーションをサポートします。これを使用して、重要なアプリケーションをモダナイズし、迅速な配信に向けてAPI、プラグイン、ラッパーを開発します。

IBM Open Enterprise SDK for Go

z/OSプラットフォーム向けに最適化された業界標準のGoコンパイラーを使用してIBM z/OS上に高速でスケーラブルなアプリケーションを構築し、最新のz/Architecture命令を活用して卓越した実装を実現します。

IBMコンパイラー製品ファミリーの詳細はこちら
次のステップ

IBM Open Enterprise Foundation for z/OSの使用方法については製品資料をお読みください。

製品ドキュメント
その他の参考情報 資料 サポート IBM Redbooks サポートとサービス グローバル・ファイナンシング 柔軟な料金体系 教育プログラムと学習 コミュニティー 開発者コミュニティー パートナー 参考情報