Spring CloudとKubernetesを使用してSpringアプリケーションをビルド、実行、スケーリング

Azure Spring Cloudは、Spring CloudとAzure Kubernetes Serviceを組み込んだマイクロサービス向けのフルマネージドサービスです。

Spring Bootアプリケーションの完全なランタイム

Azure Spring Cloudには、Spring Bootアプリケーションをクラウド規模で実行するために必要なものがすべて含まれています。Azure CLIからアプリケーションを起動、停止、デプロイ、およびスケーリングします。

スケーラブルで保守可能なマイクロサービスをビルド

単にソースコードをデプロイするか、アーティファクトをビルドするだけです。そこから、Azure Spring CloudはアプリケーションをSpring Cloudインフラストラクチャに自動的に接続します。メトリックとログを確認してパフォーマンスを微調整します。

Kubernetesを搭載

業界標準のテクノロジーを使用して、コードの安定性と拡張性を向上させます。Azure Spring Cloudは、運用担当者の労力を代わって処理します。

Azure Spring Cloudが選ばれる理由

Spring Bootは定型コードを排除し、堅牢なJavaアプリケーションの迅速な構築を支援するため、気に入ること間違いなしです。また、Spring Cloudは、モダンマイクロサービスパターンをSpring Bootアプリケーションにもたらす点においても好評です。Azure Spring Cloudを使用すると、Azure上でSpring Bootアプリケーションを迅速、安全、かつ簡単にデプロイし運用することができます。

クラウドでSpring Bootアプリケーションを実行

アプリケーションを素早くオンラインに移すことができます。Azure Spring Cloudは、あなたに代わってすべてを管理することで、カスタムコードの迅速な価値実現を可能にします。

TanzuとMicrosoftによる構築と運用

Azure Spring Cloudは、クラウドにおける最も有力な企業である、これら2社の技術が活かされています。すなわち、エンタープライズスケールでトップクラスのSpringの実績が凝縮されています。

自動パッチ適用により、安全なアプリケーションスタックを維持

TanzuとMicrosoftがあなたに代わって環境を自動的にアップデートします。Spring Cloud Services、Buildpack、およびJDKは、パッチとアップデートで定期的にリフレッシュされます。

ソースからコンテナを自動ビルド

Azure Spring Cloudにはアプリケーションのライフサイクルにわたってコードからコンテナへのワークフローを簡素化するためのTanzu Build Serviceエレメントが含まれています。

ポピュラーなAzureデータベースとの簡単な統合

Cosmos DB、Azure Database for MySQL、Azure Cache for RedisなどでSpringアプリケーションを拡張します。

メトリックおよびログ用のAzureツールとの統合

Azure MonitorとApplication Insightsを使用して、現実世界のアプリケーションパフォーマンスと運用テレメトリに関する深い洞察を得ます。アプリケーションのトラブルシューティングを迅速に行い、問題を解決します。

マルチリージョン

Azure Spring Cloudは、Azure西ヨーロッパ、Azure米国東部、Azure米国西部2、Azure東南アジアの各地域で利用できます。

水平自動スケーリング

トラフィックのピーク時でもアプリケーションをオンラインに保ちます。事前に定義されたスケジュールおよび/またはパフォーマンスのしきい値設定により、インスタンス数を自動的に増やします。トラフィックが通常レベルに戻るとスケールダウンします。

Spring Starterのサポート

Azure Spring Cloudは、以前から使用しているツールやフレームワークと統合することができます。Spring Starterのポートフォリオを利用して、簡単な手順でAzureサービスとやり取りします。

含まれるもの

アプリケーションライフサイクル管理

認証と承認

SSL

カスタムドメイン

ログストリーミング

メトリック

リアルタイム監視

Azure上のファーストパーティおよびサードパーティサービスとのサービスバインディング

ローリングアップデート

診断サービス

複数のデプロイ方法(JAR、Dockerイメージ、ソースコードなど)

統合ロードバランサー

自動化されたコードからコンテナの構築と継続的なイメージ管理

Eureka Serverを使用したService Registry

Spring Cloud Config Serverによる分散構成

分散トレース

Circuit Breaker Dashboard

Spring Cloud Gateway

アーティファクト用の100GBストレージ

ブルー/グリーンデプロイメント

自動水平スケールイン/スケールアウト

VNET統合

Let’s talk.

Azure Spring Cloud は現時点ではパブリック プレビューとして提供されています。今すぐお試しください

ご関心をお寄せいただきありがとうございます!

私たちはすぐにご連絡いたします。