Spring Bootアプリケーションの完全なランタイム
Azure Spring Appsには、Spring Bootアプリケーションをクラウド規模で実行するために必要なものがすべて含まれています。Azure CLIからアプリケーションを起動、停止、デプロイ、およびスケーリングします。
スケーラブルで保守可能なマイクロサービスをビルド
単にソースコードをデプロイするか、アーティファクトをビルドするだけです。そこから、Azure Spring AppsはアプリケーションをSpring Cloudインフラストラクチャに自動的に接続します。メトリックとログを確認してパフォーマンスを微調整します。
Kubernetesを搭載
業界標準のテクノロジーを使用して、コードの安定性と拡張性を向上させます。Azure Spring Appsは、運用担当者の労力を代わって処理します。
Azure Spring Appsが選ばれる理由
Spring Bootは定型コードを排除し、堅牢なJavaアプリケーションの迅速な構築を支援するため、気に入ること間違いなしです。また、Spring Cloudは、モダンマイクロサービスパターンをSpring Bootアプリケーションにもたらす点においても好評です。Azure Spring Appsを使用すると、Azure上でSpring Bootアプリケーションを迅速、安全、かつ簡単にデプロイし運用することができます。
クラウドでSpring Bootアプリケーションを実行
アプリケーションを素早くオンラインに移すことができます。Azure Spring Appsは、あなたに代わってすべてを管理することで、カスタムコードの迅速な価値実現を可能にします。
TanzuとMicrosoftによる構築と運用
Azure Spring Appsは、クラウドにおける最も有力な企業である、これら2社の技術が活かされています。すなわち、エンタープライズスケールでトップクラスのSpringの実績が凝縮されています。
自動パッチ適用により、安全なアプリケーションスタックを維持
TanzuとMicrosoftがあなたに代わって環境を自動的にアップデートします。Spring Cloud Services、Buildpack、およびJDKは、パッチとアップデートで定期的にリフレッシュされます。
ソースからコンテナを自動ビルド
Azure Spring Appsにはアプリケーションのライフサイクルにわたってコードからコンテナへのワークフローを簡素化するためのTanzu Build Serviceエレメントが含まれています。
ポピュラーなAzureデータベースとの簡単な統合
Cosmos DB、Azure Database for MySQL、Azure Cache for RedisなどでSpringアプリケーションを拡張します。
メトリックおよびログ用のAzureツールとの統合
Azure MonitorとApplication Insightsを使用して、現実世界のアプリケーションパフォーマンスと運用テレメトリに関する深い洞察を得ます。アプリケーションのトラブルシューティングを迅速に行い、問題を解決します。
マルチリージョン
Azure Spring Appsは、Azure西ヨーロッパ、Azure米国東部、Azure米国西部2、Azure東南アジアの各地域で利用できます。
水平自動スケーリング
トラフィックのピーク時でもアプリケーションをオンラインに保ちます。事前に定義されたスケジュールおよび/またはパフォーマンスのしきい値設定により、インスタンス数を自動的に増やします。トラフィックが通常レベルに戻るとスケールダウンします。
Spring Starterのサポート
Azure Spring Appsは、以前から使用しているツールやフレームワークと統合することができます。Spring Starterのポートフォリオを利用して、簡単な手順でAzureサービスとやり取りします。
含まれるもの
アプリケーションライフサイクル管理
認証と承認
SSL
カスタムドメイン
ログストリーミング
メトリック
リアルタイム監視
Azure上のファーストパーティおよびサードパーティサービスとのサービスバインディング
ローリングアップデート
診断サービス
複数のデプロイ方法(JAR、ソースコードなど)
統合ロードバランサー
自動化されたコードからコンテナの構築と継続的なイメージ管理
Eureka Serverを使用したService Registry
Spring Cloud Config Serverによる分散構成
分散トレース
Circuit Breaker Dashboard
Spring Cloud Gateway
アーティファクト用の100GBストレージ
ブルー/グリーンデプロイメント
自動水平スケールイン/スケールアウト
VNET統合
* Features vary by service tier. See Azure Spring Apps pricing details for more information.