IBM WebSphere Liberty

Libertyにより、どこでもJavaアプリケーションを開発、デプロイ、実行できます。

Websphere Liberty UIダッシュボード・ワークフローの図

概要

エンタープライズ対応の最新のJava

Libertyはエンタープライズ向けに設計されたJavaアプリケーションサーバーです。エンタープライズ・グレードのセキュリティ、オブザーバビリティー、安定性、性能を提供します。Liberty Zero Migrationを使用すると、最新リリースを常に最新の状態に保つことが簡単にできます。Libertyは、比類のない柔軟性と汎用性を提供し、アプリケーションの管理をはるかに簡単にします。

主な機能

1つのランタイムであらゆる環境に対応

Libertyは、開発から本番環境まで、一貫したクラウドネイティブなエクスペリエンスを提供します。Libertyは、オンプレミス、パブリッククラウド、プライベートクラウドのベアメタル、VM、コンテナ上で動作します。Libertyは、モダナイズされたWebSphereワークロードと新しいWebSphereワークロードの共通基盤を提供します。この一貫性により、運用の複雑さが軽減され、チームはリファクタリングせずにアプリケーションを柔軟にデプロイ、移動、拡張できるようになります。

ノードを介してセキュリティー・シールドとノートPCを使用しているユーザーに接続されたサーバー・スタックを示す図

WebSphere Libertyは、最新のJava、Jakarta EE、およびMicroProfileの機能で継続的に更新されるため、アプリケーションは中断を伴うアップグレードなしに常に最新の状態に保たれます。ゼロマイグレーションのアプローチにより、ランタイムが進化してもアプリケーションを変更せずに実行できるため、チームは新しい主要な機能、パフォーマンスの向上、セキュリティ修正プログラムを段階的に独自のタイムラインで採用できます。定期的なアップデートは、セキュリティとコンプライアンスの維持に役立つだけでなく、従来プラットフォームのアップグレードに伴う運用上の負担を軽減します。

その結果、コストのかかる書き換えを強いられたり、ビジネスクリティカルなアプリケーションに支障をきたしたりすることなく、長期にわたってモダンでセキュアなランタイムを維持することができます。

青と紫の5つの円形ノードが細い線で接続されている抽象図

WebSphere Libertyは、高パフォーマンスと効率を実現するように設計されており、エンタープライズJavaワークロードに対応する高速な起動時間、低いメモリー消費量、強力なスループットを実現します。軽量のモジュール式アーキテクチャーにより、必要な主要機能のみがロードされるため、オーバーヘッドが削減され、応答性が向上します。Libertyは最新のインフラストラクチャ向けに最適化されており、コンテナやKubernetes環境における高密度化を可能にすると同時に、負荷がかかった状態でも効率的にスケーリングします。このパフォーマンスプロファイルは、組織がアプリケーションの応答性を向上させ、インフラストラクチャの使用率を最大化し、全体的な運用コストを削減するのに役立ちます。

青いチェックマークに流れる線で接続されたクラウドとサーバーのブロックの画像

Liberty Tools を使えば、Liberty 開発モードで迅速に反復開発を行い、MicroProfile や Jakarta EE API 向けの支援機能を活用してコーディングし、Liberty の設定ファイルを簡単に編集することができます。WebSphere Libertyは、シンプルな構成、高速なフィードバック・ループ、最新の開発ツールとの強力な統合により、開発者の生産性を初日から高められるように設計されています。迅速なスタートアップ、ホットリロード、明確なランタイム診断などの機能により、ローカル開発とテストが合理化されます。

Libertyは、最新のJavaおよびJakarta EE標準とフレームワークをサポートし、チームがエンタープライズ・グレードの信頼性を維持しながら、使い慣れたAPIを使用してクラウドネイティブ・アプリケーションを構築できるようにします。開発ライフサイクル全体の摩擦を減らすことで、Libertyは開発者がランタイムの管理ではなく、価値の構築により多くの時間を集中できるようにします。

スーツケースのスタイリッシュなイラスト。アップロードアイコン、クラウド、コード、バグ、チェックリストが組み合わさっています

ユースケース

あらゆる場所で、あらゆるアプリケーションに対応

クラウドネイティブのマイクロサービス

Libertyは、マイクロサービスを構築およびデプロイするための軽量でクラウドネイティブなランタイムです。MicroProfileとJakarta EEをサポートしているため、RESTサービス、ヘルスチェック、メトリクス、フォールトトレランス、コンテナ化されたデプロイメントに適しています。

最新のモノリシックJavaアプリケーション

Libertyはマイクロサービスだけでなく、最新のモノリスにも適しています。そのため、アプリケーションを完全にマイクロサービスに分解せずに、よりシンプルで高速な Java アプリケーションサーバーが必要な場合に便利です。

既存のWebSphereおよびJava EEワークロードのモダナイズ

Libertyは、従来のモノリシックなワークロードをモダナイズするための理想的なクラウドネイティブ・ランタイムです。従来のWebSphere Application ServerからLibertyのコンテナ対応で運用がモダンなランタイムに、アプリケーションを簡単に移行できます。

コンテナとKubernetesのデプロイメント

Libertyはコンテナ環境向けに設計されているため、組織がJavaワークロードをDocker/Kubernetesで実行する場合や、より広範なハイブリッドクラウド・プラットフォームの一部として実行する場合によく使用されます。IBMは、これを「コンテナ対応」と表現しており、クラウドのデプロイメント・パターンに適しています。

エージェント型AIアプリケーション

LibertyはLangchain4jおよび新しい仕様であるlangchain4j-cdiと統合し、エージェント型およびAIを活用したアプリケーションの構築と展開をサポートします。

統合

お気に入りの IDE で開発をスピードアップ

IBM WebSphere Libertyは、Visual Studio Code、IntelliJ、Eclipseと統合して、Javaアプリケーションの開発、デバッグ、デプロイメントを合理化します。

お客様事例

Libertyの実際の動作の詳細はこちら

SOMPOホールディングス

130年の歴史を持つ日本の大手保険会社であるSOMPOホールディングスは、技術的負債と有機的成長により、緊張したコストのかかるメインフレームシステムという課題に直面していました。IBM は、IBM WebSphere Liberty を使用してレガシーCOBOLシステムのモダナイゼーションを支援し、インフラ管理の簡素化、開発者の生産性の向上、コストの削減を実現しました。このソリューションには、IBM WebSphere Liberty と IBM Modernization Tooling が含まれていました。このトランスフォーメーションによりオペレーションが合理化され、大幅な効率化が達成されました。

54%
CPUコアの削減率
33%
メモリ削減
高層ビルを背景に、携帯電話を手に遠くを見つめる女性
次のステップ

IBM WebSphere Liberty を使用すれば、クラウドネイティブな Java アプリケーションをより迅速に提供できます。デモの予約して、Liberty がどのように俊敏性、性能、拡張性を向上させるかをご覧ください。

  1. デモの予約