イングラム・マイクロは、ボリュームライセンスの自動化を実現する分散型アプリケーションを開発した。
このアプリケーションのバックエンドデータベースプラットフォームは、IBM OS/390上で動作するDB2であり、Sun SolarisアプリケーションサーバーはEnterprise Java Bean(EJB)コンテナを使用しています。アプリケーションサーバーとデータベースは、2つの異なる場所にホストされています。アプリケーションソフトウェアは、多数のデータベーストランザクションを必要とする多くのOLTP機能を実行します。DB2に格納されているデータにアクセスするために、Ingram Microはタイプ3のJDBCミドルウェア製品を使用していました。この製品にはゲートウェイが組み込まれているため、パフォーマンスが制限され、ボトルネックが発生しやすく、単一障害点となる可能性があります。
会社概要
-
業種
ロジスティックと流通
-
歳入
〜50億ドル
-
会社サイズ
Enterprise
変革のスナップショット
-
課題
複雑なグローバルデータ環境は、一貫性と可視性を制限した。
-
解決策
SAP ADMMを使用してデータを統一し、管理する
-
結果
データ精度の向上とグローバルな業務効率化
会社概要
イングラム・マイクロ社は、テクノロジー製品とサプライチェーン管理サービスの世界最大の卸売業者です。同社は36か国で事業を展開し、IT部門に約600名の従業員を擁しています。
「Syniti社のDB2用JDBCドライバは、タイプ4アーキテクチャを採用しており、当社のアプリケーションのパフォーマンスと信頼性を向上させました。OS/390上でDB2を利用するJavaアプリケーションを、これまで以上に効率的に運用できるようになりました。」
製品の機能性
分散アプリケーションのパフォーマンス向上を目指し、複数のソリューションを検討した結果、Ingram MicroはSynitiのJDBC/DB2タイプ4ミドルウェアを選択しました。Synitiのタイプ4ミドルウェアは、直接接続と高いパフォーマンスを提供します。Synitiのドライバを使用することで、Ingram MicroはJavaアプリケーションのデプロイを成功させることができました。
SynitiのJDBC/DB2は、カスタムアプリケーションやサードパーティ製品からDB2 SQLにアクセスするための、100%ピュアJavaタイプ4ミドルウェアソリューションです。SynitiのJDBC/DB2は、標準のJava Database Connectivity(JDBC)関数呼び出しを受け入れ、これらを高性能なネイティブDB2 SQLに変換し、DB2サーバーと通信してDB2データの取得、更新、挿入を行います。
結果
イングラム・マイクロがSynitiのJDBC/DB2を採用することを決定した理由は、パフォーマンスの向上、信頼性の向上、そして管理コストの削減という3つの要因によるものでした。
- 100%ピュアJava JDBCレベル3タイプ4ミドルウェア
- 直接接続/ゲートウェイ不要 高性能かつ機能強化(SSL v3セキュリティ)
- 簡単な管理