s3(71)

71follower
Yuya Sato さんのアバター 20views

特定のS3のバケットにアクセスするIAM Roleの作成

特定のS3バケット(ここではhogeバケット)にアクセスする権限を持つIAM Roleを作成します。 以下のようなpolicyで設定します。 { "Version": "2012-10-17", "Statement":... 2017年9月15日
onnga-wasabi さんのアバター 19views

aws s3 バックアップ

aws s3 コマンドでバックアップを取る際には世代別バックアップを考えますが、データが増えた際にデータの削除が必要になります。 aws s3 rm s3://example/ --exclude data1/* --exclude da... 2017年8月25日
alkoshikawa さんのアバター 70views

S3のパーミッションの設定を一括変更する

S3に配置したファイル全部を公開 aws s3 --profile {profile} ls --recursive s3://{bucket}/ \ | awk '{print $4}' \ | xargs -I{} aws s3a... 2017年7月20日
@iwasaki さんのアバター 274views

SES+S3+Lambdaを使ってサーバーレスでメールを転送する

Lambdaを使ってSESのメールを転送するプログラム https://github.com/arithmetric/aws-lambda-ses-forwarder を使うと簡単にできます。(Node.jsで動きます。中身はシンプルな... 2017年7月14日
@iwasaki さんのアバター 33views

レンタルサーバーからAWSへの移行の話(Webサーバー編)

Webサービスの開発に永く携わっていると、転送するだけのドメイン持つケース、よくありますよね。 転送するだけにもかかわらず、レンタルサーバーを借りるのももったいないので、AWSに移行してみましょう。 Webサーバーだけの移行であれば話は... 2017年7月13日
jyozi さんのアバター 56views

違うアカウント間でLambdaを使ってS3のデータのやり取りをする

アカウントAからアカウントBのS3にアクセスする方法 client = boto3.client('s3', aws_access_key_id='<Bのアクセスキー>', ... 2017年4月12日
jyozi さんのアバター 52views

サーバからコマンドでS3にファイルをアップロード

s3cmdをインストールすることで出来るようになる。 yum -y --enablerepo epel install s3cmd にてs3cmdをインストール s3cmd --configure でアクセスキーとシークレットア... 2017年4月11日
@iwasaki さんのアバター 56views

lambdaでS3上にあるELBのログを読み取る方法

解析など細かなことを行いたい場合にはこういったライブラリなどもあるようです https://www.npmjs.com/package/elb-log-analyzer https://www.npmjs.com/package/elb... 2017年4月4日
alkoshikawa さんのアバター 61views

S3の特定バケットだけフルアクセスできるようにするポリシー

Listだけは直下でできるようにしています。 { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", ... 2017年4月4日
kato770 さんのアバター 80views

AWSでのSSL証明書発行メールをSESとS3で受け取る

Amazon S3での静的ウェブサイトをホスティングする手順の中で、SSL証明書を独自ドメインのもので使用することになりました。 そのためにAWS Certificate Managerへドメインを送ってSSL証明書を発行してもらいます。 ... 2017年3月1日
kato770 さんのアバター 95views

AWS S3まわりのコマンド

AWS S3のストレージにディレクトリを送る、もしくはその逆などのコマンドのまとめです //ローカルからS3にファイルを送る # aws s3 cp [ローカルパス] [S3内のパス] //ローカルからS3にディレクトリごと送る # a... 2017年1月12日
alkoshikawa さんのアバター 62views

s3からファイルを落とすメモ

awscliはワイルドカードでファイル指定できないようなので、lsってから1個ずつ落とす必要があるようです。 バケット内のtar.gzを落とします。 #!/bin/sh DATE_STRING=`date "+%Y%m%d"` OUTD... 2016年12月5日
nbeppu さんのアバター 26views

S3 の静的ウェブサイトホスティングでアップロード後即公開する設定

S3 の静的ウェブサイトホスティングでウェブサイトをホスティングしている際に、ファイルアップロード時にパーミッションの書き換えを忘れてアクセスできなくなることがあります。 以下のバケットポリシーを予め登録しておくことにより、S3 アップロー... 2016年11月18日
Tomoumi Nishimura さんのアバター 45views

S3からコンテンツを取得する際に上限を設定する

Amazon S3のlistObjectsは、通常1000件を上限としてオブジェクトを取得しますが、ListObjectsRequestを以下のように利用することで、この上限を減らすこともできます。 ObjectListing lis... 2016年10月27日
@iwasaki さんのアバター 302views

Route53を使ってスムーズなメンテナンスを実現する

時折やってくるAWSからのサーバーリブートスケジュールのお知らせ。 この通知が来た際にはインスタンスの停止・起動が不可避ですが、夜間にAWSのタイミングで実施されると復旧後の確認などがハンドリングしづらくなるため、自分たちで事前にメンテナ... 2016年8月26日
Yuya Sato さんのアバター 148views

Amazon S3の最上位階層のprefixをリストする

import boto3 client = boto3.client('s3') paginator = client.get_paginator('list_objects') result = paginator.paginate(B... 2016年6月15日
Yuya Sato さんのアバター 447views

python boto3を使用したAWS S3の操作

boto3を用いたS3の操作について。 バケット取得は以下の様にする。 import boto3 BUCKET_NAME = 'example' s3 = boto3.resource('s3') bucket = s3.Bucket... 2016年6月1日
nbeppu さんのアバター 120views

Route53でZone ApexドメインのS3ホスティングサイトをリダイレクトする

example.com を www.exmple.com にリダイレクトする方法です。www.example.com はS3ホスティングしているものとします。 (1). example.com の S3 バケットを作成します。 (2). ... 2016年2月26日
高瀬 裕介 さんのアバター 743views

AWS CLIからS3アップロードするときに帯域制限をかける

AWSのインターフェース側では帯域制限が見当たらない。 素直にStorageGatewayを使うか、以下のようにtrickleを使う。 yum install trickle trickle -u 2000 aws s3 cp /path... 2016年2月10日
Tetsuro  Aoki さんのアバター 2,545views

S3上のjsonをnode.jsで読み込む

var AWS = require('aws-sdk'); var s3 = new AWS.S3(); var params = { Bucket: 'bucket.name', Key: 'subfolder/test.... 2015年11月10日