AWS S3の使い方
概要
- s3の一般公開はファイルホスティングをする必要がある際に便利
- s3はAWS固有のサービスではなく、互換の製品が様々なところで用いられている
- クラウド
- オンプレミス
- s3のバケットのセキュリティは個々に設定されるバケットポリシーで設定されており、IAMとは独立している
具体的な例
インターネットアクセス可能なbucketを作る
[BUCKET選択]
->[アクセス権限]
->[バケットポリシー]
JSONデータを記入する領域があるので、このように記す
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "AddPerm",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::{$YOUR_BACKET_NAME}/*"
}
]
}