3Minuteについて
3Minuteは、「MAKE AN IMPACT to the WORLD in 3 minute(3分で世界にインパクトを)」をコンセプトに、女性YouTuberやInstagramで人気の国内外インフルエンサーらをマネジメントしているプロダクションです。
SNSトータルフォロワー270万人以上のカリスマモデルizu、香港や台湾で支持されているHana Tam、タレント・モデルとして活躍する道端アンジェリカ等の、トップインフルエンサーが参画しています。
モバイルアプリ基盤構築
GINI(ジーニー)は動画を活用したアパレルショッピングを提供するモバイルアプリです。その基盤としてAmazon Web Services(AWS)を採用しました。
ELB配下のEC2インスタンスおよびRDS、ElastiCacheにより、モバイルアプリへのウェブAPIを提供しています。ELB配下のEC2インスタンスはAutoScalingで構成され、セルフリカバリとオートスケールにより運用負荷を軽減しています。
EC2インスタンスの不調や処理能力不足が発生した場合、AutoScalingにより自動的にEC2インスタンスが追加されます。この時、CodeCommitに保存されたAnsibleを読み込むことで、自動的なミドルウェアの構成管理を実現しました。
さらにアプリケーションのデプロイはCodeDeployを採用。CodeDeployとAutoScalingを組み合わせることによりBlue / Greenデプロイメントを実現し、アップデート時のダウンタイムをゼロにしています。
クラスメソッドについて
クラスメソッドではアーキテクチャの設計からインフラの構築・アプリケーション開発支援を行いました。またシステムリリース後は、運用支援サービス(現:AWS運用代行オプション)とモニタリングサービス「くらもん」(現:AWS監視オプション)をご利用頂くことで、継続的に支援しております。