VMware Tanzu Platform Spring Essentials (旧 VMware Tanzu Spring Runtime)
Java アプリケーション開発を加速するエンタープライズ向けの商用サポート
- VMware by Broadcom
VMware Tanzu Spring Runtime とは?
VMware Tanzu Spring Runtime は、Java 開発で現在最も採用されているフレームワークである Spring の商用サポートサービスです。Spring Framework、OpenJDK、Apache Tomcat がパッケージ化されており、ビジネスにおけるミッションクリティカルな Java アプリケーション開発を支援し、開発者による次世代アプリの開発をスムーズに行えます。Tanzu Spring Runtime は、Tanzu Application Platform に組み込まれて提供されています。
Tanzu Spring Runtime の特長
- 次世代アプリの開発を加速
- Spring エコシステム全体をカバーする 24 / 365 サポート、Kubernetes とシームレスに統合された商用パッケージが、次世代アプリ開発を支援します。
- ガバナンスの強化
- Spring チームからの公式リリース集中することで、企業全体で一貫したガバナンスを適用できます。
- アップデート計画を支援
- 四半期ごとの Spring リリースとタイムフレームに基づいた TLS により、アップデートの優先順位や計画的なロードマップの作成が可能になります。
- セキュリティとコンプライアンスの確保
- フレームワークの開発者から直接 Spring プロジェクトのセキュリティパッチが提供されるため、アプリケーションの安全性とコンプライアンスを維持できます。
Tanzu Spring Runtime に含まれるもの
- サポートサービス
-
- Apache Tomcat
- OpenJDK のディストリビューション
- VMware tc Server
- Spring OSS ライブラリ
- バイナリとサポート
-
- Spring Cloud Data Flow for VMware Tanze
- Spring Cloud Gateway for VMware Tanze
Tanzu Spring Runtime を採用する理由
Java 開発のフレームワークとして 20 年以上の歴史を持つ Spring は、Web アプリケーション開発のフレームワークである Spring Boot とともに、現在の Java 開発の主力フレームワークとして確固たる地位を築いています。Spring Framework、OpenJDK、Apache Tomcat に関してエンタープライズの商用向けにパッケージングされた Tanzu Spring Runtime を採用することによるメリットをご紹介します。
Spring OSS プロジェクトの LTS リリース
OSS サポートタイムラインに加え、Spring OSS プロジェクトのサポートタイムラインの延長と定期的なメンテナンスリリースの実現。
プレミアムサポートの提供
50 以上の Spring プロジェクトに加え、OpenJDK と Apach Tomcat を 24 時間 365 日グローバルにサポートし、迅速な対応と VMware のドキュメント、リソース、ナレッジベースへのアクセスが提供されます。
バイナリとダウンロードへのアクセス
OpenJDK または BellSoft Liberica JDK、Apache Tomcat、VMware tc Server の VMware ディストリビューションへのアクセスと、repo.spring.vmware.com からの OSS ビットの安全なダウンロードが可能になります。
Spring 商用製品へのアクセス
Spring Cloud Gateway for VMware Tanzu、API ポータル for VMware Tanzu、Spring Cloud Data Flow for VMware Tanzu へアクセスできます。
エンタープライズ規模に対応
JVM 資産の規模によらず、 Tanzu Spring Runtime はお客様組織のサポートを行うことができます。
日々のオペレーションを効率化
バンドルされたコンポーネントを使用することで、主要な Spring プロジェクトのインストールとアップグレードを実行できます。
Tanzu Spring Runtime の費用と購入
Tanzu Spring Runtime の購入単位
Spring Runtime は、Tanzu Platform に組み込まれているほか、単独での購入も可能です。
Tanzu Spring Runtime は 最低100コアでのご購入となります。(2024年11月更新)
Tanzu Spring Runtime / VMware Tanzu の購入方法
Tanzu Spring Runtime をはじめ、VMware 製品の購入は「リセラーパートナー経由」のお取引となります。
ご不明点ありましたら、下記フォームよりお問い合わせ下さい。
Spring に最適なプラットフォーム VMware Tanzu
VMware Tanzu は、モダンアプリの開発や複数のクラウド環境での運用を実現するオープンソースプラットフォームの Kubernetes(k8s)フレームワークの実行と単一の制御ポイントからの管理を支援します。OpenJDK、Apache Tomcat、および Spring を含む Java スタック全体を包括的にサポートするプラットフォームとして、以下のソリューションを提供します。
モダンアプリ開発の加速
開発チームは、Tanzu Application Platform が提供する開発のためのインフラとツールを通して優れた UX の実現に集中し、Spring でより効率的にアプリケーションを構築できます。
エンタープライズレベルのセキュリティ
Tanzu Spring Runtime による、Spring プロジェクトそのもののセキュリティだけではなく、VMware Tanzu を使用することで、コンテナ管理とセキュリティを自動化し、ランタイムのマイクロサービスを接続、保護、監視を実現できます。
スムーズなアプリケーション移行
Tanzu Application Platform により、既存の Spring Cloud に依存したアプリケーションの移行をシンプルにし、プラットフォーム移行に伴うストレスを軽減します。Spring Cloud Gateway for Kubernetes や Application Configuration Service などのコンポーネントが、プロセスを効率化します。
パフォーマンスの向上
Tanzu Application Platform での Spring Boot ネイティブ コンパイルのサポートは、Spring Boot 3.x 以降のアプリケーション・パフォーマンスとリソース効率を向上します。また、ネイティブイメージ ビルドパックは、Tanzu Application Platform クラスタへのデプロイメントのステージング プロセスを効率化します。
Tanzu Spring Runtime についてよくある質問
Tanzu Spring Runtime についてよくある質問をご紹介します、こちらに掲載されていない疑問点や質問がございましたら、SB C&S のご担当者か、お問い合わせフォームより、別途お問い合わせください。
■ サポート内容について
- Q.Tanzu Spring Runtime には何が含まれていますか?
-
A.Tanzu Spring Runtime Support は、オープンソース Spring コンポーネントの商用サポート契約です。このサポート契約は、フルスタックをカバーし、 他社では提供できないレベルのサポートをカバーしています。 24 時間 365 日のサポート、パッチ、アップデート、および Spring のオープンソースを拡張するその他のエンタープライズ機能へのアクセスを含みます。
- Q.Tanzu Spring Runtime において、フルアプリケーションスタックとはどういう意味ですか?
-
A. フルアプリケーションスタックには次のアプリケーションが含まれています。
Java、Apache Tomcat、Spring - Q.Tanzu Spring Runtime および Spring サポートの対象となる製品は何ですか?
-
全プロジェクトのリストは下記またはVMware の公式サイトをご確認ください。サポートを受けるために、VMware から特定のバイナリを入手する必要はありません。
[サポート対象]
Apache Tomcat、OpenJDK のディストリビューション、VMware tc Server、AspectJ、Micrometer、Reactor、Spring AMQP、Spring Authorization Server、Spring Batch、Spring Boot、Spring Cloud Commons、Spring Cloud Config、Spring Cloud Netflix、Spring Cloud Bus、Spring Cloud for Cloud Foundry、Spring Cloud Open Service Broker、Spring Cloud Consul、Spring Cloud Security、Spring Cloud Sleuth、Spring Cloud Zookeeper、Spring Cloud Kubernetes、Spring Cloud CLI、Spring Cloud OpenFeign、Spring Cloud Gateway、Spring Cloud Function、Spring Cloud Contract、Spring Cloud Task、Spring Cloud Skipper、Spring Cloud Stream、Spring Cloud Stream Applications、Spring Cloud Stream Binder for Apache Kafka®、Spring Cloud Stream Binder for RabbitMQ、Spring Cloud Stream Binder for Kafka Streams、Spring Cloud Stream Binder for AWS Kinesis、Spring Cloud Vault、Spring CredHub、Spring Data for Apache Cassandra™、Spring Data Commons、Spring Data KeyValue、Spring Data LDAP、Spring Data JDBC、Spring Data JPA、Spring Data MongoDB、Spring Data GemFire、Spring Data for Apache Geode™、Spring Data Redis、Spring Data REST、Spring Data Solr、Spring Framework、Spring HATEOAS、Spring Integration(Core modules + Kafka + AWS)、Spring for Apache Kafka®、Spring LDAP、Spring Kerberos、Spring REST Docs、Spring Retry、Spring Statemachine、Spring Security、Spring Cloud Data Flow、Spring Session、Spring Session for MongoDB、Spring Session for GemFire/Apache Geode™、Spring Tools 4、Spring Vault、Spring Shell - Q.特定されたセキュリティパッチをリリースするための SLA はありますか?
-
A. サポート SLA については、Tanzu Support Services Offerings をご覧ください。
- Q.なぜ OpenJDK のサポート購入ではなく Tanzu Spring Runtime を検討する必要があるのですか?
-
A.Tanzu Spring Runtime は、商用としてフルスタック(Java、Apache Tomcat、Spring アプリケーション)に対して、ソフトウェアを作成したエキスパートがサポートする唯一の製品のため、Java アプリケーション開発に関して、幅広いサポートを 1 つのソリューションで提供可能なためです。
- Q.Tanzu Spring Runtime の SLA を教えてください
-
A.Tanzu Spring Runtime のサポート SLA については、Tanzu Support Services Offerings をご覧ください。
- Q.Spring サポートには何が含まれますか?
-
A.Spring サポート(Spring Boot 2.7 と Spring Boot 3 ラインに沿ったすべてのプロジェクト)には、バグフィックスとセキュリティパッチに加え、アプリを健全な状態に保つための依存関係の更新を含む四半期ごとの LTS(長期サポート)リリースが含まれています。
- Q.Spring 製品の使用に関するアーキテクチャーレビューが欲しい場合どのようにすれば良いですか?
-
A.アーキテクチャーレビューについては、Tanzu Spring Runtime の公式サイトにあるお問い合わせフォームより、ご連絡いただけます。
- Q.Tanzu Spring Runtime は RabbitMQ をサポートしていますか?
-
A. RabbitMQ のサポートについては、RabbitMQ の公式サイトをご覧ください。
■ LTS(長期サポート)について
- Q.Spring プロジェクトの商用サポートとオープンソースサポートの違いは何ですか?
-
A.商用サポートは、OSS で提供される最初の 12 ヶ月のサポートに加え、少なくとも 12 ヶ月の追加サポート(バグフィックスやセキュリティパッチへのアクセスを含む)を提供します。また、使用者のペースでアップグレードできるように、最低 12 ヶ月のオーバーラップサポートを保証しています。また、Spring Boot 2.7 のオープンソースサポートは 2023 年 11 月 25 日に終了しています。
- Q.OpenJDK ディストリビューションのアップグレードとセキュリティパッチはどのように扱われますか?
-
A.新しいバイナリは、Distribution of OpenJDK から入手いただけます。また、Bellsoft 社の Liberica JDK / JRE バイナリは、同社のウェブサイトから直接ダウンロードすることも可能です。これらのバイナリは VMware でもサポートされています。
- Q.Spring プロジェクトのアップグレードとセキュリティパッチはどのように提供されますか?
-
A.最新のバイナリは repo.spring.vmware.com から入手いただけます。
- Q.OpenJDK の 長期サポート(LTS)と サポート終了予定日(EOL)のスケジュールはどこで確認できますか?
-
A.サポートの詳細は Bellsoft 社の公式サイトでご確認ください。
- Q.Spring OSS プロジェクトの商用リリースについて、ライセンスに変更はありますか?
-
A.OSS と商用リリースの間でライセンスに変更はありません。すべてのパッチは Apache 2 ライセンスに基づいてライセンスされています。
- Q.Tanzu Spring Runtime の商用パッチのソースコードにアクセスできますか?
-
A.はい、ソースコードはバイナリとともに repo.spring.vmware.com から入手が可能です。
- Q.Spring アプリケーションのサポート状況とアップグレードオプションを確認する方法を教えてください。
-
A. VMware の Spring Health Assessment を使用いただくと、アプリケーションの依存関係や潜在的なセキュリティリスクを理解するのに役立てることができます。また、Spring の各プロジェクトのサポートスケジュールは、それぞれのプロジェクトページでご確認いただけます。例えば。Spring Boot を使用して依存関係を管理している場合は、Spring Boot プロジェクトページで、サポート日程をご確認いただけます。
■ プラットフォームのサポートについて
- Q.OpenJDK の Tanzu ディストリビューションでは、どのプラットフォームをサポートしていますか?
-
A.Linux と Windows のサーバー環境をサポートしています。ベアメタル、VM、コンテナ、Kubernetes のいずれでアプリケーションを実行する場合でも、Tanzu Spring Runtime でカバーできます。
- Q.Tanzu Spring Runtime がサポートしている Kubernetes ディストリビューションを教えてください
-
A.Tanzu Kubernetes Grid を含むすべての Kubernetes ディストリビューションがサポートされています。
- Q.VMware tc Server はどのプラットフォームをサポートしていますか?
-
A.Windows / Mac / Linux 環境がサポートされています。
- Q.OpenJDK の Tanzu ディストリビューションは、モバイル、デスクトップ、ARM、または組み込みプラットフォームをサポートしていますか?
-
A.現時点では、Linux と Windows サーバー環境のみがサポートされています。
■ バイナリへのアクセスについて
- Q. OpenJDK と VMware tc Server の Tanzu ディストリビューションはどこでダウンロードできますか?
-
A.どちらも Tanzu Network の公式サイトからダウンロードしてご利用いただけます。
- Q.Spring アーティファクトの商用サポートバージョンのリリースはどこでダウンロードできますか?
-
A.新しいリリースは、repo.spring.vmware.com を通じて少なくとも四半期ごとに配信されています。
■ 料金について
- Q.Tanzu Application Platform を実行している場合、Tanzu Spring Runtime のサポートは受けられますか?
-
A.はい、Tanzu Application Platform には、Tanzu Spring Runtime が含まれているため、サポートをご利用いただけます。
- Q.Tanzu Application Service を利用している場合、Tanzu Spring Runtime のサポートも含まれますか?
-
A.はい、Tanzu Application Service には、Tanzu Spring Runtime が含まれているため、サポートをご利用いただけます。
- Q. Azure Spring Apps Enterprise を使用している場合、Tanzu Spring Runtime のサポートは受けられますか?
-
A.はい、Azure Spring Apps Enterprise で、Tanzu Spring Runtime をご利用いただきます。
- Q.Tanzu Spring Runtime の料金体系を教えてください
-
Tanzu Spring Runtime は 最低100コアでのご購入となります。(2024年11月更新)
- Q.VMware Tanzu 製品や他のサブスクリプションを購入せずに、Tanzu Spring Runtime だけを単体で購入することはできますか?
-
A.はい、Tanzu Spring Runtime は単体での購入が可能です。
- Q.Tanzu Spring Runtime のエンタイトルメントは交換可能ですか?
-
A.Tanzu Spring Runtime は vCPU コアパックとして購入いただけます。Tanzu Spring Runtime のすべてのエンタイトルメントは、購入した vCPU パック内で交換が可能です。