Javaはアクティブなソフトウェア開発者の約半数が使用する、世界で人気の開発言語の1つだ。JavaフレームワークはJavaアプリケーションの作成を容易にするが、その多くはオンサイトデータセンターの専用サーバ上で実行されるモノリシックなアプリケーションを前提としている。そのためアプリケーションは、起動に時間がかかったり、メモリ要件が高くなったりするような事象が少なからず発生する。また、ハイブリッドクラウド環境のKubernetesコンテナでの利用も難しい。
そこで本資料では、業界標準のライブラリや仕様を使い、現代のハイブリッドクラウドに適したアプリケーション開発を支援するJavaフレームワークを紹介する。同フレームワークを利用すれば、アプリケーションの起動時間が極めて短くなりメモリ使用量も少なく抑えられるほか、ほぼ瞬時のスケーリングやKubernetesベースのコンテナプラットフォームでの高密度デプロイが可能となる。
資料では、同フレームワークが備える特長を、特に10の項目に絞って分かりやすく解説する。また、Vodafone Greeceなど3つの成功事例も紹介する。ぜひ参考にしてほしい。