SaaS系スタートアップのリアルなAWSアーキテクチャ設計
BRANK
概要AI革命のインフラを目指すSaaS系スタートアップのFastLabel(最近資金調達しました!記事はこちら)で働いているが、今までGCPで動かしていたインフラを訳あってAWSに基盤を載せ替えることになった。スタートアップは何よりスピードが求められるが、だからといってセキュリティやモニタリング、可用性を疎かにはできないし、大きなインフラコストに耐えられるほど体力もない。アプリケーション要件を満たしつつ、以下を実現するアーキテクチャを設計する。シンプルな構成・構築の容易さスピーディな開発・適用可用性の担保セキュリティの担保最低限のモニタリング低コスト(リソース・運用)ここで紹介するアーキテクチャは実際に運用まで行っており、問題なく稼働しているし、先日AWSの方にレビューしてもらったが、「なかなかイケてる」というお言葉をもらい、特に改善点も指摘されなかった。結論(アーキテクチャ)技術領域AWSリソースフロントエンドCloudFront + S3バックエンドALB + FargateデータベースAurora MySQL「流行りの Lambda + DynamoDB ではないのか?」という声が上がってきそうだが(個人的にも個人開発やスタートアップの最初期、アプリケーションが…