WORKS

日本ケンタッキー・フライド・チキン株式会社|可用性の高いシステム設計、高い分散処理性能を持つシステム開発

日本ケンタッキー・フライド・チキン株式会社「ケンタッキーフライドチキン 公式アプリ」のリニューアルを担当し、UX/UI設計~アプリ開発、コンテンツ運用をご支援させていただいております。

<クライアント>
日本ケンタッキー・フライド・チキン株式会社

<サービス分類>
企画+UX/UI設計+デザイン+アプリ開発(iOS/Android・マイルプラットフォーム開発・プッシュプラットフォーム開発)+アプリ・サーバー運用保守+コンテンツ運用

<プロジェクト詳細>
One to One・パーソナライズドマーケティングという構想を実現するためのCRM強化を目的とした開発を実施しました。
本開発では、システム全体には「マイクロサービスアーキテクチャ」を採用し、各システムが疎結合となることで、今後も進化発展していくデジタルマーケティング基盤として、可用性の高いシステム設計となっています。
プラットフォームにおいては、全国の店舗から集約した膨大な購入データに対し、数十分でチキンマイル(※後述)を付与することが可能な高い分散処理性能を持つマイルプラットフォーム、そして大量のプッシュ通知を遅延なく、各マイクロサービスからの配信も可能にしたプッシュプラットフォームを開発しました。
また、Pontaカード、LINE、カーネルクラブ、店舗システムなどの外部システムとも連携しています。

【アプリの主要機能】
1. KFCマイレージプログラム
・ご来店やお買い物金額に応じてチキンマイルが貯まり、お得な特典がもらえます。

2. 会員証機能
・KFCカードやPontaカードとID連携することにより、カードレスでポイントを貯めることができます。

3. 店舗検索
・位置情報を利用し、お近くのお店を探すことはもちろん、都道府県や駅名でも簡単にお店を見つけることができます。

4. おトクなクーポン
・通常クーポンはもちろん、チキンマイルに応じたスペシャルクーポンもあります。クーポンをお気に入り登録しておけば、お店で簡単に利用できます。

5. デコれるカーネルカメラ
・カーネルカメラで写真を撮って、オリジナルスタンプやフレームでデコレーションできます。

【アプリが提供するサービス】

KFC3.png

<アーキテクチャ・利用技術>
プラットフォーム: iOS,Android, Amazon Linux
スマホアプリ:Swift,Java
APIサーバ: Node.js (Express), Amazon ECS, Amazon Aurora (MySQL)
CMS:PHP (Symfony), Amazon Aurora (MySQL)
マイレージプラットフォーム: Node.js (Express), Amazon ECS, Amazon Aurora (MySQL)
プッシュプラットフォーム: PHP, Amazon Aurora (MySQL), Amazon SQS, Amazon SNS
集計基盤: Java, Digdag, Embulk, Amazon EMR, Amazon Aurora (MySQL), Amazon Redshift
インフラ構築: AWS CloudFormation / Terraform

<開発協力>
株式会社ベストインクラスプロデューサーズ
株式会社スキーマ
株式会社ミチサス

Recommend 関連情報