白泉社e-net!本棚
お客様名
株式会社白泉社
プロジェクト名
白泉社e-net! 本棚
概要
白泉社e-net!で購入した電子書籍をスマートフォンやPCにダウンロードして閲覧を行うことができるアプリケーション
課題・背景
・従来使用していたダウンロードビューアが専用アプリでないため使いづらかった
・出来るだけサーバ運用の負荷を軽減させるためサーバレスで構築したい
・機能拡張を容易に行えるようにしたい
解決
・専用アプリを弊社にて開発
・API Gateway + Lambda + DynamoDBを主なバックエンド構成として採用し、電子書籍データのDRM等の処理のみECSを使用
・CI/CD環境をCode Pipeline + Code Build + CloudFormationで整備し、REST APIでアプリとの通信を行うようにした
構成図
利用サービス
API Gateway、Lambda、DynamoDB、CloudFront、S3、SES、ECR、ECS、EC2、RDS、SNS、SQS、Route53、ELB、STS