Holiday Inn Club Vacations は、アメリカ国内を旅行するタイムシェア会員に最高のファミリーバケーション体験を提供する全国規模のリゾート企業です。
ホスピタリティ業界で最も認知度の高い名前の一つとして、Holiday Inn Club はアメリカ国内 31 のリゾートで贅沢なバケーション体験を提供しています。データドリブンな組織として、複数のデータベースとビジネスアプリケーションを活用し、複雑なマーケティング、営業、財務プロセスを追跡・管理・進化させています。しかし過去 10 年間で、Holiday Inn Club はデータの量、トランザクション、需要の増加を経験し、既存のインフラストラクチャに負荷がかかるようになりました。
レガシー IT システムの制約により、毎日複数回の障害やシステム再起動が発生していたため、Holiday Inn Club は顧客中心の業務を Salesforce に移行することを決定しました。目標は、組織の成長をサポートし、財務、営業、マーケティング部門が分析できるよう、大量のトランザクションデータをより適切に表面化させることでした。
ところが課題がありました。Holiday Inn には、Salesforce からレポーティングプラットフォームにデータを取得し、BI の取り組みに活用する良い方法がありませんでした。新しい Salesforce インスタンスから各種オンプレミスおよびクラウドデータウェアハウスに 2,000 万件以上のレコードを同期し、堅牢なニアリアルタイムのレポーティングを実現するための、信頼性の高いデータレプリケーションソリューションが必要でした。
市場のさまざまなインテグレーション製品を検討して適切なソリューションを探した結果、Toledo 氏は CData Sync を見つけ、わずか 2 週間で本番環境でソリューションを稼働させました。
CData のデータ統合ソリューションにより、トラブルシューティングや手動でのデータ取得の必要性がほぼなくなりました。現在、Holiday Inn Club の各部門は、好みのレポーティングプラットフォームから最新の顧客データやアカウントデータにアクセスし、分析できるようになっています。
課題:組織の成長がデータの混乱を招く
Holiday Inn Club の IT チームは、SQL データベースの制約に苦しんでいました。日々のトランザクションとリクエストの増加により、高負荷のワークロードでサーバーが遅くなり、数時間ごとにリセットしなければなりませんでした。データ取得の遅延により、Toledo 氏が営業コミッション、マーケティング予測、支払い情報に関するタイムリーなインサイトを提供する能力に影響が出始めていました。
業務を Salesforce に標準化した後、Toledo 氏は複数の部門で使用するために、大量の Salesforce Service Cloud データを Azure およびオンプレミスの SQL Server に取り込むための堅牢なデータレプリケーションソリューションを緊急に必要としていました。
「SSIS や Azure Data Factory を試しましたが、どれも思い通りに動きませんでした。」と Toledo 氏は語ります。「ウォーターマークや構成に問題があり、ジョブの実行に時間がかかりすぎて、データに大きなギャップが生じてしまいました。そこで、ニアリアルタイムで大規模な同期ジョブを実行できるツールの検討を始めることにしたのです。」
ソリューション:わずか 2 週間で信頼性の高いデータレプリケーションを実現
CData Sync は、Toledo 氏の検討プロセスにおいて、Holiday Inn Club で成功した概念実証(POC)を提供できた唯一のツールとして際立っていました。わずか 2 週間で、Toledo 氏は本番環境でデータ統合ソリューションを稼働させ、エンドユーザーはすぐに CData Sync を活用して各自の取り組みを推進するようになりました。
「テクノロジー、その実際の動作、そして GUI(グラフィカルユーザーインターフェース)のすべてのオプションに込められた考え抜かれた設計に本当に感銘を受けました。」と Toledo 氏は語ります。「データをポイント A からポイント B に移動して接続を作成したかったのですが、そのためのオプションがすべて用意されていました。同期プロセスを構築するときに、それらの接続をどう拡張できるかも確認できます。本当に素晴らしいです。」
「テクノロジー、その実際の動作、そしてインターフェースのすべてのオプションに込められた考え抜かれた設計に本当に感銘を受けました。」
— Irving Toledo 氏、Holiday Inn Club Vacations Senior Software Architect
「CData のもう一つの優れた機能は、データを保存しないという点です。」と Toledo 氏は続けます。「他のベンダーのように、ソースからデータを取得して自社のクラウドに移動し、それから同期先に移動するというやり方で、私たちのデータを危険にさらすことはありません。データをオンプレミスの自社サーバーに置くか、Azure に置くか、それは私の選択です。その柔軟性が気に入っています。」
CData Sync は現在、Holiday Inn Club のデータエコシステムの中核コンポーネントとなっており、2 分ごとに大量の Salesforce データを Azure クラウドデータベースとオンプレミスの SQL Server インスタンスにレプリケートしています。財務、営業、マーケティングのエンドユーザーは、遅延、エラー、障害を心配することなく、Power BI で包括的なレポーティングに必要なすべてのデータにアクセスできるようになりました。
「レプリケーションがきちんと動いていると分かって、また安心して眠れるようになりました。今日 CData Sync を止めたら、20 分以内にチームから電話が殺到するでしょう。Sync で得られるニアリアルタイムのデータが、私たちの働き方を大きく変えました。」
— Irving Toledo 氏、Holiday Inn Club Vacations Senior Software Architect
現在、Holiday Inn Club は、売上予測の計算、バケーションパッケージの未払い追跡、マーケティングキャンペーンの最適化、タイムシェアオーナーへのシームレスな体験の提供を、確実に行えるようになりました。
Toledo 氏は Salesforce レプリケーションに非常に満足しており、他のシステムの統合も継続しています。たとえば、Holiday Inn Club のメールマーケティングキャンペーンは毎月数百万人に届き、月間で約 500〜600 万レコードという膨大な Salesforce データ量を生成しています。このワークロードに対応するため、Toledo 氏は現在 Sync を使用して Salesforce Marketing Cloud からデータをレプリケートしています。
Toledo 氏は Sync のユースケースをさらに拡大し、Holiday Inn Club の Oracle ベースの住宅ローンプラットフォーム Daybreak からデータをレプリケートする POC も実施しています。
「現在、Oracle データを取得して SQL Server に移動する SSIS ジョブが常に失敗しています。」と Toledo 氏は語ります。「Sync を使えば、別のスキーマでデータをプルダウンできるので、取得ジョブをリセットして修正しなければならない状況を回避できます。全員が通常通りデータを取得でき、私は大きな変更をする必要がありません。」