ホーム

Zのソフトウェア

Zの開発者ツール

Open Enterprise SDK for Go

IBM Open Enterprise SDK for Go

高速でスケーラブルなアプリケーションを IBM Z/OS で構築

ダウンロード スタートガイド

IBM® Open Enterprise SDK for Goは、z/OSプラットフォーム用に最適化された業界標準のGoコンパイラーです。Goコンパイラーは、最新のz/Architecture®命令を活用し、z/OSプラットフォーム上で卓越した実装を提供します。

IBM Open Enterprise SDK for Go on z/OSは、IBM® ZシステムでのGoアプリケーションの開発と実行を合理化します。これは、特にz/OS上のクラウド対応アプリケーション向けに、Goの最新のプログラミング手法と豊富なパッケージ・エコシステムを使用します。Goの簡潔な構文とモジュール設計により、開発者はより少ないコード行数でより速くアプリケーションをリリースでき、コストを削減しながら堅牢で安全かつスケーラブルなz/OS環境のメリットを享受できます。

IBM Open Enterprise SDK for Goによる主なメリットは以下のとおりです。

  • 開発効率の向上:開発者は、Goのシンプルさと効率性を利用してアプリケーションを迅速に開発し、新しいソリューションの市場投入までの時間を短縮できます。
  • z/OSエコシステムとの統合:既存のz/OSツールおよびサービスとのシームレスに連携でき、互換性を確保しながら既存のインフラストラクチャーを使用できます。
  • 最適化されたパフォーマンス:SDKにより、GoアプリケーションがIBM Zシステムの高パフォーマンスと信頼性の標準に合わせて最適化されます。
新着情報 Open Enterprise SDK for Goの機能と強化機能のまとめ

ユースケース

アプリケーションの移植 データベース管理 Goコンテナ 相互運用性 RESTfulサーバー バイナリー・プログラム
特集
暗号サポート

最新のアプリケーションでデータや通信を保護するために必要な、広範な暗号化アルゴリズムのサポート。

暗号の加速化
総合ライブラリー

多様なプログラミング・タスクに対応する豊富な標準ライブラリーと外部ライブラリーのセット。

オープンソースとコミュニティー主導

拡大するコミュニティーによって継続的に改善され、最新のツールとモジュールへのアクセスが保証されます。

Go開発コミュニティー
エディションの比較

PAXダウンロード形式は、z/OS UNIX システム・サービスを含むUNIX環境で一般的であり、DIYインストール・エクスペリエンスを実現します。SMP/Eインストール可能イメージとその修正、修正プログラム・パックは、便利なSMP/E追跡ツールで管理できます。SMP/E部品表には、IBM Cloud Container RegistryからダウンロードできるGoコンテナー・イメージにアクセスするためのエンタイトルメント・メモが含まれています。

世界クラスのIBMサポートにアップグレードすると、オープンサービス要求を利用して、文書化された所要時間内に対応されます。

どのオプションがあなたに適していますか? PAXエディション

DIYインストール用のPAXアーカイブインストール可能な形式。既存の IBMid を使用してアクセスするか、登録時に IBMid を作成します。

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

SMP/E(CBPDO、ServerPac)のインストール可能フォーマットでは、更新を簡単に管理できます。運用環境のデプロイメントに推奨されます。Shopzから入手できます。

Shopz から入手

ライセンス料なし

独自のアプリケーションを実行する

充実した機能

Go on z/OSコンテナー・イメージを含む

IBM Software Subscription and Support (S&S)

いいえ

オプション

* 表示されている価格は参考値であり、国によって異なる場合があり、適用される税金や関税は含まれておらず、地域で提供される製品の在庫状況によって異なります。

技術的な詳細

ハードウェア要件

  • z/OS 2.5(5650-ZOS)または3.1をサポートするIBM Zサーバー


ソフトウェア要件

  • z/OS 2.5または3.1
  • IBM Z/OS UNIX システム・サービスは、IBM Open Enterprise SDK for Go が実行されているシステムで使用可能にする必要があります。
インストールと設定の手順

Open Enterprise SDK for Goは、SMP/E、PAX、コンテナー・イメージの3つのインストール形式で利用できます。ご希望のインストール形式を選択してください。

PAXエディション SMP/E エディション Goコンテナー・イメージ

よくあるご質問

ライセンス料なしでご利用いただけます。オプションのサブスクリプションとサポート(S&S)が利用可能です。

Go アプリケーションは、IBM z 統合情報処理プログラム (zIIP) 適格ではありません。クライアントは、既存のワークロードの全体的なコストに影響を与えることなく、Go on z/OS ワークロードを分離するために、新しい実動ワークロードの新規アプリケーション・ソリューション料金体系モデルの下でテーラード・フィット料金体系の対象となる場合があります。IBM アカウント担当員に相談してください。

方法

Goベースのユーティリティを使用して、顧客のより迅速な実行とコストの削減を実現する方法について説明します。

暗号化アルゴリズムのコードを高速化して、実行速度を数倍に高め、暗号化操作のセキュリティーを維持します。

z/OSデバッガーのコア・デバッグ機能を使用してGoアプリケーションをデバッグする方法について説明します。

z/OS デバッガーを使用して、IBM Open Enterprise SDK for Goでコンパイルされたプログラムをデバッグする方法についてご説明します。

プロトコル・バッファを使用してデータをシリアル化し、GoでgRPCを使用してクライアント・サーバー・アプリケーションを実行できます。

IBM z/OS上のGoを使用してGraphQL APIを導入する方法について説明し、実践的な統合に関する洞察を共有します。

次のステップ

IBM Open Enterprise SDK for Goの詳細をご覧ください。 IBM Zのエキスパートとの30分間の無料相談をご予約ください。

ダウンロード
その他の参考情報 資料 サポート 製品ライフサイクル アイデアポータル サポートとサービス