背景
お客様は法人向けの位置情報プラットフォームを運営しており、携帯基地局の人口統計、アプリ位置情報、車両プローブなど多様な人流データを統合し、ビル・店舗・メッシュ・任意エリア単位で滞在人数や滞在時間を算出、API として小売・物流・都市計画などの業務へ提供する必要がありました。
担当内容
- Scala + Spark による大規模人流集計バッチを開発し、多様な位置情報データを処理
- AWS Lambda の親子分散構成を設計し、外部位置情報データの並列取込を実現
- AWS から GCP へのデータ基盤移行に参画し、BigQuery + Cloud Run + Cloud Workflows のサーバーレス構成でデータパイプラインを再構築
- 月次集計 API、任意形状集計 API(面積上限チェック付き)、地物取得 API を開発
- データ着信チェック、取込失敗時の自動リトライ、ワークフローのエラー通知などの運用機能を実装
成果
出店候補予測、商圏分析、スマートシティなど複数の商用サービスを安定的に支えています。サーバーレス化によりインフラ運用負荷が大きく下がり、データ量に応じた柔軟なスケールが可能になりました。
