概要
Spring エンタープライズ アプリ開発のシンプル化と、成長に合わせたスケーリングを実現する
Azure Spring Apps は、Spring の開発者がインフラストラクチャではなくコードに焦点を当てられるようにするフル マネージド サービスです。Web アプリ、マイクロサービス、イベント ドリブン、サーバーレス、バッチなど、あらゆる種類の Spring アプリを Kubernetes の必要なくデプロイできます。既存の投資を利用しながら、Azure エコシステムを活用できます。今すぐ開始する。
- お使いのアプリ、ビジネス ロジック、ユーザーへの価値提供など、重要なことに意識を集中できます。任意の種類の Spring または Polyglot アプリを、ソース コードまたはビルド成果物から展開でき、コンテナーの作成とメンテナンスに関するサポート機能も利用できます。Azure Spring Apps で、基盤となるインフラストラクチャ、Java Development Kit (JDK)、基本イメージ、脆弱性のスキャンと修正プログラムの適用を管理できます。Azure Spring Apps Enterprise を利用すると、構成管理、統合、移植性、柔軟性、サポートに関するエンタープライズ要件への対応を目的として構築された強力な VMware Tanzu コンポーネントが追加されます。
- Azure Monitor を使用して、アプリケーションの依存関係および運用のテレメトリに関する詳細な分析情報を得ましょう。メトリックを集計して、さまざまなサービスが連携していることを示すトポロジカル ビューを表示したり、パフォーマンスの平均やエラー率を確認したりできます。信頼性の問題やパフォーマンスのボトルネックの根本原因を簡単に特定できます。AppDynamics、Dynatrace、Elastic、New Relic の統合サポートにより、リモート デバッグ、スレッドとメモリの分析、お好きな APM ツールなど、使い慣れたトラブルシューティング方法を使用できます。
- Azure Spring Apps Enterprise には、VMware Spring Runtime のサポートが含まれており、世界クラスの 24 時間 365 日のサポート、エンタープライズ向けに設計された人気プロジェクトのパッケージ版への排他的アクセス、OSS サポート終了後の長期的サポートが含まれているため、ご都合に応じたペースでアプリケーションを更新できます。
- Azure で Java アプリケーションと Spring アプリケーションを移行または構築する際には、ネットワーク、監視、自動化、ID プロバイダー、オンプレミス システム、開発およびビルド ツール、アプリ ライブラリへの投資を利用できます。既存のツールを有効活用すると、コストを抑制できるだけでなく、開発者の生産性を維持するのにも役立ちます。
- セキュリティで保護されたアクセス、セキュリティで保護された通信、シークレット管理、ワークロード分離ロールベース アクセス制御 (RBAC)、パスワードレス接続のサポート、ユーザー認証および承認機能など、Azure Spring Apps に統合されている機能を使用して、積極的なセキュリティ態勢の開発と維持ができます。
- Spring スターターの大規模なポートフォリオを使用して、Azure Cosmos DB、Microsoft Entra ID (旧称: Azure Active Directory)、Azure Key Vault などの Azure サービスを簡単にインタラクティブ操作できます。アプリに Spring のスターターを含めると、手動でコードに依存関係記述子を追加する必要をなくすことができます。Spring スターターの開発はコミュニティに開かれており、コードの投稿をお待ちしています。
機能
フル マネージドの Azure プラットフォームで Spring アプリをより迅速に構築して実行する
管理対象
フル マネージド インフラストラクチャで Spring Boot やその他の Spring アプリ開発に集中し、アプリの移植性も維持する
統合
Microsoft と VMware でサポートされる Azure および Spring 機能を使用したシームレスなアプリ管理
高速化
迅速かつ容易にアプリを移行し、運用環境までの期間を数か月から数日に短縮
互換
使い慣れたツールのエコシステムとの互換性を生かして、既存の IT 投資を有効活用し、開発者の生産性を維持する
セキュリティ
埋め込みのセキュリティとコンプライアンス
34,000
Microsoft のセキュリティ イニシアティブに専念するフルタイム相当のエンジニアの人数。
15,000
専門的なセキュリティ知識を持つパートナーの数。
>100
50 以上の世界中の地域や国に特化したものを含むコンプライアンス認定数。
価格
無料で今すぐ開始
Azure Spring Apps は、アプリケーションのサイズ、実行パターン、複雑さに関係なく、特定の要件を満たす幅広い料金プランを提供します。テストや開発の初期段階から、商用 Spring Runtime のサポートによる運用環境での高度な要求まで、ユーザーに合わせたプランを選択してください。50 vCPU と 100 GB のメモリが毎月無償で利用でき、ジャーニーに弾みをつけられます。
リソース
Azure Spring Apps のリソース
よく寄せられる質問
よく寄せられる質問
- Azure を使用すると、承認されたユーザーのみがアプリケーション データ、ログ、構成にアクセスできるようになります。Azure Spring Apps のサービス インスタンスは相互に分離され、セキュリティ強化された Azure Kubernetes Service (AKS) クラスターにデプロイされます。Azure Virtual Network によるネットワークの分離、Azure Policy による組織コンプライアンス標準の強化、マネージド ID による他の Azure サービスへの接続機能など、追加のセキュリティ機能を使用します。
- SLA の詳細を表示する: ライセンス ドキュメント (microsoft.com)。
- Azure Spring Apps では、Spring Boot、マイクロサービス、リアクティブ、クラウド、Web アプリ、サーバーレス、イベント ドリブン、バッチなど、あらゆる種類の Spring アプリケーションをサポートします。また、Standard では Steeltoe .NET Core アプリと Spring アプリと同時に実行でき、Enterprise では多言語アプリを実行できます。
- Spring アプリには移植性が自然に備わっています。Azure を含め、任意の場所に展開できます。JAR または WAR ファイルを Azure Spring Apps に展開するだけでよく、アプリの移植性は維持されます。プラットフォームに特有のデプロイ記述子や HELM チャートなど、追加の成果物を作成すると、移植性に影響が生じることがあります。
Azure ソリューション
Azure クラウド ソリューション
実績のある Azure クラウド サービスの組み合わせを使用して、お客様のビジネス上の課題を解決しましょう。サンプル アーキテクチャとドキュメントもご用意しています。
ビジネス ソリューション ハブ
最適な Microsoft Cloud ソリューションを検索する
Microsoft ビジネス ソリューション ハブを参照して、組織が目標を達成するのに役立つ製品とソリューションを見つけます。