8. 鉄板のエンプラ基盤選択トレンドの変化
2000 2010
J2EE ~ Java EE
Mainframe
1980 2020
(今回はここの話です)
System/360
CICS
Linux
Java
J2EE
Cloud
Internet
.NET FW
MQ
RDBMS
Machine
Learning
Python
9. Jakarta EE と MicroProfile
Jakarta EE MicroProfile
10. 1. ファイルサイズの極端な違い
Jakarta EE MicroProfile
Jakarta EE準拠
App Server
Java VM
作ったWAR
数十MB
~800MB
300MB
50MB + 10MB
Java VM 300MB
作ったJAR MicroProfile
50MB
何故これが効くのか?
▼
クラウドの課金モデルに有利
(小さいのは正義)
11. コンテナー
コンテナー
2.「何でも入り」が重複する時代
Jakarta EE MicroProfile
Jakarta EE準拠
App Server
Java VM
作ったWAR
Java VM
作ったJAR MicroProfile
コンテナー
側の実装
• パッケージング
• バージョニング
• ルーティング
• …
コンテナー
側の実装
• パッケージング
• バージョニング
• ルーティング
• …
重複
App Server側の実装
• パッケージング
• バージョニング
• ルーティング
• …
重複無し
何故これが効くのか?
▼
クラウドエンジニアが活用
可
(高額なJEE知見者不要)