クレジットカードとは

楽天カード基幹システムを全面刷新

投稿日:

 

楽天カード株式会社と日本オラクル株式会社は、楽天カードのクレジットカード業務の基幹システムを全面刷新し本格稼動を開始したことを発表します。

楽天カードは、クレジットカード業界でNo.1になることを目指しています。

このたびの基幹システムの刷新により事業の拡大スピードに合わせた柔軟な運用と、長期的に会員が安心してクレジットカードを利用できる環境を整えることができました。

従来は、月に数時間、楽天カード会員様専用オンラインサービス「楽天e-NAVI」において一時的にサービスの利用制限がありましたが、本基幹システムの刷新により定期メンテナンスが不要となり、顧客に一層高い利便性を提供できるようになりました。

楽天カードの審査を通過するコツ!審査時間や本人確認の電話を詳しく解説

楽天カードの新基幹システムは、異なる事業者のソフトウェアやハードウェアを柔軟に組み合わせることができるオープンシステムとなっています。

従来のメインフレーム(大型汎用機)の構成では難しかった、複数人による同時のプログラム編集が可能となったほか、周辺システムも含め、プラットフォームやアーキテクチャ、開発言語を統一することで生産性を飛躍的に高めることができるようになりました。

また今回、楽天カードは国内の金融業界において初めて、自社管理のデータセンター内に「Oracle Cloud」環境を配置するサービス「Oracle Cloud at Customer(オラクルクラウドアットカスタマー)」を採用しています。

これにより、特定の処理を行う際の一時的な負荷増大時にも柔軟な対応が可能となり、急増する楽天カードの会員数と取引件数に対する処理能力を一層強化し、会員および加盟店に、長期的により安定した取引環境を提供します。なお、本基幹システムの全面刷新プロジェクトは2014年から始まり、今回の本格稼動に至りました。

楽天カードは、楽天グループ企業としてクレジットカード事業を開始した2005年以降、基幹システムをメインフレーム上で運用していました。機器の持つ性能面の限界から、あらゆる負荷への迅速な対応が困難になりつつあるという課題を抱えていました。

また、長年の運用に伴うプログラムの複雑化と開発言語「COBOL(コボル)」の技術者不足により、開発面および保守面での制約がありました。これらの課題を解決するため、技術基盤としてオラクルが提供するエンジニアドシステム「Oracle Exalogic Elastic Cloud(オラクルエクサロジックエラスティッククラウド)」と「Oracle Exadata Database Machine(オラクルエクサデータデータベースマシン)」の新たな導入と、開発環境「Java(ジャバ)」ベースのアプリケーションへの移行を決定しました。

このアプリケーションの変換には、株式会社ジェイ・クリエイションが提供する移行サービス「VENUS(R)」を活用しました。また、長期に安定的な運用を行う基幹システムであることから、「Java」によるシステム開発の標準仕様である「Java Platform, Enterprise Edition(ジャバプラットフォームエンタープライズエディション)」を採用しました。

さらに、ビジネス環境の変化に応じて急な変更を繰り返す状況においてもプロダクトの品質を確保するため、自動テスト環境を整備しました。また処理性能を落とさない工夫として、Cloudera株式会社の支援のもと「Apache Spark(アパッチスパーク)」を導入し、バッチの分散処理を平易に実現できるようにしました。

その結果、バッチ処理の平均速度を従来よりも2倍以上速めることができるようになり、持続性の高い基幹システムの運用が可能となりました。

楽天カードでは今後も、新しいサービスの開発ならびに既存サービスの改善を行い、よりお客様にご満足いただけるような利便性を提供できる環境づくりに邁進してまいります。

-クレジットカードとは

Copyright© クレジットカードの知識 , 2017 AllRights Reserved Powered by AFFINGER4.