ユタ州を拠点とする信用組合は、MySQL Enterprise Editionが提供する高可用性とNoSQLドキュメント・ストアを組み合わせることで、会員登録の手続きを50%以上効率化しました。
導入と背景
アメリカ・ファースト・クレジット・ユニオン(AFCU)は、1939年に設立されたユタ州に拠点を置く会員制かつ非営利の協同組合金融機関です。ユタ州、アイダホ州、アリゾナ州、ネバダ州、ニューメキシコ州、カリフォルニア州で事業を展開しています。AFCUは、アメリカ合衆国で会員数が5番目に多い信用組合で、130万以上の会員がいます。
「First」という名前は、会員の財務ニーズをすべての取り組みの最優先に置くという、信用組合の基本的な姿勢を表しています。その目標は、会員に賢明な資金管理を教え、財政状況の改善を手助けをすることです。AFCUのOKR(目的と主要成果)の一つは、会員数の増加です。
経営課題と目標
会員になるためには、申請者は連邦ガイドラインに基づき、自身の資格の証明書類を提出する必要があります。しかし、AFCUは会員プロセスを管理するための技術的支援を必要としていました。公開されている申請システムは、書類データの非構造的な情報をアップロードして保存するためには、システムの大幅な改良が必要でした。
バックエンドのデータベースは頻繁にダウンし、経営陣からは使いにくいと判断されていました。そのため、申込者が会員登録の手続きを断念する事態が発生していました。同信用組合の新しい会長兼CEOは、重要な会員申請システムの再開発を求めました。そのためには、複数の異なる種類のドキュメントを扱うことができ、高い可用性とセキュリティを備えた、ダイナミックなソリューションの導入が必要でした。
ビジネス成果と指標
MySQL Enterprise Editionを利用することで、AFCUは文書の身分証明書を利用した会員申請において、優れたユーザー・エクスペリエンスを提供できるようになりました。
MySQLドキュメントストアを活用することで、AFCUは申請プロセスを簡素化し、ユーザあたりのステップ数とページビュー数を50%以上削減しました。ドキュメントのアップロードプロセスを刷新したことで、毎月84,850件の不要なページヒットが削減されました。ワークフローに費やす総時間は11%減少し、会員数は毎月約1,000件増加しました。
MySQLドキュメントストアは、スキーマレスのJSONデータ型ドキュメントのNoSQLデータリポジトリとして機能し、会員に関するドキュメントの保存とクエリを制限なく行えるようになりました。これと並行して、AFCUはOracle DatabaseとMySQLのリレーショナル・データベース構造による高い可用性と優れたパフォーマンスを手に入れました。
このソリューションにより、可用性はほぼ100%に向上し、24時間365日ダウンタイムを発生させることなく利用できるようになりました。「MySQL Enterprise Editionは完璧に稼働し、ユーザーからの苦情もありません。その結果、苦情対応に追われることなく、チームは安心して未来のプロジェクトを計画できるようになります。」と、シニア・データベース管理者のKyle Kawaguchi氏はコメントしています。
MySQL InnoDB Clusterのグループ・レプリケーションを活用し、本社から南に30マイルの距離にある災害復旧サイトを構築する形で高可用性とセキュリティはさらに強化されています。個人識別情報(PII)の保護は、MySQL Enterprise Transparent Data Encryption(TDE)によって保証されており、新規加入者と、最終的に信用組合に加入しなかった申込者のデータをリアルタイムで暗号化します。さらに、TDEにより、AFCUは、1億3,700万人の会員を数えるNCUA(National Credit Union National Administration)などの金融ガバナンス機関による厳格な監査に準拠することができます。
会員から収集したデータは、将来的な取引の拡大に向けた商品やサービスの分析を容易にし、よりスムーズな会員体験に貢献しています。ハイブリッドなデータモデルとAPIを持つMySQLによって、非構造的ドキュメントのNoSQLストレージが可能になり、MySQLのレポーティングツールを使用してSQLクエリと分析を行い、すべてのデータソースに一元的にアクセスできるようになりました。
AFCUは、申し込みや入会の際に収集した情報やフィードバックに基づいてパーソナライズされた対応を最適化することで、会員の満足度を向上させました。
MySQL Enterprise Editionの導入により、主要なアプリケーションとネイティブに接続できるという追加のメリットが得られました。インターフェースを作成する必要はありませんでした。新しいプラットフォームは、指標の可視化にGrafana、DevOpsワークフロープラットフォームとしてAirflow、そして信用組合の車両差押えソリューションをサポートしています。「現在のアプリケーションが、MySQL Enterprise Editionとネイティブに統合できるように作成されていることがわかり、MySQLに投資する価値が高まりました。」とBrandon Masonは述べています。
導入の成功を支えているのはOracle Premium Supportであり、常時稼働の会員体験をスムーズに提供できるよう支援しています。
なぜMySQL Enterprise Editionを選択したのか?
AFCUは、新規開発用のプラットフォームとして長年Oracle Databaseを使用していました。しかし、Oracle Databaseには求めていたNoSQLドキュメントストレージ機能が見つかりませんでした。そのため、AFCUはMySQL Enterprise Editionに切り替えました。
さらに、AFCUは会員申請システムの再構築と運用のサポートを必要としていました。オラクルとの長年の取引があって信頼できるサポートが提供されることを知っており、それが会員数の増加を促進する重要なソリューションの再開発、保守、エンハンスに欠かせないものであることを理解していました。
今後の展開
「新しいアプリケーションやシステムを導入する中で、MySQLが当社の未来の一部となることを大いに期待しています。MySQL Enterprise Editionを選択したことで、私たちのDBAによる細やかなサポートを受けて、ユーザーも満足しています。」とMason氏は締めくくりました。