4
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

draw.ioでAWSのシステム構成図を描いてみる

Last updated at Posted at 2018-08-25

何をするか

  • WebサービスのAWSシステム構成図を作成する
  • どうせなので、なるべく爆速なシステム構成にする
  • どうせなので、なるべく安いシステム構成にする

事前準備

draw.io にアクセス

Create New Diagram => Network でAWSのテンプレートを選択

作成したシステム構成図

image.png

こだわりポイント

  • 静的ページ(HTML/javascript/css/画像)は CloudFront + S3 で爆速に
  • データ登録はAPIGateway + Lambda + DynamoDB でまあまあの速度に
  • 登録されたデータはAPIGatewayのCache(別料金) or Lambdaの再利用キャッシュを使用してキャッシングする
  • レコメンドやランキングなどのデータはバックエンドで作成してS3に配置し、CloudFront経由で取得する
  • Lambda+APIGatewayの開発はCode3兄弟を使ってDevOps化する

次回予告

これを作ってみる

4
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?