静的なWebサイトを作るって案件があったのですが、わざわざサーバー作るの面倒だよね。 もう全部S3に置いちゃえば良いんじゃない?ってことでファイルを全部S3にアップロードすることにしました。 フロントエンドをビルドするのにgulpを使うので、そのままgulpでデプロイする方法を。 S3バケットとIAMを用意する 公開用にS3のバケットを作成してください。 作成したバケットにアクセスできるように、IAMのポリシーは以下のようにS3への権限を付与します。 { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "s3:*", "Resource": [ "arn:aws:s3:::{BucketName}", "arn:aws:s3:::{BucketName}/*" ] }, { "Effect": "