Upgrade to Pro — share decks privately, control downloads, hide ads and more …

既存アプリの延命も,最新技術での新規開発も:WebSphereの最新情報

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

 既存アプリの延命も,最新技術での新規開発も:WebSphereの最新情報

「既存アプリは止められない。でも将来に向けて"今のうちに"手を打ちたい」——そんな悩みを抱えるJava/アプリ基盤担当の方は多いのではないでしょうか。
昨年発表された IBM JSphere Suite for Java の一連のソリューションは、現状の制約に寄り添いながら、お客様ごとに最適なモダナイズ戦略を選べるように設計されています。

たとえば、現状のアプリや運用を継続しながらの延命、Java 8 から Java 17 以降への移行、運用のモダナイズといった多様なニーズに対応する選択肢が揃っています。
本セッションでは、従来型の WAS Traditional(tWAS) で稼働中の方はもちろん、JBoss/TomcatでJava EEアプリを運用していてJakarta EE移行に困っている方、WebLogic利用中でモダナイズ検討中の方にも役立つ、最新の整理された情報をお届けします。

初めての方でも分かるように、全体像→選択肢→移行アプローチの順に解説します。

Avatar for Ryoto Katagiri

Ryoto Katagiri

March 19, 2026
Tweet

More Decks by Ryoto Katagiri

Other Decks in Technology

Transcript

  1. © 2026 IBM Corporation IBM TechXchange Dojo 既存アプリの延命も, 最新技術での新規開発も: WebSphereの最新情報

    日本アイ・ビー・エム株式会社 テクノロジー事業本部 オートメーション・プラットフォーム カスタマー・サクセス・エンジニアリング 片桐 亮人
  2. © 2026 IBM Corporation 写真撮影 動画撮影 資料公開 SNS拡散 後日公開します 後日公開します

    #IBMDojo セッション受講における注意事項 セッション中に迷惑行為が発覚した場合は、強制退出、セッション中止などの措置を講じます ◯ ◯ ◯ ◯
  3. © 2026 IBM Corporation 片桐亮人 Ryoto Katagiri カスタマー・サクセス・エンジニアリング 自己紹介 新卒(ギリギリ)2年目

    東京都出身 電気電子工学専攻 身体運動 * 機械学習 趣味:ボルダリング 担当領域:Application Development
  4. © 2026 IBM Corporation このセッションについて 目的 • Javaアプリ基盤のモダナイズを「延命/移行/新規開発/運用」の観点で整理し、自社の状況に合 う選択肢を俯瞰できるようにする ゴール

    • IBM JSphere Suite for Java を軸に、Libertyを中心とした方向性と周辺ソリューションの位置づけ を理解する • 移行ツール群の使いどころを把握し、次のアクション(調査・PoC・計画)に踏み出せる状態にな る
  5. © 2026 IBM Corporation アジェンダ • モダナイズが必要となる背景 • IBMが提供するJavaモダナイズの全体像 •

    新時代のランタイムの選択肢 • 既存Javaアプリの保護・延命の手段 • モダナイズを支援するツール • まとめ
  6. © 2026 IBM Corporation IBMのお客様は,25年以上にわたってWebSphere上 でミッションクリティカルなJavaアプリケーション を構築しており, 現在も,数百万のアプリケーションをJava 8 以前で

    実行している。 IBMは,JSphere Suite for Java によって モダナイゼーション,イノベーション, および将来に向けた競争を支援する, 次世代ソリューションを提供します。 2028 年までに10 億個の新しいアプリケーションが 登場すると予想されている 1 Billion New Logical Applications: More Background, IDC, April 2024. モダナイズが必要となる背景 AIがアプリを大量に生み出す時代には、実行基盤の重要性がますます高まると考えられる
  7. © 2026 IBM Corporation 8 モダナイズが必要となる背景 技術的負債はコストがかかり,イノベーションを阻害し,サイバーセキュリティー・リスクを放置する 新時代のランタイム ランタイム •

    WebSphere Application Server (IBM) • WebLogic (Oracle) • JBoss (Red Hat) • Tomcat (Apache) 特徴 • 仮想マシン • ランタイム中心のクラスタリング • モノリシック 従来型のランタイム ランタイム • WebSphere Liberty • Open Liberty • Quarkus 特徴 • マイクロサービス • コンテナ • クラウドネイティブ • AIの活用 モダナイズの必要性 • アーキテクチャー:システムの萎縮 • 開発:アプリケーションの強化が困難 • 運用:非効率的なDevOps手法 • コンプライアンス:セキュリティー・パッチ適用のバックログ • 管理:ミドルウェア・アップグレードの遅延
  8. © 2026 IBM Corporation Platform: プラットフォームのモダナイゼーション Application: アプリケーションのモダナイゼーション Operation: オペレーションのモダナイゼーション

    オンプレミス 仮想マシン (VM) パブリッククラウド コンテナ Java 8 / Java EE 7 モノリシック・ アーキテクチャー Java 17/21/25 Java EE 8 / Jakarta EE 10 MicroProfile マイクロサービス・ アーキテクチャー 手動構築・管理 個別ツール DevOps Platform as Code CI/CDツールチェーン Libertyで可能になる3つのモダナイゼーション
  9. © 2026 IBM Corporation 10 IBM JSphere Suite for Java

    可能となる モダナイズ IBM JSphere Suite for Java Library Support for Spring Library Support for Struts Enterprise Application Runtimes Cloud Pak for Applications (CP4Apps) Enterprise Build of Quarkus Modernized Runtime Extension for Java (MoRE) Liberty Liberty Quarkus オペレーション ー 従来型 (WAS NDセル) 従来型 / DevOps DevOps (OpenShift) DevOps プラットフォーム ー ー オンプレ/Cloud VM/コンテナ オンプレ/Cloud コンテナ オンプレ/Cloud コンテナ アプリケーション ー Java 17/21 Jakarta EE 10 Java 11〜 Java EE 7/8 Jakarta EE 10 MicroProfile Java 11〜 Java EE 7/8 Jakarta EE 10 MicroProfile Java 17〜 MicroProfile
  10. © 2026 IBM Corporation 11 IBM JSphere Suite for Java

    可能となる モダナイズ IBM JSphere Suite for Java Library Support for Spring Library Support for Struts Enterprise Application Runtimes Cloud Pak for Applications (CP4Apps) Enterprise Build of Quarkus Modernized Runtime Extension for Java (MoRE) Liberty Liberty Quarkus オペレーション ー 従来型 (WAS NDセル) 従来型 / DevOps DevOps (OpenShift) DevOps プラットフォーム ー ー オンプレ/Cloud VM/コンテナ オンプレ/Cloud コンテナ オンプレ/Cloud コンテナ アプリケーション ー Java 17/21 Jakarta EE 10 Java 11〜 Java EE 7/8 Jakarta EE 10 MicroProfile Java 11〜 Java EE 7/8 Jakarta EE 10 MicroProfile Java 17〜 MicroProfile
  11. © 2026 IBM Corporation z マイクロサービス前提の新規システム構築に 既存資産を活かしたシステム構築に WebSphere Liberty Jakarta

    EE / MicroProfile などのオープン標準に対応した、軽量・クラウ ド最適化のJavaアプリケーションランタイム Operations:DevOpsツール、Platform as Code、CI/CDツールによる自動化に対 応 Platform:オンプレ/クラウド, VM/コンテナ(Kubernetes)で利用可能 Application:Java 8/11/17/21/25, Java EE / Jakarta EE, MicroProfile対応 IBM Modernized Runtime Extension for Java (MoRE) Network Deployment(従来運用)の管理コンソール / wsadmin のまま、 セル内でLibertyを動かして管理 Operations :NDの管理コンソール / wsadmin+既存自動化資産で運用 Platform :NDセル上(主にオンプレ / クラウド / VM)で利用可能 Application :Liberty は Java 17/21, Java EE / Jakarta EE, MicroProfile対応 IBM Enterprise Build of Quarkus 高速起動・省メモリなクラウドネイティブ開発をIBMサポート付きで提 供するエンタープライズ版ディストリビューション Operations:DevOpsやCI/CDに加え、IBMサポートで更新・脆弱性対応を支援 Platform:オンプレ / クラウド上のOpenShiftで利用可能 Application:Java 17/21, Jakarta EE の一部 API, MicroProfileに対応 新時代のランタイム 従来型 WebSphere の管理モデ ルを維持し たい 運用も含めて 新しい標準へ 寄せたい • WebSphere Application Server (IBM) • WebLogic (Oracle) • JBoss (Red Hat) • Tomcat (Apache) Operations: 手動構築・個別の管理ツール Platform: オンプレミス・仮想マシン Application: Java 8 /Java EE モノリシックアーキテクチャ 従来型のランタイム Javaモダナイゼーションの選択肢 モダナイズ支援ツール 既存Javaアプリの保護・延命
  12. © 2026 IBM Corporation z マイクロサービス前提の新規システム構築に 既存資産を活かしたシステム構築に WebSphere Liberty Jakarta

    EE / MicroProfile などのオープン標準に対応した、軽量・クラウ ド最適化のJavaアプリケーションランタイム Operations:DevOpsツール、Platform as Code、CI/CDツールによる自動化に対 応 Platform:オンプレ/クラウド, VM/コンテナ(Kubernetes)で利用可能 Application:Java 8/11/17/21/25, Java EE / Jakarta EE, MicroProfile対応 IBM Modernized Runtime Extension for Java (MoRE) Network Deployment(従来運用)の管理コンソール / wsadmin のまま、 セル内でLibertyを動かして管理 Operations :NDの管理コンソール / wsadmin+既存自動化資産で運用 Platform :NDセル上(主にオンプレ / クラウド / VM)で利用可能 Application :Liberty は Java 17/21, Java EE / Jakarta EE, MicroProfile対応 IBM Enterprise Build of Quarkus 高速起動・省メモリなクラウドネイティブ開発をIBMサポート付きで提 供するエンタープライズ版ディストリビューション Operations:DevOpsやCI/CDに加え、IBMサポートで更新・脆弱性対応を支援 Platform:オンプレ / クラウド上のOpenShiftで利用可能 Application:Java 17/21, Jakarta EE の一部 API, MicroProfileに対応 新時代のランタイム 従来型 WebSphere の管理モデ ルを維持し たい 運用も含めて 新しい標準へ 寄せたい • WebSphere Application Server (IBM) • WebLogic (Oracle) • JBoss (Red Hat) • Tomcat (Apache) Operations: 手動構築・個別の管理ツール Platform: オンプレミス・仮想マシン Application: Java 8 /Java EE モノリシックアーキテクチャ 従来型のランタイム Javaモダナイゼーションの選択肢 モダナイズ支援ツール 既存Javaアプリの保護・延命
  13. © 2026 IBM Corporation WebSphereをとりまくIT技術の進化 14 2026 1998 ミドルウェアによる クラスタリング

    仮想マシン OpenShift オープンソース マイクロサービス FaaS コンテナ クラウドネイティブ Serverless WebSphere Liberty Open Liberty Kubernetes WebSphere Application Server 2012 インフラへの要件 開発手法 柔軟性 アジャイル ウォーターフォール 堅牢性 Native Compilation CRIU 従来型の アプリケーションサーバー モノリシック 新時代の アプリケーションサーバー インフラによる クラスタリング DevOps Platform as Code
  14. © 2026 IBM Corporation Libertyとtraditionalの位置づけ 15 WAS traditional (WebSphere traditional

    / tWAS) • 既存資産の活用を目的としたランタイム • 旧WASでおこなっていた従来の運用を継続した いお客様 • WAS Libertyで対応していない旧APIを使用して いるアプリケーションの実行環境として • 今後,新機能の実装や新しい仕様への対応は行わ れない • Java EE 7 / Java 8に対応した2016年出荷のV9.0 が最後のバージョン(2030年までサポートを継 続) WAS Liberty (WebSphere Liberty) • モダンなアプリケーション開発・サーバー運用に 対応した新時代のランタイム ➢ 軽量さを活かしたAgile開発やCD(継続的デリバリー) ➢ ツールによる運用の自動化・DevOps(Platform as Code / Immutable Infrastructure) • クラウドでの使用やコンテナ環境,リソースの限 定されたIoT環境にも最適 • 今後も継続して進化を続ける
  15. © 2026 IBM Corporation Libertyによるモダナイズの効果 16 米国サウスカロライナ州のBlueCross BlueShieldは、Libertyによるモダナイズで,カスタマーサービスとその開発 チームに俊敏性をもたらしました 70%

    変更コードの展開に費やす時間の短縮 50% サービス・アプリケーションの サーバー使用率の増加 40% 管理者の生産性の向上 Read this Client’s story 「システム内の何かにパッチを適用する必要がある場合は、 数分で完了します。電話を切るのにかかる時間で、 すばやく変更を加えてサーバーを再起動したり、 超高速でロールバックしたりすることもできます。 同じ量の仕事をより短い時間でこなせるので、 他のことに時間を割くことができます」 「ポータルのこの1つの品質テスト環境には、8台のサーバーがありました。 Liberty では、必要なのは 4 つだけです。私は本当に負荷テストに 何か問題があると思い、データが正当であることを確認するために 数回実行しました。同じ量の作業を行うのに消費するリソースが 50% 削減されました」 Shawn Hisaw サウスカロライナ州BlueCross BlueShield、 ICTミドルウェアサービスリード
  16. © 2026 IBM Corporation z マイクロサービス前提の新規システム構築に 既存資産を活かしたシステム構築に WebSphere Liberty Jakarta

    EE / MicroProfile などのオープン標準に対応した、軽量・クラウ ド最適化のJavaアプリケーションランタイム Operations:DevOpsツール、Platform as Code、CI/CDツールによる自動化に対 応 Platform:オンプレ/クラウド, VM/コンテナ(Kubernetes)で利用可能 Application:Java 8/11/17/21/25, Java EE / Jakarta EE, MicroProfile対応 IBM Modernized Runtime Extension for Java (MoRE) Network Deployment(従来運用)の管理コンソール / wsadmin のまま、 セル内でLibertyを動かして管理 Operations :NDの管理コンソール / wsadmin+既存自動化資産で運用 Platform :NDセル上(主にオンプレ / クラウド / VM)で利用可能 Application :Liberty は Java 17/21, Java EE / Jakarta EE, MicroProfile対応 IBM Enterprise Build of Quarkus 高速起動・省メモリなクラウドネイティブ開発をIBMサポート付きで提 供するエンタープライズ版ディストリビューション Operations:DevOpsやCI/CDに加え、IBMサポートで更新・脆弱性対応を支援 Platform:オンプレ / クラウド上のOpenShiftで利用可能 Application:Java 17/21, Jakarta EE の一部 API, MicroProfileに対応 新時代のランタイム 従来型 WebSphere の管理モデ ルを維持し たい 運用も含めて 新しい標準へ 寄せたい • WebSphere Application Server (IBM) • WebLogic (Oracle) • JBoss (Red Hat) • Tomcat (Apache) Operations: 手動構築・個別の管理ツール Platform: オンプレミス・仮想マシン Application: Java 8 /Java EE モノリシックアーキテクチャ 従来型のランタイム Javaモダナイゼーションの選択肢 モダナイズ支援ツール 既存Javaアプリの保護・延命
  17. © 2026 IBM Corporation 18 IBM JSphere Suite for Java

    可能となる モダナイズ IBM JSphere Suite for Java Library Support for Spring Library Support for Struts Enterprise Application Runtimes Cloud Pak for Applications (CP4Apps) Enterprise Build of Quarkus Modernized Runtime Extension for Java (MoRE) Liberty Liberty Quarkus オペレーション ー 従来型 (WAS NDセル) 従来型 / DevOps DevOps (OpenShift) DevOps プラットフォーム ー ー オンプレ/Cloud VM/コンテナ オンプレ/Cloud コンテナ オンプレ/Cloud コンテナ アプリケーション ー Java 17/21 Jakarta EE 10 Java 11〜 Java EE 7/8 Jakarta EE 10 MicroProfile Java 11〜 Java EE 7/8 Jakarta EE 10 MicroProfile Java 17〜 MicroProfile
  18. © 2026 IBM Corporation WebSphere Liberty / WAS Liberty 19

    対象 効果 • Java 11 / 17 / 21 / 25 Java EE 8, Jakarta EE 9 / 10 MicroProfile 1.0 / 1.2 / ... / 6.0 / 6.1 / 7.0 など,最新のAPIを活用したい • 容易に構成ができ,軽量で高速という特性を活 かし,クラウドやコンテナプラットフォームを 最大限に活用したい • 様々な外部ツール,バージョンコントールシス テムやCI/CDを活用して, 運用の効率化,自動化,省力化を実現したい • 次世代の軽量・高速なランタイム,Libertyを 利用することで, 最新のAPIの利用,プラットフォーム利用の 最適化,運用の改善が可能
  19. © 2026 IBM Corporation 20 Libertyとtraditionalで対応している仕様 Java EE 6 Java

    EE 7 Java EE 8 Jakarta EE 9.1 Jakarta EE 10 Java SE 8 Java SE 11 Java SE 17 Java SE 21 Java SE 25 MicroProfile 1.0 MicroProfile 1.2 ... MicroProfile 4.0 MicroProfile 4.1 MicroProfile 5.0 MicroProfile 6.0 MicroProfile 6.1 MicroProfile 7.0 Java EE 6 (WAS v8.5.5.x) Java EE 7 (WAS v9.0.5.x) Java SE 8 WebSphere traditional WebSphere Liberty Open Liberty 2025年12月現在
  20. © 2026 IBM Corporation クラウドやコンテナとの親和性の高さ • 徹底的にモジュール化された,軽量で高速なランタイム • 必要な機能だけを有効にできるので,メモリ・ディスクのフットプリントを最小化 •

    使用リソースの量が,性能やコストに直結するクラウド・コンテナ環境に最適 • InstantOnによる数百msの起動時間で,スケールトゥゼロのサーバーレスパターンも可能 • 可搬性の高い柔軟なLibertyの実行環境 • 異なるアドレス,ディレクトリ,OSに,実行環境を丸ごとコピー可能 • コードからマスター環境を作成し,コピーを配布することで実働環境を作成・管理可能 • 環境ごとの差異を環境変数で吸収 • プラットフォームの提供するクラスタリング,死活監視,自動再起動などとの親和性 • コンテナ環境との親和性 • 月ごとに,更新された公式のコンテナイメージを提供 • Liberty OperatorによるKubernetes/OpenShift環境での管理の簡素化 21
  21. © 2026 IBM Corporation 22 Liberty+CI/CDによる運用の効率化 2025年10月に実施したセミナー「GitLabで簡単 Libertyの次世代運用」の資料を IBM Communityで公開中

    https://ibm.biz/JapanWebSphereUG 無料のIBM IDを取得し, コミュニティに参加いただくと, 当日の録画も参照いただけます https://community.ibm.com/community/user/viewdocument/20251023gitlab
  22. © 2026 IBM Corporation Jakarta EEへの移行で困ったらLiberty 23 対象 効果 •

    アプリケーションサーバーのバージョンアップ を計画したが,アプリケーションのJava EE → Jakarta EE化が困難でつまづいた • Libertyならば最新版でも,Java EE 8のAPIを利 用し続けることができる ➢ Libertyの対応するJava SEで,Java EEの APIが実行できる限り,サポートを継続 ➢ Java 25でもJava EE 8のAPIは問題なく稼 働しているため,少なくとも,2031年に公 開されるバージョンまでは,Java EE 8が サポートされる
  23. © 2026 IBM Corporation 24 Libertyのゼロマイグレーション・ポリシー ❑新しい仕様のバージョンに対応するフィーチャーが追加されても,従来のフィーチャーも提供 ➢ 例) 現在はServlet

    6.0 / 5.0フィーチャーが提供されているが, Servlet 4.0/3.0/3.1フィーチャーも引き続き利用可能 ❑構成ファイルを修正しないかぎり,Fixpackを適用しても新しい機能は有効にならない ❑各パラメーターのデフォルト値は変更されない ➢ 構成方法が変更になる場合には,新Featureとして提供される ❑Libertyのバージョンを更新しても,アプリケーションや構成の「マイグレーション」は不要 servlet-3.1 servlet-4.0 servlet-4.0 servlet-5.0 新々バージョン 新バージョン 一般的なアプリケーションサーバー WebSphere Liberty servlet-3.1 新バージョン servlet-5.0 新々バージョン
  24. © 2026 IBM Corporation エンタープライズ仕様の進化と名前空間の変更 <featureManager> <feature>servlet-4.0</feature> <feature>jsp-2.3</feature> <feature>jaxrs-2.1</feature> <feature>cdi-2.0</feature>

    </featureManager> <featureManager> <feature>servlet-6.0</feature> <feature>pages-3.1</feature> <feature>restfulWS-3.1</feature> <feature>cdi-4.0</feature> </featureManager> 最新版でも,Java EE 8のAPIを設定すれば, javaxの名前空間のプログラムが利用可能 Jakarta EE 10のAPIを設定すれば, jakartaの名前空間のプログラムが利用可能 Java EE 6 / 7 / 8の アプリケーション Jakarta EE 9.1 /10の アプリケーション import javax.annotation.Resource; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.sql.DataSource; import jakarta.annotation.Resource; import jakarta.servlet.ServletException; import jakarta.servlet.annotation.WebServlet; import jakarta.servlet.http.HttpServlet; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; import javax.sql.DataSource;
  25. © 2026 IBM Corporation z マイクロサービス前提の新規システム構築に 既存資産を活かしたシステム構築に WebSphere Liberty Jakarta

    EE / MicroProfile などのオープン標準に対応した、軽量・クラウ ド最適化のJavaアプリケーションランタイム Operations:DevOpsツール、Platform as Code、CI/CDツールによる自動化に対 応 Platform:オンプレ/クラウド, VM/コンテナ(Kubernetes)で利用可能 Application:Java 8/11/17/21/25, Java EE / Jakarta EE, MicroProfile対応 IBM Modernized Runtime Extension for Java (MoRE) Network Deployment(従来運用)の管理コンソール / wsadmin のまま、 セル内でLibertyを動かして管理 Operations :NDの管理コンソール / wsadmin+既存自動化資産で運用 Platform :NDセル上(主にオンプレ / クラウド / VM)で利用可能 Application :Liberty は Java 17/21, Java EE / Jakarta EE, MicroProfile対応 IBM Enterprise Build of Quarkus 高速起動・省メモリなクラウドネイティブ開発をIBMサポート付きで提 供するエンタープライズ版ディストリビューション Operations:DevOpsやCI/CDに加え、IBMサポートで更新・脆弱性対応を支援 Platform:オンプレ / クラウド上のOpenShiftで利用可能 Application:Java 17/21, Jakarta EE の一部 API, MicroProfileに対応 新時代のランタイム 従来型 WebSphere の管理モデ ルを維持し たい 運用も含めて 新しい標準へ 寄せたい • WebSphere Application Server (IBM) • WebLogic (Oracle) • JBoss (Red Hat) • Tomcat (Apache) Operations: 手動構築・個別の管理ツール Platform: オンプレミス・仮想マシン Application: Java 8 /Java EE モノリシックアーキテクチャ 従来型のランタイム Javaモダナイゼーションの選択肢 モダナイズ支援ツール 既存Javaアプリの保護・延命
  26. © 2026 IBM Corporation 27 IBM JSphere Suite for Java

    可能となる モダナイズ IBM JSphere Suite for Java Library Support for Spring Library Support for Struts Enterprise Application Runtimes Cloud Pak for Applications (CP4Apps) Enterprise Build of Quarkus Modernized Runtime Extension for Java (MoRE) Liberty Liberty Quarkus オペレーション ー 従来型 (WAS NDセル) 従来型 / DevOps DevOps (OpenShift) DevOps プラットフォーム ー ー オンプレ/Cloud VM/コンテナ オンプレ/Cloud コンテナ オンプレ/Cloud コンテナ アプリケーション ー Java 17/21 Jakarta EE 10 Java 11〜 Java EE 7/8 Jakarta EE 10 MicroProfile Java 11〜 Java EE 7/8 Jakarta EE 10 MicroProfile Java 17〜 MicroProfile
  27. © 2026 IBM Corporation Modernized Runtime Extension for Java (MoRE)

    28 対象 効果 • WAS Traditional(tWAS)のNetwork Deploymentセルで,(wsadminなどで)自動 化の仕組みを作り上げており, その利用を継続したい • 既存のNDセルに,Libertyランタイムを組み込 むことで,Jakarta EE 10やJava 17/21が必要な アプリを実行することができる • 例:Spring Framework ➢ 2017年9月公開 Spring Framework 5.x: Java EE 7/8, Java 8/11/17/21 ➢ 2022年11月公開 Spring Framework 6.x: Jakarta EE 9/10, Java 17/21
  28. © 2026 IBM Corporation Modernized Runtime Extension for Java (MoRE)

    29 Extended ND Cell Dmgr Node MoRE Node tWAS Node MoRE Feature Pack MoRE Feature Pack Deployment Manager tWAS 9.0.5 tWAS 9.0.5 tWAS 8.5.5/9.0.5 Node Agent Node Agent managed Liberty Server tWAS Server IBM Java 8 IBM Java 8 IBM Java 8 IBM Java 8 Semeru Java 17/21 管理 コンソール wsadmin スクリプト EARで使用可能な 追加オファリング 従来型WAS NDのCell構成に Libertyを組み込み, 従来型の管理を維持しつつ Java 17/21のアプリを 実行することができる
  29. © 2026 IBM Corporation 30 IBM JSphere Suite for Java

    可能となる モダナイズ IBM JSphere Suite for Java Library Support for Spring Library Support for Struts Enterprise Application Runtimes Cloud Pak for Applications (CP4Apps) Enterprise Build of Quarkus Modernized Runtime Extension for Java (MoRE) Liberty Liberty Quarkus オペレーション ー 従来型 (WAS NDセル) 従来型 / DevOps DevOps (OpenShift) DevOps プラットフォーム ー ー オンプレ/Cloud VM/コンテナ オンプレ/Cloud コンテナ オンプレ/Cloud コンテナ アプリケーション ー Java 17/21 Jakarta EE 10 Java 11〜 Java EE 7/8 Jakarta EE 10 MicroProfile Java 11〜 Java EE 7/8 Jakarta EE 10 MicroProfile Java 17〜 MicroProfile
  30. © 2026 IBM Corporation Cloud Pak for Applications (CP4Apps) 31

    • コンテナを活用してJavaアプリケーションを実 行したい • コンテナ・プラットフォームとして,オンプレ やパブリック,クラウドベンダーに依存しない, 共通のプラットフォームを採用したい • ハイブリッドクラウド環境のコンテナ・プラッ トフォームとして高い評価を得ているRed Hat OpenShiftの利用権と,その上で無制限にWAS を実行することができるライセンスをあわせて 提供 • Red Hat Runtimesも合わせて提供するので, 必要に応じてJBoss EAPやQuarkusなども利用 可能 対象 効果
  31. © 2026 IBM Corporation 32 IBM Cloud Pak for Applications

    (CP4Apps) WebSphere Liberty WebSphere (Traditional) Transformation Advisor Mono2Micro Migration Toolkit IBM Cloud Pak for Applications JBoss EAP Quarkus ランタイム Modernizationツール Fusion Essentials Storage WAS運用自動化 WebSphere Automation プラットフォーム Red Hat OpenShift(無制限:WAS以外にも利用可能) WebSphere Liberty WebSphere (Traditional) Transformation Advisor Mono2Micro Migration Toolkit IBM Enterprise Application Runtimes(EAR) JBoss EAP Quarkus ランタイム Modernizationツール Modernized Runtime Extension for Java (MoRE) モダナイズ拡張 Application Modernization Accelerator(AMA) • Red Hat OpenShiftの利用権と, その上でWASを実行することができるライセンスをあわせて提供 • Red Hat Runtimesも合わせて提供するので, 必要に応じてJBoss EAPやQuarkusなども利用可能 • 移行ツールのサポートも提供 • WASの運用自動化や,Strageの利用のためにライセンスを使用することも可能 OpenShift
  32. © 2026 IBM Corporation z マイクロサービス前提の新規システム構築に 既存資産を活かしたシステム構築に WebSphere Liberty Jakarta

    EE / MicroProfile などのオープン標準に対応した、軽量・クラウ ド最適化のJavaアプリケーションランタイム Operations:DevOpsツール、Platform as Code、CI/CDツールによる自動化に対 応 Platform:オンプレ/クラウド, VM/コンテナ(Kubernetes)で利用可能 Application:Java 8/11/17/21/25, Java EE / Jakarta EE, MicroProfile対応 IBM Modernized Runtime Extension for Java (MoRE) Network Deployment(従来運用)の管理コンソール / wsadmin のまま、 セル内でLibertyを動かして管理 Operations :NDの管理コンソール / wsadmin+既存自動化資産で運用 Platform :NDセル上(主にオンプレ / クラウド / VM)で利用可能 Application :Liberty は Java 17/21, Java EE / Jakarta EE, MicroProfile対応 IBM Enterprise Build of Quarkus 高速起動・省メモリなクラウドネイティブ開発をIBMサポート付きで提 供するエンタープライズ版ディストリビューション Operations:DevOpsやCI/CDに加え、IBMサポートで更新・脆弱性対応を支援 Platform:オンプレ / クラウド上のOpenShiftで利用可能 Application:Java 17/21, Jakarta EE の一部 API, MicroProfileに対応 新時代のランタイム 従来型 WebSphere の管理モデ ルを維持し たい 運用も含めて 新しい標準へ 寄せたい • WebSphere Application Server (IBM) • WebLogic (Oracle) • JBoss (Red Hat) • Tomcat (Apache) Operations: 手動構築・個別の管理ツール Platform: オンプレミス・仮想マシン Application: Java 8 /Java EE モノリシックアーキテクチャ 従来型のランタイム Javaモダナイゼーションの選択肢 モダナイズ支援ツール 既存Javaアプリの保護・延命
  33. © 2026 IBM Corporation 34 IBM JSphere Suite for Java

    可能となる モダナイズ IBM JSphere Suite for Java Library Support for Spring Library Support for Struts Enterprise Application Runtimes Cloud Pak for Applications (CP4Apps) Enterprise Build of Quarkus Modernized Runtime Extension for Java (MoRE) Liberty Liberty Quarkus オペレーション ー 従来型 (WAS NDセル) 従来型 / DevOps DevOps (OpenShift) DevOps プラットフォーム ー ー オンプレ/Cloud VM/コンテナ オンプレ/Cloud コンテナ オンプレ/Cloud コンテナ アプリケーション ー Java 17/21 Jakarta EE 10 Java 11〜 Java EE 7/8 Jakarta EE 10 MicroProfile Java 11〜 Java EE 7/8 Jakarta EE 10 MicroProfile Java 17〜 MicroProfile
  34. © 2026 IBM Corporation IBM Enterprise Build of Quarkus 35

    • クラウドネイティブ環境で,マイクロサービ ス・アーキテクチャーを採用したアプリケー ションを新規に作成したい • Quarkusは,Red Hat社が中心となってOSSと して開発されている,高速・軽量なJavaアプリ ケーション・フレームワーク • Native実行ファイルにコンパイルすることで, ディスクやメモリのフットプリントの削減, 起動時間の劇的な短縮(数十ms〜百数十ms) が可能 Libertyとの住み分け • QuarkusはJava EE / Jakarta EEの全機能は利用できないため,WASやWebLogic,JBoss上の 既存のアプリの移行先としては選択できない • Java EE / Jakarta EEのアプリケーションの実行環境としてはLibertyを利用 対象 効果
  35. © 2026 IBM Corporation 36 IBM Enterprise Build of Quarkus

    0.016 seconds Quarkus + JIT (via OpenJDK) Traditional cloud native stack 0.943 seconds Quarkus + Native (via GraalVM) 12 MB 73 MB 136 MB 起動+最初のリクエストの処理 メモリ使用量 (RSS) 4.3 seconds • メモリ使用量の削減,コールドスタートの高速化, スケールトゥゼロのサーバーレスパターンによる インフラストラクチャコストの削減 • 5年以上のサポート, 3年ごとのリリースサイクル, 24時間365日のグローバルサポート, セキュリティと コンプライアンスの保証 • QuarkusとLangChain4jの統合 により,AIを活用したエンター プライズアプリケーションの 開発が促進(IBMはLangChain4jの 主要なコントリビューター)
  36. © 2026 IBM Corporation z マイクロサービス前提の新規システム構築に 既存資産を活かしたシステム構築に WebSphere Liberty Jakarta

    EE / MicroProfile などのオープン標準に対応した、軽量・クラウ ド最適化のJavaアプリケーションランタイム Operations:DevOpsツール、Platform as Code、CI/CDツールによる自動化に対 応 Platform:オンプレ/クラウド, VM/コンテナ(Kubernetes)で利用可能 Application:Java 8/11/17/21/25, Java EE / Jakarta EE, MicroProfile対応 IBM Modernized Runtime Extension for Java (MoRE) Network Deployment(従来運用)の管理コンソール / wsadmin のまま、 セル内でLibertyを動かして管理 Operations :NDの管理コンソール / wsadmin+既存自動化資産で運用 Platform :NDセル上(主にオンプレ / クラウド / VM)で利用可能 Application :Liberty は Java 17/21, Java EE / Jakarta EE, MicroProfile対応 IBM Enterprise Build of Quarkus 高速起動・省メモリなクラウドネイティブ開発をIBMサポート付きで提 供するエンタープライズ版ディストリビューション Operations:DevOpsやCI/CDに加え、IBMサポートで更新・脆弱性対応を支援 Platform:オンプレ / クラウド上のOpenShiftで利用可能 Application:Java 17/21, Jakarta EE の一部 API, MicroProfileに対応 新時代のランタイム 従来型 WebSphere の管理モデ ルを維持し たい 運用も含めて 新しい標準へ 寄せたい • WebSphere Application Server (IBM) • WebLogic (Oracle) • JBoss (Red Hat) • Tomcat (Apache) Operations: 手動構築・個別の管理ツール Platform: オンプレミス・仮想マシン Application: Java 8 /Java EE モノリシックアーキテクチャ 従来型のランタイム Javaモダナイゼーションの選択肢 モダナイズ支援ツール 既存Javaアプリの保護・延命
  37. © 2026 IBM Corporation z マイクロサービス前提の新規システム構築に 既存Javaアプリの保護・延命 Library Support for

    Spring and Struts 古いバージョンのSpring/Strutsにセキュリ ティ更新(CVE対応)を提供 既存資産を活かしたシステム構築に WebSphere Liberty Jakarta EE / MicroProfile などのオープン標準に対応した、軽量・クラウ ド最適化のJavaアプリケーションランタイム Operations:DevOpsツール、Platform as Code、CI/CDツールによる自動化に対 応 Platform:オンプレ/クラウド, VM/コンテナ(Kubernetes)で利用可能 Application:Java 8/11/17/21/25, Java EE / Jakarta EE, MicroProfile対応 IBM Modernized Runtime Extension for Java (MoRE) Network Deployment(従来運用)の管理コンソール / wsadmin のまま、 セル内でLibertyを動かして管理 Operations :NDの管理コンソール / wsadmin+既存自動化資産で運用 Platform :NDセル上(主にオンプレ / クラウド / VM)で利用可能 Application :Liberty は Java 17/21, Java EE / Jakarta EE, MicroProfile対応 IBM Enterprise Build of Quarkus 高速起動・省メモリなクラウドネイティブ開発をIBMサポート付きで提 供するエンタープライズ版ディストリビューション Operations:DevOpsやCI/CDに加え、IBMサポートで更新・脆弱性対応を支援 Platform:オンプレ / クラウド上のOpenShiftで利用可能 Application:Java 17/21, Jakarta EE の一部 API, MicroProfileに対応 新時代のランタイム 従来型 WebSphere の管理モデ ルを維持し たい 運用も含めて 新しい標準へ 寄せたい • WebSphere Application Server (IBM) • WebLogic (Oracle) • JBoss (Red Hat) • Tomcat (Apache) Operations: 手動構築・個別の管理ツール Platform: オンプレミス・仮想マシン Application: Java 8 /Java EE モノリシックアーキテクチャ 従来型のランタイム Javaモダナイゼーションの選択肢 モダナイズ支援ツール
  38. © 2026 IBM Corporation 39 IBM JSphere Suite for Java

    可能となる モダナイズ IBM JSphere Suite for Java Library Support for Spring Library Support for Struts Enterprise Application Runtimes Cloud Pak for Applications (CP4Apps) Enterprise Build of Quarkus Modernized Runtime Extension for Java (MoRE) Liberty Liberty Quarkus オペレーション ー 従来型 (WAS NDセル) 従来型 / DevOps DevOps (OpenShift) DevOps プラットフォーム ー ー オンプレ/Cloud VM/コンテナ オンプレ/Cloud コンテナ オンプレ/Cloud コンテナ アプリケーション ー Java 17/21 Jakarta EE 10 Java 11〜 Java EE 7/8 Jakarta EE 10 MicroProfile Java 11〜 Java EE 7/8 Jakarta EE 10 MicroProfile Java 17〜 MicroProfile
  39. © 2026 IBM Corporation Library Support for Spring / Library

    Support for Struts 40 • WAS TraditionalやWAS Libertyで,サポートの 切れたOSSを使用している • Spring • Spring Boot 2.7, Spring Framework 5.3 • Spring Boot 3.2, Spring Framework 6.1 • Spring Boot 3.4, Spring Framework 6.2 • Struts • 1.1 • 1.2 • 1.3 • 2.5 • IBMが,OSSの脆弱性にパッチを提供すること で,システムやアプリケーションの延命をはか ることができる 対象 効果
  40. © 2026 IBM Corporation 41 Library Support for Spring /

    Library Support for Struts • IBMがセキュリティの脆弱性対応 (CVE採番された脆弱性にパッチ)を提供 • IBMおよびRed Hatのランタイムで Spring/Strutsを利用している お客様が対象 • IBM WebSphere Application Server traditional • IBM WebSphere Application Server Liberty • IBM Runtimes for Business (Semeru/Temurin) • Red Hat JBoss Enterprise Application Platform • Red Hat JBoss Web Server(Tomcat) • Red Hat OpenShift • Red Hat Runtimes 1 現在 • 脆弱なオープンソースライブラリへの依存による安全でないアプリケーション • コミュニティのサポートなしでのオープンソースライブラリの使用 • 技術的負債とセキュリティリスクの蓄積 2 明日の解決策 • 厳選されたオープンソースライブラリに対する商用ベースのサポートを付加 • 重要なライブラリへの CVE アップデートを通じてアプリケーションを保護 • アプリケーション,ランタイム,ライブラリに対し将来のオプションに備える 3 将来のモダナイズ • オープンソースライブラリーをコミュニティーがサポートする最新バージョンに更新 • 戦略的計画によるランタイムとアプリケーションのモダナイズ • アプリケーションを更新し,レガシーライブラリへの依存を削減
  41. © 2026 IBM Corporation z マイクロサービス前提の新規システム構築に 既存Javaアプリの保護・延命 Library Support for

    Spring and Struts 古いバージョンのSpring/Strutsにセキュリ ティ更新(CVE対応)を提供 既存資産を活かしたシステム構築に WebSphere Liberty Jakarta EE / MicroProfile などのオープン標準に対応した、軽量・クラウ ド最適化のJavaアプリケーションランタイム Operations:DevOpsツール、Platform as Code、CI/CDツールによる自動化に対 応 Platform:オンプレ/クラウド, VM/コンテナ(Kubernetes)で利用可能 Application:Java 8/11/17/21/25, Java EE / Jakarta EE, MicroProfile対応 IBM Modernized Runtime Extension for Java (MoRE) Network Deployment(従来運用)の管理コンソール / wsadmin のまま、 セル内でLibertyを動かして管理 Operations :NDの管理コンソール / wsadmin+既存自動化資産で運用 Platform :NDセル上(主にオンプレ / クラウド / VM)で利用可能 Application :Liberty は Java 17/21, Java EE / Jakarta EE, MicroProfile対応 IBM Enterprise Build of Quarkus 高速起動・省メモリなクラウドネイティブ開発をIBMサポート付きで提 供するエンタープライズ版ディストリビューション Operations:DevOpsやCI/CDに加え、IBMサポートで更新・脆弱性対応を支援 Platform:オンプレ / クラウド上のOpenShiftで利用可能 Application:Java 17/21, Jakarta EE の一部 API, MicroProfileに対応 新時代のランタイム 従来型 WebSphere の管理モデ ルを維持し たい 運用も含めて 新しい標準へ 寄せたい • WebSphere Application Server (IBM) • WebLogic (Oracle) • JBoss (Red Hat) • Tomcat (Apache) Operations: 手動構築・個別の管理ツール Platform: オンプレミス・仮想マシン Application: Java 8 /Java EE モノリシックアーキテクチャ 従来型のランタイム Javaモダナイゼーションの選択肢 モダナイズ支援ツール
  42. © 2026 IBM Corporation z マイクロサービス前提の新規システム構築に モダナイズ支援ツール ツールによる修正点整理 Application Modernization

    Accelerator (AMA) TAの機能に加え、DB・キューを含む依存関係 の可視化や、MoRE移行まで含めた計画を作成 モダナイズ支援ツール Migration Toolkit for Application Binaries ソースコード、サーバーへの導入が不要で簡易 に修正点・考慮点の調査が可能 AIエージェント駆動のモダナイズ IBM Bob Javaバージョンアップやランタイム・フレーム ワーク移行をAIで支援可能な開発パートナー 既存Javaアプリの保護・延命 Library Support for Spring and Struts 古いバージョンのSpring/Strutsにセキュリ ティ更新(CVE対応)を提供 既存資産を活かしたシステム構築に WebSphere Liberty Jakarta EE / MicroProfile などのオープン標準に対応した、軽量・クラウ ド最適化のJavaアプリケーションランタイム Operations:DevOpsツール、Platform as Code、CI/CDツールによる自動化に対 応 Platform:オンプレ/クラウド, VM/コンテナ(Kubernetes)で利用可能 Application:Java 8/11/17/21/25, Java EE / Jakarta EE, MicroProfile対応 IBM Modernized Runtime Extension for Java (MoRE) Network Deployment(従来運用)の管理コンソール / wsadmin のまま、 セル内でLibertyを動かして管理 Operations :NDの管理コンソール / wsadmin+既存自動化資産で運用 Platform :NDセル上(主にオンプレ / クラウド / VM)で利用可能 Application :Liberty は Java 17/21, Java EE / Jakarta EE, MicroProfile対応 IBM Enterprise Build of Quarkus 高速起動・省メモリなクラウドネイティブ開発をIBMサポート付きで提 供するエンタープライズ版ディストリビューション Operations:DevOpsやCI/CDに加え、IBMサポートで更新・脆弱性対応を支援 Platform:オンプレ / クラウド上のOpenShiftで利用可能 Application:Java 17/21, Jakarta EE の一部 API, MicroProfileに対応 新時代のランタイム 従来型 WebSphere の管理モデ ルを維持し たい 運用も含めて 新しい標準へ 寄せたい Transformation Advisor (TA) サーバー環境全体を分析し、アプリごとのJava バージョンアップおよびランタイム移行の難易 度の比較、修正点・考慮点の調査が可能 • WebSphere Application Server (IBM) • WebLogic (Oracle) • JBoss (Red Hat) • Tomcat (Apache) Operations: 手動構築・個別の管理ツール Platform: オンプレミス・仮想マシン Application: Java 8 /Java EE モノリシックアーキテクチャ 従来型のランタイム Javaモダナイゼーションの選択肢
  43. © 2026 IBM Corporation Migration Toolkit:移行の調査を簡便に ◼ Migration Toolkit for

    Application Binaries 44 • TAのアプリケーション分析でも 利用されているツール • アプリのEAR/WARを直接分析し, 使用されているAPIや機能を調査 • アプリケーションがWAS Liberty WAS traditionalで実行することが できるか分析 • Liberty Coreエディションが 利用可能かも調査可能 • 修正や注意が必要な点を指摘 • ソースが不要で, サーバーでのツール実行も必要なく 簡易に調査が実施できる https://www.ibm.com/support/pages/migration-toolkit-application-binaries 分析したこのアプリでは古いAPI(JAX-RPC)が使用されているので Libertyは使用できず,WAS traditionalでしか実行できない
  44. © 2026 IBM Corporation Migration Toolkit:移行の調査を簡便に Migration Toolkit for Application

    Binaries 使用方法 ◼ コマンドラインから以下のように実行 java -jar binaryAppScanner.jar <WAR/EAR> --sourceJava=[oracle5|oracle6|oracle7|oracle8|ibm7|ibm8] --sourceAppServer=[weblogic|jboss|tomcat|was855|was80|was70] --targetJava=[ibm8|java11|java17|java21] --targetAppServer=liberty ◼ アプリケーションで使用されているAPI 修正が必要な点,アプリの構成 などを分析し結果を出力します ◼ デフォルトでは結果は HTMLファイルとして出力 ◼ 既存のWAS v8.5/v9.0にたいして 最新Fixpackを適用すると, 管理コンソールから同分析を実行可能
  45. © 2026 IBM Corporation TA:WAS traditionalや他社製品からLibertyへの移行を補助 46 ◼ Transformation Advisor

    • 既存アプリケーションサーバー環境/アプリをスキャン • WebSphere, WebLogic, JBoss, Tomcat をサポート • アプリケーションのみであれば 国産ベンダー環境でも • マイグレーションの考慮点整理,レポート生成 • コンテナ化に必要な一連のファイルの自動生成 • Dockerfile, Liberty構成ファイル(server.xml)など • TA自体は,コンテナ上で実行される(要OpenShift, Podmanなど) そのままコンテナ化可能 一部コード修正など対応が必要 一部アプリケーションの書直しが必要 https://ibm.biz/TransAdv
  46. © 2026 IBM Corporation AMA:Application Modernization Accelerator 47 ◼ AMAは,コンテナ上で実行されるTAを

    強化・拡充した新しい移行ツール – 移行先としてMoREもサポート ◼ AMAはJavaランタイムのアプリケーション モダナイゼーションを強力にサポート – エンタープライズJavaアプリケーションと Db2,MQなどの依存関係を検出 – 分析レポートを作成 (コードの変更,複雑さ,移行コストを特定) – モダナイゼーションのための移行計画を生成 ◼ 価値 – 移行計画と優先順位付けを迅速化 – Javaランタイム移行プロセスの分析を最適化するための 時間と労力を削減 – 移行先に合わせたJavaランタイム構成の 構築とカスタマイズに必要な労力を最小限に 4 7
  47. © 2026 IBM Corporation 48 IBM JSphere Suite for Java

    可能となる モダナイズ IBM JSphere Suite for Java Library Support for Spring Library Support for Struts Enterprise Application Runtimes Cloud Pak for Applications (CP4Apps) Enterprise Build of Quarkus Modernized Runtime Extension for Java (MoRE) Liberty Liberty Quarkus オペレーション ー 従来型 (WAS NDセル) 従来型 / DevOps DevOps (OpenShift) DevOps プラットフォーム ー ー オンプレ/Cloud VM/コンテナ オンプレ/Cloud コンテナ オンプレ/Cloud コンテナ アプリケーション ー Java 17/21 Jakarta EE 10 Java 11〜 Java EE 7/8 Jakarta EE 10 MicroProfile Java 11〜 Java EE 7/8 Jakarta EE 10 MicroProfile Java 17〜 MicroProfile
  48. © 2026 IBM Corporation IBM Bobのご紹介 • IBM Bob:あなたの意図・リポジトリ・セキュリティ標準を理解し、開発を共に進める AI

    パートナー • エンタープライズ向けの機能 – JavaのアップグレードやStrutsからReact/Angularへの移行支援や、IBM i向けの支援機能も搭載 – さらに、脆弱性検出や企業コンプライアンス準拠などセキュリティ重視の開発を実現 • 最適化されたエンジン – Claude/llama/mistral/granite-4など小規模・大規模モデルをタスク別に使い分けるオーケストレーション戦略でコストの最適化 • 摩擦のない開発者体験 – IDE形式に加えて、シェル形式の操作も利用可能 – Literate coding機能により、エディター上でAIによる開発支援が可能 49 この言語で アプリを作って Chat Detect Review </> コード作成 Agent Workflow すでに社内10,000人以上の開発者 がIBM Bobを利用しており、 平均45%以上の生産性向上が報告
  49. © 2026 IBM Corporation WebSphere Libertyでのアプリ開発をIBM Bobで加速 50 ◼ IBM

    Bob:あなたの意図・リポジトリ・セキュリティ標準を理解し,開発を共に進める AI パートナー ◼ Liberty × Bob のユースケース × WebSphere Liberty IBM Bob 操作のコマンド化によるLiberty特化機能の作成 プラグイン(Liberty Tools)の提供 構成も含めて全てコードで記述可能 Dev Modeによるホットデプロイ機能 Javaモダナイズ機能の搭載 Javaモダナイゼーション アプリ改修による起動時間高速化 アプリ開発の効率化 コードの生成と補完 課題:開発プロセスを効率化し, リリースまでのリードタイムを短縮したい 解決策:Libertyの機能やツール活用により, BobでのJavaアプリ開発の生産性を向上 課題:従来型WebSphereで構築された既存の Javaアプリを効率的にLibertyに移行したい 解決策:BobのJavaモダナイズ機能を利用 課題:サーバーの起動を高速化したい 解決策:Bobが既存アプリの構成をレビュー し,最小構成への変更を提案・適用 • Bobによるコード生成 →自然言語での対話をベースにコードを自動生 成し,開発速度を大幅に向上 • Libertyではランタイムのバージョンやサーバー 構成を含め全てコードとして記述 →Bobによる記述やレビューが容易に可能 • 保存した変更を自動検知して即時デプロイする Liberty Dev Modeの利用 →Bobで修正,即確認,テスト,デバッグを高 速に回せる プロジェクトを スキャンし,Libertyへ の移行/Java アップグレードを選択 指定したJavaバージョンに Bobが修正 Bobが構成を分析 →不要なFeatureの削 除提案 →レポートとして出力 修正の適用もBobに依頼 上記内容を登録し, コマンド一発で実行 可能 Libertyで新規に開発する方 従来型のWebSphereをご利用の方 Libertyをご利用の方 従来型のWebSphereから Libertyへのコード修正を適用
  50. © 2026 IBM Corporation z マイクロサービス前提の新規システム構築に モダナイズ支援ツール ツールによる修正点整理 Application Modernization

    Accelerator (AMA) TAの機能に加え、DB・キューを含む依存関係 の可視化や、 MoRE移行まで含めた計画を作成 モダナイズ支援ツール Migration Toolkit for Application Binaries ソースコード、サーバーへの導入が不要で簡易 に修正点・考慮点の調査が可能 AIエージェント駆動のモダナイズ IBM Bob Javaバージョンアップやランタイム・フレーム ワーク移行をAIで支援可能な開発パートナー 既存Javaアプリの保護・延命 Library Support for Spring and Struts 古いバージョンのSpring/Strutsにセキュリ ティ更新(CVE対応)を提供 既存資産を活かしたシステム構築に WebSphere Liberty Jakarta EE / MicroProfile などのオープン標準に対応した、軽量・クラウ ド最適化のJavaアプリケーションランタイム Operations:DevOpsツール、Platform as Code、CI/CDツールによる自動化に対 応 Platform:オンプレ/クラウド, VM/コンテナ(Kubernetes)で利用可能 Application:Java 8/11/17/21/25, Java EE / Jakarta EE, MicroProfile対応 IBM Modernized Runtime Extension for Java (MoRE) Network Deployment(従来運用)の管理コンソール / wsadmin のまま、 セル内でLibertyを動かして管理 Operations :NDの管理コンソール / wsadmin+既存自動化資産で運用 Platform :NDセル上(主にオンプレ / クラウド / VM)で利用可能 Application :Liberty は Java 17/21, Java EE / Jakarta EE, MicroProfile対応 IBM Enterprise Build of Quarkus 高速起動・省メモリなクラウドネイティブ開発をIBMサポート付きで提 供するエンタープライズ版ディストリビューション Operations:DevOpsやCI/CDに加え、IBMサポートで更新・脆弱性対応を支援 Platform:オンプレ / クラウド上のOpenShiftで利用可能 Application:Java 17/21, Jakarta EE の一部 API, MicroProfileに対応 新時代のランタイム 従来型 WebSphere の管理モデ ルを維持し たい 運用も含めて 新しい標準へ 寄せたい Transformation Advisor (TA) サーバー環境全体を分析し、アプリごとのJava バージョンアップおよびランタイム移行の難易 度の比較、修正点・考慮点の調査が可能 • WebSphere Application Server (IBM) • WebLogic (Oracle) • JBoss (Red Hat) • Tomcat (Apache) Operations: 手動構築・個別の管理ツール Platform: オンプレミス・仮想マシン Application: Java 8 /Java EE モノリシックアーキテクチャ 従来型のランタイム Javaモダナイゼーションの選択肢
  51. © 2026 IBM Corporation IBM TechXchange Dojo 従来型 WebSphere 環境で実現する

    Java モダナイズ ― IBM Modernized Runtime Extension for Java(MoRE)基本構成ガイド ― 日時 : 2026/4/21(木)17:00-18:00 場所 : オンラインのみ 対象 : お客様、ビジネス・パートナー様、その他 参加費: 無料 従来型WebSphere Application Server traditional環境を長年運用されているお客様の 中には、「Javaバージョンアップへの対応」や「アプリケーション基盤のモダナイ ズ」について検討されている方も多いのではないでしょうか。 一方で、WebSphere Libertyなど最新型ランタイムへの移行には、アプリケーション 改修や運用変更などの課題があり、すぐに実施するのが難しいケースもあります。 本セミナーでは、既存のWebSphere traditional環境を維持しながら、Libertyランタ イムと最新Javaを利用可能にする IBM Modernized Runtime Extension for Java (MoRE) の基本機能と構成について解説します。 お申し込みはこちら: https://ibm-developer.connpass.com/event/387936/
  52. © 2026 IBM Corporation WebSphere Community Meetup 2026 タイムスケジュール セッション

    14:05 - 14:35 (30mins) お客様講演 (予定) ※決まり次第ご案内いたします。 14:35 - 15:05 (30mins) レガシーからクラウドネイティブへ:IBM Bob と実現する WebSphere モダナイゼーション戦略 【日本 IBM 馬場、片桐】 15:25 - 16:45 (1h20mins) 分科会 (各分科会の概要は2ページ目をご参照ください) No.1 「DevOps:どこまでできる? WASの運用自動化を考える」 No.2 「WebSphere Traditional & Java 8 どうします?」 No.3 「AIによるJavaアプリ開発のAs-Is/To-Beを共有しよう」 17:00 - 17:25 (25mins) 分科会の振り返り 17:40 - 18:30 (50mins) 懇親会 2026年6月15日 (月) 14:00 - 17:30 (受付開始 13:30) / 懇親会 17:40 - 18:30 WebSphere の Technical Community から、オンサイトで実施する Meetup 開催のお知らせです。 今回の Meetup では、製品情報共有、分科会などのコンテンツをご用意しております。Meetup 終了後には懇親会も予定しています。 Community に初参加の方も大歓迎ですので、WebSphere にご興味がある方は、お気軽にご参加ください。 ※ プログラム内容や時間は、変更となる場合がございます。予めご了承いただきますようお願い申し上げます。 参加登録用リンクはこちら → https://wkf.ms/4almqX4 日本アイ・ビー・エム 本社 〒105-5531 東京都港区虎ノ門2-6-1 虎ノ門ヒルズ ステーションタワー 31F ※ 受付場所:虎ノ門ヒルズ ステーションタワー 7階 オフィスエントランス ※ 東京メトロ日比谷線「虎ノ門ヒルズ駅」A2出口直結 40名 (事前登録制) / 無料ご招待 オンサイト開催 開催日時 開催形式 参加定員 会場 開催趣旨 参加登録用 QR コードはこちら →
  53. © 2026 IBM Corporation WebSphere Community Meetup 2026 No.1「DevOps:どこまでできる? WASの運用自動化を考える」

    Libertyは外部ツールなどを利用した大胆な自動化が可能なことが特長です。 ですが,Libertyユーザーの間でも,どこまで自動化しているかは千差万別。 このワークショップでは,自動化の状況や将来構想,導入の障害になっている問題点などの情報を共有します。 No.2「WebSphere Traditional & Java 8 どうします?」 WebSphere Traditional や Java SE 8 アプリケーションをご利用の方々と一緒に、 今後のマイグレーション計画や 2030年を超えた WAS & Javaシステム運用を考えます。 No.3「AI による Java アプリ開発の As-Is/To-Be を共有しよう」 これからの開発にAI利用は必須ですが、皆さま試行錯誤の段階ではないでしょうか。 参加の皆様で適用領域や失敗談、効果などを共有して学びあいながら全員で一段上のAI駆動開発を考えます。 参加登録用リンクはこちら → https://wkf.ms/4almqX4 各分科会の概要 参加登録用 QR コードはこちら →
  54. © 2026 IBM Corporation ワークショップ、セッション、および資料は、IBMまたはセッション発表者によって準備され、それぞれ独自の見解を反映したものです。それらは情報提供の目的のみで 提供されており、いかなる参加者に対しても法律的またはその他の指導や助言を意図したものではなく、またIBM製品やサービスがお客様に適用ある特定の法令に適合す ることを保証するものでもありません。本講演資料に含まれている情報については、完全性と正確性を期するよう努めておりますが、「現状のまま」提供され、明示また は黙示にかかわらず、商業性、特定の目的への適合性、非侵害性を含め、いかなる保証も伴わないものとします。本講演資料またはその他の資料の使用によって、あるい はその他の関連によって、いかなる損害が生じた場合も、IBMは責任を負わないものとします。 本講演資料で言及されるIBM製品、プログラム、またはサービスは、IBM

    がビジネスを行っているすべての国・地域でご提供可能なわけではありません。本講演資料で言及される将来の展望(製品リリース日付や製品機能を含む)は、市場機会 またはその他の要因に基づいてIBM独自の決定権をもっていつでも変更できるものとし、将来の製品または機能が使用可能になること、もしくは特定の結果を確約するこ とを意図するものではありません。本講演資料は、言及される IBM製品またはサービスに適用ある契約条件を変更するものでも、追加の表明または保証を意図するもので もありません。 本講演資料に含まれている内容は、参加者の活動によって特定の結果が生じると述べる、または暗示することを意図したものでも、またそのような結果を生むものでもあ りません。 パフォーマンスは、管理された環境において標準的なIBMベンチマークを使用した測定と予測に基づいています。ユーザーが経験する実際のスループットやパ フォーマンスは、ユーザーのジョブ・ストリームにおけるマルチプログラミングの量、入出力構成、ストレージ構成、および処理されるワークロードなどの考慮事項を含 む、数多くの要因に応じて変化します。したがって、個々のユーザーがここで述べられているものと同様の結果を得られると確約するものではありません。記述されてい るすべてのお客様事例は、それらのお客様がどのようにIBM製品を使用したか、またそれらのお客様が達成した結果の実例として示されたものです。実際の環境コストお よびパフォーマンス特性は、お客様ごとに異なる場合があります。 IBM、IBMのロゴ、ibm.comは、世界の多くの国で法的に登録された、International Business Machines Corporationの商標です。その他の製品名・サービス名はIBMま たは他社の商標である可能性があります。IBM商標の最新リストは、ウェブ上の「著作権および商標情報」( www.ibm.com/jp-ja/legal/copytrade.shtml )でご確認いた だけます。 通知と免責事項