Azure Spring Apps の提供終了のお知らせ
Azure Spring Apps は、Microsoft と VMware by Broadcom が共同で構築した、Java Spring アプリケーションを実行するためのフル マネージド サービスです。 慎重な検討と分析の末に、Microsoft と Broadcom は、Azure Spring Apps サービスを廃止する困難な意思決定を行いました。 Azure Spring Apps で実行されているワークロードを移行するための代替サービスとして、Azure Container Apps と Azure Kubernetes Service (AKS) をお勧めします。 Microsoft では、移行ツール、エキスパート リソース、テクニカル サポートを備えた長期的なプラットフォームにより、サービスの終了までお客様をサポートすることに取り組んでいます。
タイムライン
Azure Spring Apps (Standard 従量課金および専用 (現在パブリック プレビューのみ)、Basic プラン、Standard プラン、Enterprise プランを含む) は、以下の 2 段階の提供終了計画によって廃止されます。
- 2024 年 9 月 30 日に、Standard 従量課金および専用プラン (プレビュー) は 6 か月の提供終了期間に入り、2025 年 3 月 31 日に廃止される予定です。
- 2025 年 3 月 17 日には、その他のすべての Azure Spring Apps プラン (Basic プラン、Standard プラン、Enterprise プランを含む) が 3 年の提供終了期間に入り、2028 年 3 月 31 日に廃止される予定です。
移行の推奨事項
ハイ パフォーマンスを維持し、ビジネスのスケーラビリティ、柔軟性、コスト効率を確実に実現できるようにするために、Azure Spring Apps 上で実行されているワークロードの移行のための代替サービスとして Azure Container Apps と AKS をお勧めします。
Azure Container Apps は、多言語アプリのためのフル マネージドのサーバーレス コンテナー サービスです。 Java アプリを大規模に管理、監視、トラブルシューティングするのに役立つ強化された Java 機能が提供されます。 詳しくは、「Azure Container Apps の概要」をご覧ください。
AKS は、Kubernetes を使用して、コンテナー化されたアプリケーションのデプロイ、管理、スケーリングを簡略化するマネージド コンテナー オーケストレーション サービスです。 自動更新、監視、スケーリングなどの機能が提供されるため、開発者はインフラストラクチャの管理ではなく、アプリケーション開発に焦点を絞ることができます。 詳細については、「Azure Kubernetes Service (AKS) とは」を参照してください。
Azure Spring Apps Standard 従量課金および専用プランの移行ガイダンスおよびツール
Azure Spring Apps の Standard 従量課金プランと専用プラン (プレビュー) は、新しいお客様の受け入れを終了しました。 既存のお客様は、このプランが 2025 年 3 月 31 日に廃止されるまで引き続きご利用いただけます。
移行ガイダンスとツールにより、Azure Spring Apps から Azure Container Apps へのスムーズな移行がお客様に提供されます。 詳細については、「Azure Spring Apps の Standard 従量課金および専用プランを Azure Container Apps に移行する」を参照してください。
Azure Spring Apps の Basic プランと Standard プランの移行ガイダンスとツール
Azure Spring Apps の Basic プランおよび Standard プランでは、2025 年 3 月 17 日以降、新しいお客様の受け入れを停止します。 既存のお客様は、2028 年 3 月 31 日にプランが段階的に廃止されるまで、引き続きご利用いただけます。 サービスは通常、2028 年 3 月 31 日までご利用いただけますが、既存のお客様はできるだけ早く Azure Spring Apps からアプリケーションを移行することを強くお勧めします。 これにより、業務の中断を最小限に抑えることができます。
Azure Container Apps 環境のセットアップを支援する移行ツールは、2025 年 3 月 17 日に利用可能になります。 移行ガイダンスについては、Azure Spring Apps からの移行に関するドキュメントを参照してくださ。
Azure Spring Apps の Enterprise プランの移行ガイダンスとツール
Azure Spring Apps の Enterprise プランは、2025 年 3 月 17 日以降、新しいお客様の受け入れを停止します。 既存のお客様は、2028 年 3 月 31 日にプランが段階的に廃止されるまで引き続きご利用いただけます。 サービスは通常、2028 年 3 月 31 日までご利用いただけますが、既存のお客様はできるだけ早く Azure Spring Apps の Enterprise プランからアプリケーションを移行することを強くお勧めします。 これにより、業務の中断を最小限に抑えることができます。
Microsoft と Broadcom は、提供終了期間中、すべての Tanzu コンポーネントに対する継続的なサポートを提供します。 ただし、2025 年 8 月以降、3 つの Tanzu コンポーネント (App Live View、アプリ アクセラレータ、App Configuration Service) はサポート対象外になります。Tap 1.12 ライフサイクル期間に準拠して、Broadcom の製品ライフサイクルがこれらのコンポーネントに対して終了するためです。 詳細については、「Broadcom の製品ライフサイクル情報」を参照してください。
Azure Container Apps 環境のセットアップを支援する移行ツールは、2025 年 3 月 17 日に利用可能になります。 移行ガイダンスについては、Azure Spring Apps からの移行に関するドキュメントを参照してくださ。
Azure Spring Apps Enterprise で Tanzu コンポーネントを使用しているお客様にはどのような影響がありますか?
Spring の商用サポートと Tanzu コンポーネントの使用を取得または引き続き使用する場合は、AKS に移行することをお勧めします。 Broadcom の営業担当者と協力し、Tanzu を購入して AKS で実行する方法を調べます。
よく寄せられる質問
移行先はどのようなものですか?
ハイ パフォーマンスを維持し、ビジネスのスケーラビリティ、柔軟性、コスト効率を確実に実現できるようにするために、Azure Spring Apps 上で実行されているワークロードの代替サービスとして Azure Container Apps と AKS をお勧めします。
Azure Container Apps は、多言語アプリのためのフル マネージド サーバーレス コンテナー サービスであり、Java アプリを大規模に管理、監視、トラブルシューティングするのに役立つ強化された Java 機能を提供します。 詳しくは、「Azure Container Apps の概要」をご覧ください。
Azure Kubernetes Service (AKS) は、Kubernetes を使用して、コンテナー化されたアプリケーションのデプロイ、管理、スケーリングを簡略化するマネージド コンテナー オーケストレーション サービスです。 自動更新、監視、スケーリングなどの機能が提供されるため、開発者はインフラストラクチャの管理ではなく、アプリケーション開発に焦点を絞ることができます。 詳細については、「Azure Kubernetes Service (AKS) とは」を参照してください。
また、次の代替ソリューションを検討することもできます。
PaaS ソリューション: Azure App Service は、Web アプリ、モバイル アプリ バックエンド、RESTful API を構築、デプロイ、スケーリングするためのフル マネージド プラットフォームです。 複数のプログラミング言語 (Java や .NET など) をサポートし、さまざまな開発ツールと統合し、自動スケーリング、負荷分散、アプリケーションのセキュリティなどの機能を提供します。 詳細については、「App Service の概要」を参照してください
現在、Azure Spring Apps Enterprise の一部として Spring の商用サポートまたは Tanzu コンポーネントを使用している場合は、Azure Container Apps 上での Tanzu Platform Spring Essentials の使用に切り替える必要があります。 詳細については、「VMware Tanzu Spring」を参照してください。
Azure Spring Apps では新規のお客様のサインアップが許可されますか?
Azure Spring Apps の Standard 従量課金プランと専用プラン (プレビュー) は、新しいお客様を受け入れていません。 既存のお客様は、これらのプランが 2025 年 3 月 31 日に廃止されるまで引き続きご利用いただけます。
Azure Spring Apps の Basic プラン、Standard プラン、および Enterprise プランでは、2025 年 3 月 17 日以降、新しいお客様の受け入れを停止します。 既存のお客様は、2028 年 3 月 31 日にプランが段階的に廃止されるまで、引き続きご利用いただけます。
現在のワークロードは Microsoft によって引き続きサポートされますか?
はい。Azure Spring Apps 上のワークロードに対して提供終了日までサポートが継続されます。 SLA 保証、VM と AKS のインフラストラクチャの更新プログラムとメンテナンス、OSS/Tanzu コンポーネントの管理が引き続き提供されます。 また、ベース OS、ランタイム (JDK、dotnet ランタイムなど) や APM エージェントなど、アプリのコンテナー イメージの更新プログラムも引き続き提供されます。 引き続き、迅速な支援のためにサポート チケットをサービスの終了まで通常どおりに発行できます。
Azure Spring Apps では提供終了期間中に何らかの新機能が提供されますか?
いいえ。お客様からの機能要求が取り上げられることはなく、Azure Spring Apps サービスでの機能の構築もありません。 代わりに、Azure Container Apps での新機能と機能強化を優先します。
2025 年 8 月までに Azure Spring Apps の Enterprise プランから移行できないお客様はどうなりますか?
サポートされていない 3 つの Tanzu コンポーネント (App Live View、アプリ アクセラレータ、App Configuration Service) のいずれかを引き続き使用する場合は、これらのコンポーネントのサポートが 2025 年 9 月以降に廃止されることに注意してください。 さらに、Microsoft は、重大な脆弱性が特定された場合に、これらのサポートされていないコンポーネントを削除する権利を留保します。
提供終了日以降はどうなりますか?
2025 年 3 月 31 日を過ぎると、Azure Spring Apps Standard 従量課金および専用プラン (プレビュー) は完全に廃止されます。 その結果、ワークロードおよび Azure Spring Apps サービスへのサポートとアクセスは受け取れなくなります。
2028 年 3 月 31 日を過ぎると、Azure Spring Apps Basic プラン、Standard プラン、Enterprise プランは完全に廃止されます。 その結果、ワークロードおよび Azure Spring Apps サービスへのサポートとアクセスは受け取れなくなります。 2028 年 3 月 31 日までにワークロードを Azure Container Apps に移行することを強くお勧めします。
Azure Spring Apps の新規顧客と既存の顧客はどのように区別されますか?
Azure Spring Apps の従量課金プランと専用プランの場合、2024 年 9 月 30 日より前に Azure Spring Apps サービス インスタンスを作成した場合、既存の顧客と見なされます。 その日付より前に Azure Spring Apps サービス インスタンスを作成したことがない場合は、新規顧客と見なされます。
Azure Spring Apps の Basic プラン、Standard プラン、Enterprise プランの場合、2025 年 3 月 17 日より前に Azure Spring Apps サービス インスタンスを作成した場合、既存の顧客と見なされます。 その日付より前に Azure Spring Apps サービス インスタンスを作成したことがない場合は、新規顧客と見なされます。
Azure Container Apps では Azure Spring Apps との機能パリティが提供されますか?
Azure Container Apps を使用しているお客様は、管理された Spring コンポーネント、Java メトリック、診断サポートなど、Spring アプリケーションのホスティング ニーズの大部分を達成できる必要があります。 詳細については、「Azure Container Apps 上の Java の概要」を参照してください。 ご質問がある場合は、Azure portal からサポート チケットを開くか、または GitHub 上の Azure Container Apps リポジトリでイシューを開いてください。
Microsoft ソリューション間に価格の違いはありますか?
Azure Spring Apps は、アプリの vCPU とメモリに対してのみ料金を支払う基本単位を備えた従量課金ベースのモデルで動作します。
Azure Container Apps には、次の 2 つの価格モデルが用意されています。
- 1 秒あたりのリソース割り当て (VCPU とメモリ) と要求に基づいて課金される従量課金モデル。
- シングル テナント保証、特殊なハードウェアへのアクセス、より予測可能な価格を備えた専用モデル。
専用プランの課金は、Azure Container App インスタンスにまたがって割り当てられた vCPU 秒数とギビバイト (GiB) 秒数に基づいています。 また、Azure Container Apps には節約プランも用意されています。 Microsoft ソリューションのコストは、ソリューションの価格モデルと、有効にできる最適化によって異なります。 予想されるコストを正確に評価するためのメーター、使用価格、使用可能な節約プランに関する詳細を提供する Azure 料金計算ツールを使用することをお勧めします。
Azure Spring Apps Enterprise で Tanzu コンポーネントを使用しているお客様にはどのような影響がありますか?
Spring の商用サポートと Tanzu コンポーネントを取得または引き続き使用する場合は、AKS に移行することをお勧めします。 Broadcom の営業担当者と協力し、Tanzu を購入して AKS で実行する方法を調べます。
Azure Spring Apps の提供終了ガイダンスに関する最新情報を入手するにはどうすればよいですか?
次の表は、Azure Spring Apps の提供終了期間全体にわたる全体的なリリース タイムラインを示しています。 新しいツール ガイダンスをリリースする準備ができたら、更新します。
Item | ターゲット プラン | リリース日 |
---|---|---|
正式な提供終了開始日 | Standard 従量課金および専用プラン | 2024 年 9 月 30 日 |
すべてのお客様に対して新しいサービス インスタンスの作成をブロックする | Standard 従量課金および専用プラン | 2024 年 9 月 30 日 |
Azure Container Apps に移行するためのガイダンスとツール | Standard 従量課金および専用プラン | 2024 年 10 月 |
Azure Container Apps に移行するためのガイダンス (移行ツールのサポートはなし) | Basic プラン、Standard プラン、Enterprise プラン | 2025 年 1 月 |
AKS への移行に関するガイダンス | Basic プラン、Standard プラン、Enterprise プラン | 2025 年 1 月 |
Tanzu コンポーネントから代替ソリューションへの切り替えに関するガイダンス | Enterprise プラン | 2025 年 1 月 |
正式な提供終了開始日 | Basic プラン、Standard プラン、Enterprise プラン | 2025 年 3 月 17 日 |
Azure Container Apps に移行するためのガイダンス (移行ツールのサポートあり) | Basic プラン、Standard プラン、Enterprise プラン | 2025 年 3 月 17 日 |
新規のお客様のサインアップをブロックする | Basic プラン、Standard プラン、Enterprise プラン | 2025 年 3 月 17 日 |
半年の提供終了期間の後の正式な提供終了日 | Standard 従量課金および専用プラン | 2025 年 3 月 31 日 |
3 年の提供終了期間の後の正式な提供終了日 | Basic プラン、Standard プラン、Enterprise プラン | 2028 年 3 月 31 日 |
移行中に移行に関するヘルプやサポートを受けるにはどうすればよいですか?
ご質問がある場合は、Azure portal からサポート チケットを開き、技術的なヘルプを受けることができます。 詳細については、「Azure サポート リクエストを作成する方法」を参照してください。
Java on Azure への投資全体に対する Azure Spring Apps の廃止の影響は何ですか?
Azure Spring Apps の廃止の決定は、その特定の製品のみに焦点を当てており、Java on Azure に対する Microsoft の全体的なコミットメントには影響しないことを伝えて安心させたいと考えています。 実際、Azure Container Apps への投資を増やし、Java ツールを強化して、Azure で Java アプリケーションを実行するためのサポートをさらに強化しています。