顧客事例

VA DMV: レガシーから最先端へ、メインフレームの近代化

VA DMV: レガシーから最先端へ、メインフレームの近代化

お客様のご紹介

バージニア州自動車運転免許局 (バージニア州DMV)は、約620万人の免許証所持者およびIDカード所持者、そして840万台以上の登録車両を顧客基盤としています。バージニア州リッチモンドの本部から、DMVは1,800人の献身的な従業員を擁する76のカスタマーサービスセンターを運営しています。

課題

  • 混在プラットフォーム環境における、メインフレームデータとの複数のビジネスアプリケーションの統合
  • 顧客を360度見渡す視点に基づいた製品イノベーションに注力する必要があります
  • リップ・アンド・リプレース方式は費用がかかりすぎ、リスクも伴います
  • アジャイル開発への移行圧力、多様なプログラミング言語使用の自由
  • プラットフォームに依存しないフレームワークへの移行

成果

  • Eclipseで既存システムをAPI駆動型およびマイクロサービスアーキテクチャに合理化する
  • シームレスなCI/CDパイプラインのための堅牢なDevOpsプラクティスの統合
  • レガシーなデータベース管理システムにもかかわらず、1680万件のトランザクションを達成しました。
  • モバイルファースト開発と自動テスト(単体テストおよび回帰テストシナリオ)を有効化
  • 待ち時間の短縮により、顧客満足度を向上させました
  • 新しいWebサービス50個の提供による、コンプライアンスとセキュリティの強化

メインフレームからアジャイル開発へ:現実

約1年前、バージニア州自動車運転免許庁(VA DMV)は、30年間使用してきたデータベース管理システムとプログラミング言語で1680万件のトランザクションを処理しました。この一見考えられない偉業へとつながった同庁の道のりは、ITモダニゼーションへの強いビジョンから始まりました。VA DMVのソフトウェア開発者であるジョシュア・エルキンス氏は次のように説明しています。「メインフレームコンピューティングと最新の.NET開発は、互いに排他的である必要はありません。」VA DMVがこの地点に到達した経緯は、実用的な技術進歩の物語です。

時代に遅れない

数年前、VA DMVでは申請データを一元管理するためにインバーテッドリスト・データベースを使用しており、その80%はNaturalで記述されていました。 次世代のプログラマーにこの40年前の言語をサポートさせることに苦慮していた同局にとって、最新の顧客体験戦略の推進により、変革は避けられないものとなりました。「私たちはモバイル開発を行い、顧客に新しいAPI駆動型サービスを提供し、応答性を高めるためにすべてのデータをクラウドに移行したかったのです。アジャイル開発により、どのような製品を構築すべきかがはるかに明確になりました」とエルキンス氏は説明します。 「しかし、それによって、安全で信頼性の高い当社のエンタープライズ・メインフレーム・アプリケーションやデータベースが廃れてしまうことは望んでいませんでした」。幸いなことに、Software AGによる継続的なイノベーションと、2050年以降も続くAdabas & Naturalへのサポートの一環として、NaturalONE開発環境でDevOpsツールを使用できるようになったことで、新しい開発者でも既存のメインフレーム・アプリケーションを容易に開発・保守できるようになりました。

VA DMVの事例は、「レガシーアプリケーションは時代の変化に対応できない」という一般的な通念に異を唱えるものです。AdabasおよびNaturalは、オンプレミスとクラウドの両方でLinux上で動作し、ソフトウェアコンテナ内で実行され、NoSQLやデータレイクストレージに接続し、ストリーミングデータを処理することができます。 「これにより、プラットフォームに依存しないアプリケーションを用いて、近代化の取り組みを加速させることができました」とエルキンス氏は述べています。「バックエンドでは信頼性の高いメインフレームを活用し、顧客にシームレスな体験を提供しています。顧客に対して『お手伝いできません』と言わなければならないことは、ほとんどなくなりました。」

バージニア州民の優れた顧客体験

もちろん、本当に大切なのは結果です。

について NaturalONE IDEは、現在Natural製品の一部となっています、人気のEclipse開発環境と統合されており、アプリケーションプログラミングインターフェイスを介してアプリケーションを公開および利用できます。これにより、VA DMVは、パスポートの検証、運転免許証の画像のキャプチャ、国立犯罪情報センターとのデータ共有、運輸アカウントへのアクセスなど、数多くのバックエンドサービスと統合できるようになりました。顧客は、セルフサービスのウェブサイト機能を使用して、検証を完了したり、アラートをカスタマイズしたり、管理したりできるようになりました。

自動化されたテストとモバイルファースト、レスポンシブな開発アプローチにより、より迅速で機敏なデリバリースケジュールが実現しました。これは、DMV(運転免許証更新センター)の窓口での待ち時間の劇的な短縮、および顧客と従業員の満足度調査の両方でスコアが向上したことからも明らかです。

「現在、当社のウェブサイトでは50以上のサービス取引を提供しています」とエルキンス氏は説明します。「これにより、お客様はより一層の自主性を得られますが、当然ながら、当社の側で遵守しなければならない新たな規制が山ほどあります。」例えば、裁判所の命令、保険監視、運転者安全に関する当機関のコンプライアンス義務について考えてみましょう。「すべてがメインフレームにあった頃は、非常に安全でした」とデータベース管理者のパム・シュワルツ氏は説明します。「今では、サードパーティとデータを共有し、お客様が様々なチャネルを通じてセルフサービスできるようにしています。これは、私たちの脆弱性を高めるように思えるかもしれません。しかし、実際には、.NETインターフェースを通じて州および連邦政府全体から75のアプリケーションを活用し、規制を遵守し、そのリスクを軽減することができるのです。」

2050年以降

最終顧客のためにすべてがうまくまとまっていることに満足しており、従業員もより幸せになっています。「以前はアプリ開発者だけだった人々が、今ではフルスタック開発者になる道を進んでいます」とエルキンス氏は述べています。

その取り組みは、メインフレーム環境での勤務を全く検討しなかったであろうバージニア大学の最近の卒業生をも引きつけるのに役立っている。「アジャイルは素晴らしい。なぜなら、真の専門家が新人と一緒に座る機会を与えてくれるからだ」とエルキンス氏は説明する。「協力的で、継続的だ。」

データベース管理者のパム・シュワルツ氏は、この経緯を次のように的確に要約しています。「過去25年間、VA DMVは規制の変更に対応するため、同じデータベースとアプリケーションシステムを容易に更新してきました。現在、このシステムは最新のものとなり、数多くの他システムや外部ユーザーと連携しています。こうした変化のすべてにおいて、Adabas & NaturalとIBM Zは常に信頼性が高く、高速で、安全です。」