s3(69)

68follower
alkoshikawa さんのアバター 15views

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

AWS S3まわりのコマンド

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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日
nbeppu さんのアバター 480views

Node.js で S3 のデータを1行ずつストリームで読み込む

var AWS = require('aws-sdk'); var LineStream = require('byline').LineStream; var ls = new LineStream(); var s3 = new AW... 2015年10月15日
高瀬 裕介 さんのアバター 389views

AWS SDK for .NETをつかってWindowsアプリからS3にファイルを転送する

・ AWS SDK for .NET をインストールしておく ・ VisualStudioで.NetFramework3.5以上のソリューションを新規作成 ・ VisualStudioのプロジェクト→NuGet パッケージの管理 ・ ... 2015年9月9日