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 上の Open Liberty、Azure Red Hat OpenShift 上の WebSphere Liberty、Azure Kubernetes Service (AKS)、WebSphere Liberty on AKS、および Virtual Machines 上の WebSphere Application Server を対象としています。 ソリューションは、ほとんどの Azure と Java の定型リソースのプロビジョニングおよび構成タスクを自動化することで、アプリケーションのクラウドへの移行をできるだけ簡単にすることを目的としています。 初期プロビジョニングが完了したら、デプロイを自由にカスタマイズできます。
Azure 上の WebSphere ソリューションを開発しているエンジニアリング チームにフィードバックを提供したり、移行シナリオについてチームと密接に連携したりすることに関心がある場合は、こちらの簡単な WebSphere の移行に関するアンケートに記入し、連絡先情報を含めてください。 プログラム マネージャー、アーキテクト、エンジニアのチームからすぐに連絡があり、緊密なコラボレーションが開始されます。
IBM または Microsoft と共に、共同開発されたプランに関するサポートの問題解決を開始できます。 必要に応じて、IBM と Microsoft が協力して解決に取り組みます。 これらのプラン以外にも、Microsoft は Azure のサポートを提供しています。 IBM は同様に、WebSphere、WebSphere Liberty、Open Liberty のサポートを提供しています。
Azure Red Hat OpenShift での Open Liberty と WebSphere Liberty
Azure Marketplace にある Azure Red Hat OpenShift の WebSphere Liberty または Open Liberty オファーでは、複数の Azure リソースが自動的にプロビジョニングされます。 このオファーにより、Azure Red Hat OpenShift で WebSphere Liberty または Open Liberty に迅速に移行できます。 自動的にプロビジョニングされるリソースには、Azure Red Hat OpenShift クラスターと Liberty Operators が含まれます。 セキュリティで保護された OpenShift プロジェクトが、アプリケーションを格納するように設定されています。 このプランでは、サンプル アプリケーションやコンテナー イメージをアプリケーションと共にデプロイすることもできます。 オファーを使用した自動プロビジョニングではなく、ネイティブの OpenShift 手動デプロイ エクスペリエンスを使用する場合、IBM と Microsoft では、Open Liberty/WebSphere Liberty と Azure Red Hat OpenShift の概要に関する基本的なステップ バイ ステップ ガイダンスも提供します。 詳細については、「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 クラスター と 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 を確認します。
- Azure Red Hat OpenShift での IBM WebSphere Liberty と Open Liberty
- Azure Kubernetes Service で IBM WebSphere Liberty および Open Liberty をデプロイする
- IBM HTTP Server VM 基本イメージ
- IBM WebSphere Application Server VM 基本イメージ
- IBM WebSphere Application Server ND VM 基本イメージ
- IBM WebSphere Application Server のクラスター
- IBM WebSphere Application Server の単一インスタンス
次の記事では、これらのテクノロジの概要について詳しく説明します。
- ハウツー ガイド: Azure Red Hat OpenShift に IBM WebSphere Liberty と Open Liberty をデプロイする
- クイック スタート: Azure Kubernetes Service クラスターに Open Liberty または WebSphere Liberty を使用して Java アプリケーションをデプロイする
- クイック スタート: Azure Virtual Machines に WebSphere Application Server (従来の) クラスターをデプロイする
- Azure Red Hat OpenShift クラスターに Open Liberty/WebSphere Liberty を使用して Java アプリケーションを手動でデプロイする
- Azure Kubernetes Service クラスターに Open Liberty または WebSphere Liberty を使用して Java アプリケーションを手動でデプロイする
- Azure 仮想マシンに従来の IBM WebSphere Application Server Network Deployment を手動でインストールする
- Azure Container Apps で Open Liberty または WebSphere Liberty を使用して Java アプリケーションをデプロイする