Azure で WebSphere ファミリの製品を実行するためのソリューションとは?

この記事は、IBM WebSphere ファミリ製品を Azure 上で実行するためのソリューションについて説明します。 IBM と Microsoft は、これらのソリューションを共同で開発およびサポートしています。

IBM WebSphere 製品ポートフォリオは、一連の業界トップレベルのランタイムで、ミッション クリティカルな企業アプリケーションの一部を地理的に分散しています。 WebSphere ポートフォリオには、WebSphere (従来の) アプリケーション サーバー、WebSphere Liberty、オープン Liberty が含まれています。

WebSphere 製品は、Azure 上でエンタープライズ Java ワークロードを有効にするうえで重要なコンポーネントです。 Azure 上の IBM WebSphere Product Family の 共同開発ソリューションは、Azure Marketplace で入手できます。 ミッション クリティカルな既存の従来のワークロードからクラウドネイティブ アプリケーションまで、さまざまなユース ケースをカバーすることを目指しています。 このソリューションは、Azure Red Hat OpenShift (ARO) 上での Open Liberty、ARO 上での WebSphere Liberty、Azure Kubernetes Service (AKS) 上での Open Liberty、AKS 上での WebSphere Liberty、および仮想マシン上での WebSphere アプリケーション サーバーを対象にしています。 ソリューションは、ほとんどの Azure と Java の定型リソースのプロビジョニングおよび構成タスクを自動化することで、アプリケーションのクラウドへの移行をできるだけ簡単にすることを目的としています。 初期プロビジョニングが完了すると、デプロイをさらに自由にカスタマイズできます。

Azure での IBM 製品の相互作用を示す図。

WebSphere on Azure ソリューションを開発しているエンジニアリング チームとフィードバックを提供したり、移行シナリオに密接に取り組んだりすることに関心がある場合は、WebSphere の移行に関するこの短いアンケートに記入し、連絡先情報を含めてください。 プログラム マネージャー、アーキテクト、エンジニアのチームは、すぐに連絡を取り、緊密なコラボレーションを開始します。

IBM または Microsoft と共に、共同開発されたプランに関するサポートの問題解決を開始できます。 必要に応じて、IBM と Microsoft が協力して解決に取り組みます。 これらのプラン以外にも、Microsoft は Azure のサポートを提供しています。 IBM は同様に、WebSphere、WebSphere Liberty、Open Liberty のサポートを提供しています。

Open Liberty と WebSphere Liberty on Azure Red Hat OpenShift (ARO)

Azure Marketplace にあるオファー WebSphere Liberty または Open Liberty on ARO では、複数の Azure リソースが自動的にプロビジョニングされます。 このオファーにより、Azure Red Hat OpenShift (ARO) で WebSphere Liberty または Open Liberty に迅速に移行できます。 自動的にプロビジョニングされるリソースには、ARO クラスターと Liberty オペレーターが含まれます。 セキュリティで保護された OpenShift プロジェクトが、アプリケーションを格納するように設定されています。 このプランでは、サンプル アプリケーションやコンテナー イメージをアプリケーションと共にデプロイすることもできます。 オファーを使用した自動プロビジョニングではなく、ネイティブの OpenShift 手動デプロイ エクスペリエンスを使用する場合、IBM と Microsoft では、Open Liberty/WebSphere Liberty と ARO の概要に関する基本的なステップ バイ ステップ ガイダンスも提供します。 詳細については、「Azure Red Hat OpenShift クラスターに、Open Liberty/WebSphere Liberty を使用する Java アプリケーションをデプロイする」を参照してください。

AKS 上でのOpen Liberty および WebSphere Liberty

Azure Marketplace にある AKS のオファー WebSphere Liberty または Open Liberty では、複数の Azure リソースが自動的にプロビジョニングされます。 このオファーを使用すると、AKS の WebSphere Liberty または Open Liberty にすばやく移行できます。 自動的にプロビジョニングされるリソースには、Azure Container Registry (ACR)、AKS クラスター、イングレス コントローラーとしての Azure アプリ ゲートウェイ (AGIC)、Liberty オペレーターが含まれます。 このプランでは、サンプル アプリケーションやコンテナー イメージをアプリケーションと共にデプロイすることもできます。 オファーで自動化を有効にする代わりに、ネイティブの Kubernetes 手動デプロイ エクスペリエンスを使用する場合、IBM と Microsoft では、WebSphere Liberty/Open Liberty と AKS の概要に関する基本的なステップ バイ ステップ ガイダンスも提供します。 詳細については、「Open Liberty または WebSphere Liberty を使用する Java アプリケーションを Azure Kubernetes Service クラスターに手動でデプロイする」を参照してください。

仮想マシン上の WebSphere Application Server

Azure VM 上 の WebSphere Cluster と Azure VM 上の WebSphere Single Instance は、複数の Azure リソースを自動的にプロビジョニングする 2 つの Azure Marketplace オファーであり、Azure VM 上の従来の WebSphere Application Server への迅速な移行を可能にします。 自動的にプロビジョニングされるリソースには、仮想ネットワーク、ストレージ、ネットワーク セキュリティ グループ、Java、Linux、WebSphere、データベース接続 (Db2、Oracle データベース、Azure SQL) が含まれます。 どちらの場合も、WebSphere の評価とライセンス持ち込み (BYOL) オプションが提供されます。 これらを利用すると、最小限の労力で、デプロイメント マネージャーと任意の数のサーバーを含む、完全に機能する高可用性の WebSphere ND クラスターをプロビジョニングできます。 クラスター オファーで IBM HTTP Server または Azure App Gateway をロード バランサーとしてプロビジョニングすることもできます。 Deployment Manager とすべてのサーバーが既定で起動されます。これにより、管理コンソールを使用してクラスターの管理をすぐに開始できます。 同様に、単一インスタンス プランでは、コンソールが完全に機能する VM 上に WebSphere (ベース) サーバーを簡単にプロビジョニングできます。

WebSphere 仮想マシンの基本イメージ

また、IBM および Microsoft は、WebSphere ND および Base 用に次のベース VM イメージも提供します。

VM イメージは、非常にカスタマイズされたデプロイを必要とするお客様に適しています。

次のステップ

Azure Marketplace で現在利用可能な Azure プランの WebSphere を確認します。

次の記事では、これらのテクノロジの概要について詳しく説明します。