短縮
駐車場の見積もりを受け取る時間
セキュリティ体制を改善
システムの複雑さを軽減による改善
強化
回復力
エンゲージメント
デベロッパー
加速
イノベーション
概要
駐車場サービスプロバイダーの PayByPhone にとって、信頼性は非常に重要です。オンプレミスのデータセンターでのシステム運用は煩雑だったので、同社では変更が検討されました。PayByPhone は、デベロッパーが新しいソリューションを迅速に採用できるように、インフラストラクチャ管理の作業負荷を軽減することでイノベーションを加速させることに着手しました。同社はまた、グローバル事業全体でレジリエンスを高めることも望んでいました。
PayByPhone は、2015 年に最初のワークロードを Amazon Web Services (AWS) に移行しましたが、システムの大部分はオンプレミスに残しました。経営陣が AWS へのクラウド移行を優先することを決定した 2022 年に、状況は変わりました。PayByPhone は Windows サーバーをコンテナ化するために迅速に行動し、それらをフルマネージド型のコンテナオーケストレーションサービスである Amazon Elastic Container Service (Amazon ECS) に移行することを決定しました。

機会 | AWS Fargate を利用して PayByPhone のビジネスの俊敏性を向上させる
PayByPhone は 2001 年に設立され、2023 年までに欧州と北米で 8,000 万人以上の利用者を抱えるまでになりました。ピーク時に 1 秒間に 20 件の取引を処理する同社は、世界で最も使用されている駐車場決済アプリケーションです。PayByPhone は毎年何百万件もの取引を処理するため、Payment Card Industry Data Security Standard (PCI DSS) の厳しいコンプライアンス要件を満たさなければなりません。
PayByPhone はシステムをモダナイズしたいと考えていましたが、大部分が .NET Framework で記述されたアプリケーションコードに大幅な変更を加えるのに時間をかけたくありませんでした。同社は Windows コンテナを AWS 上で実行し、パフォーマンスを向上させるために拡張することで適切なバランスをとりました。移行前に、PayByPhone は AWS Optimization and Licensing Assessment (AWS OLA) を採用しました。これは、新規のお客様と既存のお客様の両方が、オンプレミス環境とクラウド環境を評価および最適化し、必要なインスタンスを削減し、リソース効率を高めることができるプログラムです。「Windows コンテナを Amazon ECS に移行したことで、コードへ必要最小限の修正を行うだけでモダナイズする良い選択肢が得られました」と PayByPhone の Principal Architect である Richard Beier 氏は語っています。「システムが AWS 上にあるので、プロセスの重要な部分はかなり速くなりました」。
Amazon ECS への移行の一環として、PayByPhone は、追加の大幅なメンテナンスコストを必要とせずにパフォーマンスニーズを満たすコンピューティングサービスを必要としていました。AWS チームとの話し合いの結果、同社はコンテナ用のサーバーレスで従量制料金のコンピューティングエンジンである AWS Fargate を使用することにしました。PayByPhone は AWS Fargate と Amazon ECS を組み合わせて使用することで、コンプライアンスのニーズをサポートし、デベロッパーのエクスペリエンスを向上させています。PayByPhone のクラウドアーキテクトである JD Stuart 氏は、「AWS を利用することで、開発チームはオンプレミスよりもはるかに速いペースで新しいテクノロジーやパターンを採用しています」と述べています。

システムが AWS 上にあるので、プロセスの重要な部分がかなり速くなりました”
Richard Beier 氏
PayByPhone、Principal Architect
ソリューション | Amazon ECS を利用して応答性を向上させる
PayByPhone は、プロジェクト全体を通じて AWS チームと緊密に連携しました。システムを Amazon ECS に移行することを決定した後、同社はコストを削減し移行を自動化するツールを提供する AWS Migration Acceleration Program (AWS MAP) に参加しました。PayByPhone のデベロッパーは、AWS Immersion Day (Windows Containers on AWS) や、AWS ソリューションアーキテクトとの特別なワークショップでもスキルを磨きました。PayByPhone はこれらのトレーニングセッションを活用して、AWS Fargate で Windows コンテナを実行するという、コンピューティングニーズに応える革新的なソリューションを開発することができました。実際、本番環境に約 670 のコンテナがある PayByPhone は、Windows コンテナワークロードを AWS で運用している最大の企業の 1 つです。
重要な移行カットオーバーには、48 人の PayByPhone チームメンバーで構成されるチームが関与しました。同社の統合プラットフォームは世界規模で展開されているため、メンテナンスの機会はほとんどありませんでした。PayByPhone は、混乱を最小限に抑えるため、トラフィック量が最も少なく、主要な顧客イベントが発生しない土曜日の夜を戦略的に選択しました。その後、いくつかの小さな問題は発生しましたが、同社は中核となるビジネスサービスを移行し、最終的に移行を成功させました。
移行後、多くの顧客がカスタマーエクスペリエンス全体で応答性が向上したことを確認しました。例えば、同社は駐車場見積もりの応答時間を 50% 短縮しました。「今では、顧客は駐車場の見積もりを以前の半分の時間で受け取ることができます」と PayByPhone の Senior Technical Project Manager である Guy McAll 氏は述べています。「それは私たちにとって大きな勝利であり、お客様にとってはるかに良い体験をもたらしました」。
PayByPhone は、舞台裏でもはるかに優れたパフォーマンスを見せています。複数の AWS リージョンにデプロイできるため、同社はより強固なディザスタリカバリ体制を構築できます。同様に、PayByPhone には、AWS 上の複数のアクティブ/アクティブデータセンターを使用する自動フェイルオーバー機能があります。また、費用対効果が高くフルマネージド型のポリシーベースのサービスである AWS Backup を使用して大規模なデータ保護を簡素化することで、バックアップポリシーへの準拠を検証しています。これで、同社はスナップショットからデータベースを迅速に復元できるようになりました。さらに、PayByPhone はデータセンターから移行することでセキュリティリスクを軽減しました。その結果、以前のソリューションよりもはるかに耐障害性の高いグローバルシステムが生まれました。
デベロッパーはモダナイゼーションの取り組みによって活気づけられました。インフラストラクチャに縛られることなく、解放されて新しいソリューションを試すことが可能になりました。この自由は、社内の文化的な変化を促しました。「誰かがデータセンターに実装するのを待たなくても、チームがさまざまなテクノロジーやテクニックを探求できるので、人々は新しい考え方を持つようになりました」と Stuart 氏は言います。
アーキテクチャ図

成果 | AWS でモダンサービスを進化させる
PayByPhone には、AWS での野心的なロードマップがあります。クラウドに移行した同社は、従来の .NET Framework サービスをモダン .NET にアップグレードすることを考えています。また、それぞれにケースごとに選択された独自のデータストアがある複数の疎結合サービスで構成されたアーキテクチャも目指しています。同社はまた、新たなデータレジデンシー要件や耐障害性要件への対応を強化するために、多地域インフラストラクチャの導入にも関心を持っています。
新しいシステムを導入したことで、PayByPhone はかつてないほど急速に革新を遂げています。PayByPhone の Chief Technology Officer、Nigel Carroll 氏は次のように述べています。「AWS でのこのプロジェクトの目標は、信頼性、生産性、ビジネスの俊敏性を高めることでしたが、その目標を達成しました」。
PayByPhone について
2001 年設立の PayByPhone は FLEETCOR の傘下で 2 つの大陸にわたる駐車場の支払いを簡素化することを使命としています。同社は、都市、私有地、病院、その他の組織にモバイル決済ソリューションを提供しています。
利用している AWS のサービス
Amazon ECS
Amazon Elastic Container Service (Amazon ECS) はフルマネージドコンテナオーケストレーションサービスであり、コンテナ化されたアプリケーションをより効率的にデプロイ、管理、スケールするのに役立ちます。
AWS Fargate
AWS Fargate は、サーバーレスで従量制料金のコンピューティングエンジンであり、サーバーを管理することなくアプリケーションの構築に集中することができます。
AWS MAP
AWS Migration Acceleration Program (AWS MAP) は、実績のある包括的クラウド移行プログラムであり、何千ものエンタープライズのお客様をクラウドに移行した AWS の経験に基づいています。
AWS Backup
AWS Backup では、費用対効果の高い、ポリシーベースのフルマネージドサービスを提供し、データ保護を大規模に簡素化します。
お客様事例/通信
今すぐ始める
あらゆる業界のさまざまな規模の組織が AWS を活用してビジネスを変革し、日々ミッションを遂行しています。当社のエキスパートにお問い合わせいただき、今すぐ AWS ジャーニーを開始しましょう。