お問い合わせ

VMware Tanzu Platform Spring Essentials

Tanzu プラットフォーム上でのJava アプリケーション開発と運用を加速するエンタープライズ向けの商用サポートと拡張機能を提供

VMware Tanzu Platform Spring Essentials とは?

Spring Essentialsは、VMware Tanzu Platform上で Spring アプリケーションを本格的に運用するためのSKUです。Javaアプリケーション開発のためのフレームワークと商用サポートを提供するVMware Tanzu Spring (旧 VMware Tanzu Spring Runtime)とVMware Tanzu Platformにおける拡張機能と可視化をパッケージングした形で提供され、Spring開発者・運用者がエンタープライズレベルで安心して活用できる基盤を提供します。

Extended Premium Support

OSSの標準サポート終了後も、エンタープライズ水準での延長サポートを提供

Springアプリケーションの可視化・オブザーバビリティ

Tanzu Platform上でのモニタリングや運用を容易にする機能を提供

Enterprise向けSpring拡張

ビジネス要件に対応する追加コンポーネントや拡張機能

VMware Tanzu Spring とは?

VMware Tanzu Spring は、Java 開発で現在最も採用されているフレームワークである Spring の商用サポートサービスです。Spring Framework、OpenJDK、Apache Tomcat がパッケージ化されており、ビジネスにおけるミッションクリティカルな Java アプリケーション開発を支援し、開発者による次世代アプリの開発をスムーズに行えます。Tanzu Spring は、Tanzu Application Platform に組み込まれて提供されています。

Tanzu Spring の特長

次世代アプリの開発を加速
Spring エコシステム全体をカバーする 24 / 365 サポート、Kubernetes とシームレスに統合された商用パッケージが、次世代アプリ開発を支援します。
ガバナンスの強化
Spring チームからの公式リリース集中することで、企業全体で一貫したガバナンスを適用できます。
アップデート計画を支援
四半期ごとの Spring リリースとタイムフレームに基づいた TLS により、アップデートの優先順位や計画的なロードマップの作成が可能になります。
セキュリティとコンプライアンスの確保
フレームワークの開発者から直接 Spring プロジェクトのセキュリティパッチが提供されるため、アプリケーションの安全性とコンプライアンスを維持できます。

Tanzu Spring に含まれるもの

サポートサービス
  • Apache Tomcat
  • OpenJDK のディストリビューション
  • VMware tc Server
  • Spring OSS ライブラリ
バイナリとサポート
  • Spring Cloud Data Flow for VMware Tanze
  • Spring Cloud Gateway for VMware Tanze

Tanzu Spring を採用する理由

Java 開発のフレームワークとして 20 年以上の歴史を持つ Spring は、Web アプリケーション開発のフレームワークである Spring Boot とともに、現在の Java 開発の主力フレームワークとして確固たる地位を築いています。Spring Framework、OpenJDK、Apache Tomcat に関してエンタープライズの商用向けにパッケージングされた Tanzu Spring を採用することによるメリットをご紹介します。

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 はお客様組織のサポートを行うことができます。

日々のオペレーションを効率化

バンドルされたコンポーネントを使用することで、主要な Spring プロジェクトのインストールとアップグレードを実行できます。

Spring に最適なプラットフォーム VMware Tanzu

VMware Tanzu は、モダンアプリの開発や複数のクラウド環境での運用を実現するオープンソースプラットフォームの Kubernetes(k8s)フレームワークの実行と単一の制御ポイントからの管理を支援します。OpenJDK、Apache Tomcat、および Spring を含む Java スタック全体を包括的にサポートするプラットフォームとして、以下のソリューションを提供します。

モダンアプリ開発の加速

開発チームは、Tanzu Application Platform が提供する開発のためのインフラとツールを通して優れた UX の実現に集中し、Spring でより効率的にアプリケーションを構築できます。

エンタープライズレベルのセキュリティ

Tanzu Spring による、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 についてよくある質問

Tanzu Spring についてよくある質問をご紹介します、こちらに掲載されていない疑問点や質問がございましたら、SB C&S のご担当者か、お問い合わせフォームより、別途お問い合わせください。

■ サポート内容について

Q.Tanzu Spring には何が含まれていますか?

A.Tanzu Spring Support は、オープンソース Spring コンポーネントの商用サポート契約です。このサポート契約は、フルスタックをカバーし、 他社では提供できないレベルのサポートをカバーしています。 24 時間 365 日のサポート、パッチ、アップデート、および Spring のオープンソースを拡張するその他のエンタープライズ機能へのアクセスを含みます。

Q.Tanzu Spring において、フルアプリケーションスタックとはどういう意味ですか?

A. フルアプリケーションスタックには次のアプリケーションが含まれています。
Java、Apache Tomcat、Spring

Q.Tanzu Spring および Spring サポートの対象となる製品は何ですか?

全プロジェクトのリストは下記またはSpringの公式サイトをご確認ください。サポートを受けるために、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 については、Broadcom Customer Support Portalよりお問い合わせください。

Q.なぜ OpenJDK のサポート購入ではなく Tanzu Spring を検討する必要があるのですか?

A.Tanzu Spring は、商用としてフルスタック(Java、Apache Tomcat、Spring アプリケーション)に対して、ソフトウェアを作成したエキスパートがサポートする唯一の製品のため、Java アプリケーション開発に関して、幅広いサポートを 1 つのソリューションで提供可能なためです。

Q.Tanzu Spring の SLA を教えてください

A.Tanzu Spring のサポート SLA については、Broadcom Customer Support Portalよりお問い合わせください。

Q.Spring サポートには何が含まれますか?

A.Spring サポート(Spring Boot 2.7 と Spring Boot 3 ラインに沿ったすべてのプロジェクト)には、バグフィックスとセキュリティパッチに加え、アプリを健全な状態に保つための依存関係の更新を含む四半期ごとの LTS(長期サポート)リリースが含まれています。

Q.Tanzu Spring は RabbitMQ をサポートしていますか?

A. 含まれていません。RabbitMQ のサポートについては、VMwareのRabbitMQ ページをご覧ください。

■ LTS(長期サポート)について

Q.Spring プロジェクトの商用サポートとオープンソースサポートの違いは何ですか?

A.商用サポートは、OSS で提供される最初の 12 ヶ月のサポートに加え、少なくとも 12 ヶ月の追加サポート(バグフィックスやセキュリティパッチへのアクセスを含む)を提供します。また、使用者のペースでアップグレードできるように、最低 12 ヶ月のオーバーラップサポートを保証しています。また、Spring Boot 2.7 のオープンソースサポートは 2023 年 11 月 25 日に終了しています。

Q.OpenJDK ディストリビューションのアップグレードとセキュリティパッチはどのように扱われますか?

A.新しいバイナリは、VMware Distribution of OpenJDK から入手いただけます。また、Bellsoft 社の Liberica JDK / JRE バイナリを、同社のウェブサイトから直接ダウンロードすることも可能です。これらのバイナリは VMware でもサポートされています。

Q.Spring プロジェクトのアップグレードとセキュリティパッチはどのように提供されますか?

A.最新のバイナリはBroadcomのTanzu Spring Commercialページから入手いただけます。

Q.OpenJDK の 長期サポート(LTS)と サポート終了予定日(EOL)のスケジュールはどこで確認できますか?

A.サポートの詳細は Bellsoft 社の公式サイトでご確認ください。

Q.Tanzu Spring の商用パッチのソースコードにアクセスできますか?

A.はい、ソースコードとバイナリが利用可能です。VMware Tanzu Spring Enterprise サブスクリプションは、以下のリンクからダウンロードが可能です。
https://packages.broadcom.com/artifactory/spring-enterprise

Q.Spring アプリケーションのサポート状況とアップグレードオプションを確認する方法を教えてください。

A. Spring の各プロジェクトのサポートスケジュールは、Spring 公式サイトにあるそれぞれのプロジェクトページでご確認いただけます。例えば、Spring Boot を使用して依存関係を管理している場合は、Spring Boot プロジェクトページから、サポート日程をご確認ください。

■ プラットフォームのサポートについて

Q.OpenJDK の Tanzu ディストリビューションでは、どのプラットフォームをサポートしていますか?

A.Linux と Windows のサーバー環境をサポートしています。ベアメタル、VM、コンテナ、Kubernetes のいずれでアプリケーションを実行する場合でも、Tanzu Spring でカバーできます。

Q.Tanzu Spring がサポートしている Kubernetes ディストリビューションを教えてください

A.Tanzu Kubernetes Grid を含む、準拠するすべての Kubernetes ディストリビューションがサポートされています。

Q.VMware tc Server はどのプラットフォームをサポートしていますか?

A.Windows / Mac / Linux 環境がサポートされています。

Q.OpenJDK の Tanzu ディストリビューションは、モバイル、デスクトップ、ARM、または組み込みプラットフォームをサポートしていますか?

A.現時点では、Linux と Windows サーバー環境のみがサポートされています。

■ バイナリへのアクセスについて

Q.Spring アーティファクトの商用サポートバージョンのリリースはどこでダウンロードできますか?

A.新しいリリースは、四半期ごとにBroadcomのTanzu Spring Commercialページから配信されています。

VVMware製品、販売についてのお問い合わせ VMware製品に関するお問い合わせを受け付けております。お気軽にご相談ください。