GGG3
システム開発

ECサービス新規開発

案件概要

担当

ECサービス(バックエンド)
データ分析基盤

チーム構成

PM: 1名
エンジニア: 2 ~ 3名

期間

4年

課題解決

[課題]

複雑なユーザー権限に応じたデータセキュリティの確保

[解決]

Firebase Security Rulesを最適化したDB設計を導入。Firestoreへのデータアクセス権限をリクエスト単位で厳密に制御することで、開発効率を維持したまま強固なセキュリティを実装しました。

[課題]

外部決済連携における不整合(二重決済など)の防止

[解決]

サーバーレス環境のCloud Functionsに決済ロジックを統合。冪等性(べきとうせい)を担保した処理を組み込むことで、通信エラー時などの二重決済を確実に防ぐ、堅牢な決済基盤を構築しました。

[課題]

サービス運用に負荷をかけない高度なデータ分析環境の構築

[解決]

Firebase Extensionsを導入し、Firestoreから BigQueryへデータを自動転送。本番環境のDB負荷をゼロに抑えつつ、リアルタイムでSQL分析やマーケティング活用ができる体制を実現しました。

クライアント名
ECサービス運営会社様
担当範囲
設計 開発 保守
使用技術
Node.js, TypeScript, Firebase, GCP
記事リンク
← 実績一覧に戻る

まずはお気軽にご相談ください

システム開発・編集ライティングに関するご相談、お見積もりなど、お気軽にお問い合わせください。

お問い合わせはこちら