はじめてのAmazon Simple Storage Service(S3)

Amazon Simple Storage Service、略してS3

S3は、AWSのストレージサービスです。はじめてS3を使ってみます。 docs.aws.amazon.com

バケットを作成する

  1. AWS Management Console にサインインし、Amazon S3 コンソール を表示
  2. [バケットの作成]ボタンを押下して、[バケットの作成]ウィザードを表示して以下を入力
    1. [バケット名] : バケットの名前付け - Amazon Simple Storage Serviceを参考に任意の文字列を指定
      • 今回はpon-bucketを入力
    2. [リージョン] : 料金 - Amazon S3 |AWSを参考にバケットを作成するリージョンを選択する
      • 今回は「米国東部 (オハイオ)us-east-2」を選択
    3. [オブジェクト所有者] : 「ACL無効」を選択
    4. 他の項目は初期値のまま
  3. [バケットの作成]ボタンでバケットを作成
    出来上がり

AWS CLIで接続する

  1. (インストールしていなかったら)AWS CLIをインストールする
  2. AWS CLIで接続する
    1. $ aws s3 {コマンド} s3://{バケット名}でS3をいろいろ操作できる
    2. AWS CLIの使い方 : AWS CLI での高レベル (S3) コマンドの使用 - AWS Command Line Interface
# バケットの一覧を見る
$ aws s3 ls
2022-09-15 18:34:53 pon-bucket

# バケットの中にはまだ何もない
$ aws s3 ls s3://pon-bucket

# ローカルPCからファイルをアップロードする
$ aws s3 cp ~/Downloads/hoge.md s3://pon-bucket
upload: ../../Downloads/hoge.md to s3://pon-bucket/hoge.md          

# アップロードできた
$ aws s3 ls s3://pon-bucket                    
2022-09-15 18:59:54        132 hoge.md