タグ

s3に関するdaisuke-mのブックマーク (12)

  • [AWS新機能] Amazon S3 Event Notificationsを使ってみた #reinvent | DevelopersIO

    念願のS3イベント通知 Amazon S3を使っている多くの人がファイルがアップロードされたタイミングでイベントを取得して次の処理に繋げたいと思うはずです。今までは、ポーリングしてファイルがあったら取得して処理をする必要がありましたが、これからは違います!!!実際にやってみましょう! S3バケットの作成 SNSトピックの作成 SNSトピックポリシーの設定 S3 Event通知の設定 イベントの種類を設定 SNSトピックを指定します。新規作成にしてARN指定したほうがいいかも。 正しく設定されたSNSトピックを設定しないと怒られます 同じリージョンを指定しないと怒られます Eventsの設定画面 動作確認 どんなイベントで発報するか決めます 全部うまく設定できれば完了です! まとめ イベント通知きたよ!!!システム間連携楽ちんだよ! S3がシステムのハブになるよね!!!新しいクラウドデザイン

    [AWS新機能] Amazon S3 Event Notificationsを使ってみた #reinvent | DevelopersIO
    daisuke-m
    daisuke-m 2014/11/14
    これ、欲しくてリクエストしてた奴や……(全俺震撼)
  • S3のアクセスコントロールが多すぎて訳が解らないので整理してみる | DevelopersIO

    おまけ 今回調査に使ったシェルスクリプト載せておきます。 権限毎にバケット何個も作って、オブジェクトも作って、アクセスしてみて、終わったら削除してという感じのものです。 #!/bin/bash UNIQ=$(date +'%Y%m%d%I%M%S') alias aws='aws --region ap-northeast-1' BUCKET_PREFIX=akeri-acl-test-$UNIQ- TARGET_PRINCIPAL="arn:aws:iam::123456789012:user/s3acltest" TARGET_MAIL="example@example.com" # create Bucket Policy Document UPLOADFILE=akeridayo.txt IAM_USERNAME=s3acltest echo "akeridayo" > $UPLO

    S3のアクセスコントロールが多すぎて訳が解らないので整理してみる | DevelopersIO
    daisuke-m
    daisuke-m 2013/12/13
    これはスゲエ。事あるごとに参照したい。
  • Amazon Route 53のDNSフェイルオーバー機能を利用したリージョンを跨いだバックアップサイトの構築(EC2 to S3編) | DevelopersIO

    Amazon Route 53のDNSフェイルオーバー機能を利用したリージョンを跨いだバックアップサイトの構築(EC2 to S3編) [2013/02/15]記事のタイトルを変えました。 プライマリサイト(EC2ベース)からセカンダリサイト(S3ベース)へのDNSフェイルオーバーの記事となります。 Route 53へのフェイルオーバー機能とヘルスチェック機能の追加 先日のAWSよりRoute 53へのフェイルオーバー機能とヘルスチェック機能の追加に関しての発表がありました。 AWSでWebサイトなどをホストする場合、障害発生時に一時的にSorry Pageを表示したり、バックアップのWebサイトに切り替えたりといったことを自動的に行うことはこれまで比較的難しいかったと思います。 今回、Route 53にフェイルオーバー機能が追加されたことにより、プライマリサイトがダウンした際に、自動的に

    daisuke-m
    daisuke-m 2013/02/13
    これは凄い。
  • s3cmd with Multiple Accounts | Mike Sisk

  • Amazon S3へデータの格納・取得を行う【AmazonS3Client】 Java編 | DevelopersIO

    こんにちは。LeapMotionが届いてる人がチラホラいるようですね。正直うらやましい。こむろです 今回は、AWS SDK for Javaを利用して、S3へのファイル転送の機能を作る際に、一箇所ハマった箇所があるので忘れないように記事にしておきます。 S3とは Amazon S3とは、Amazonが提供するクラウドストレージサービスです。バケットと呼ばれるプライベートな領域にどんなファイルでも格納することができ、さらに数テラバイトに及ぶデータ容量でも容易に格納・取得が可能です。当然、認証により守られているので、許可されていないとファイルは見ることはできません。詳しくはこちら JavaでS3へファイルの格納・取得を行う JavaなどのプログラムからAmazon S3にファイルをアップロード、ダウンロードする操作は簡単です。SDKに含まれているAmazonS3Clientというクラスを利用し

    Amazon S3へデータの格納・取得を行う【AmazonS3Client】 Java編 | DevelopersIO
    daisuke-m
    daisuke-m 2013/02/04
    これはさーー。InputStreamがAmazonS3Clientの参照を直接または間接的に保持しておくべきだよねぇ。
  • Announcement: ELB stickiness updates to support Feb 2020 Chromium CORs changes

  • RAWデータの保存(NASとAWS)

    現像済みRAWデータも消さずにとりあえず保存してます。 現像し直すことはほとんどないんだろうけど… わが家の場合MBPrがSSD512GBモデルなので、NASとの併用が必須です。 まず現像済みJpegはFlickrにオリジナルサイズでアップロードでまあいいでしょう。 …で問題のRAWデータはNASに保存。 ちなみにうちは2年間くらいに買ったQNAPのTS-219P+ってモデルに 2TBのHDDを2いれてRaid1(ミラーリング)運用してます。 QNAPは自分で好きなHDD入れられるので、それを面倒くさいと感じない人にはオススメ。 今だったら4のモデルも安くなってるし、NAS用HDDなんてのも売られてるので、 Raid10な構成で組んじゃうのも、いいかもしれません(実際に2TBだとキツくなってきた) QNAPのS3設定画面 よく言われているように「ミラーリング≠バックアップ」

  • Amazon S3 に新機能! Webサイトのリダイレクトができるようになった! | DevelopersIO

    Amazon S3でホームページ Amazon S3は、ストレージサービスとして提供されていますが、ホームページをホストするサーバーとしても使うことができます。そして、日、リダイレクトの機能が追加されました。自前でホームページを運用するときは、Apache等のWebサーバを立てる必要がありましたが、Amazon  S3のWebサイト機能を使うことで簡単に構築・運用することができます。 S3 Webサイトを作る 作り方は簡単です。新しいバケットにHTMLをアップして、チェックボックスを有効にするだけです。トップのHTMLを指定する必要があります。 Webサイトのトップにアクセスしてみました。 リダイレクト設定をする 続きまして、あるHTMLへリクエストが来たら他のページにリダイレクトする設定をします。 Webサイトのトップにアクセスしてみました。 リダイレクトされましたね!HTTPヘッダを

    daisuke-m
    daisuke-m 2012/10/05
    イイネ。
  • 『DynamoDB:SSD Hot S3 Cold パターン』を試してみた。 - サーバーワークスエンジニアブログ

    みなさん、こんにちは。 新規開発チームの小田切です。 最近は、仕事の合間にいろいろ検証を行ったりしているのですが、その中で見つけた「SSD Hot S3 Coldパターン」という物があり、気になったので、検証を行ってみました。 「SSD Hot S3 Coldパターン」は簡単にいうと、『SSD(DynamoDB)はストレージ料金がそれなりに高いから、使わないデータは価格の安いS3に移動させちゃいましょう』というパターンです。 イメージは以下のような感じになると思います。 ここで活躍するのが、DynamoDBとS3をつなぐ事の出来るEMR(Hive)です。 Dynamoには、すでにデータが入っている状態として話を進めて行きます。 EMRのJobFlowを作成する まずは、EMRのJobFlowを作成し、HadoopとHiveのインストールされているインスタンスを作成する必要があります。 AW

    『DynamoDB:SSD Hot S3 Cold パターン』を試してみた。 - サーバーワークスエンジニアブログ
  • S3 の画像をリアルタイムにリサイズするServer書いた - Tomohisa Oda

    S3に配置した画像をURLから指定したサイズにリサイズできるリアルタイムリサイズサーバをnodeで書いた。 Featuresスケーラブルでハイパフォーマンス。導入はとっても簡単。複数のバケットが使える。賢いキャッシュ。(ファイルサイズと更新日から304を返す)Architecture1台構成 +---------+ +------------+ +------------+ +----+ | Browser | <--> | CloudFront | <--> | EC2 (hose) | <--> | S3 | +---------+ +------------+ +------------+ +----+スケールアウト +------------+ | EC2 (hose) | +---------+ +------------+ +-----+ +------------+ +---

    S3 の画像をリアルタイムにリサイズするServer書いた - Tomohisa Oda
  • cloudpackブログ - S3ってなんじゃ?(CORS対応)

    S3がCORS対応になったので、少し触れてみたいと思います。 CORSはCrossDomainResourceSharingの略になります。 JSONP等の特殊なケースを除いて、通常Ajax等ではクロスドメイン通信は認められていませんがCORSは、通信先のサーバーで条件付きで許可をすることでクロスドメインアクセスを可能にするための仕組みで、W3Cで策定されいてる仕様です。 モダンブラウザでは、ほぼサポートされているかと思います。 CORSではブラウザがクロスドメインのサーバーにリクエストする際に、事前にそのサーバーがこれから行おうとしているリクエストを許可しているかどうかをHTTPメソッドの1つであるOPTIONSメソッドといくつかのHTTPリクエストヘッダを用いて問い合わせます。 (Preflightリクエスト) そして、このレスポンスによりブラウザは通信可能かどうかを判断します。 Pr

    cloudpackブログ - S3ってなんじゃ?(CORS対応)
  • S3を使う時のベストプラクティス(を訳してみた) - サーバーワークスエンジニアブログ

    最近子どもの水いぼを取る際に、麻酔テープが健康保険適応内である事を知った小室@福岡です。 AWSのドキュメントの一つに、Articles & Tutorialsという物が有ります。これはAWSの中の人、また使っているユーザーがこのように使うといいよ、とAWSをよりよく使える方法を教えてくれる場所です。 サーバーワークスでは、日々のAWSのドキュメントの確認だけではなく、このようなArticles & Tutorialsを読みより深くAWSのサービスについて理解を深めようと個々に担当し、社内発表会を行っています(始めたばかりだけどね!)。 今回私が訳してみたのはこちらです。 Best Practices for Using Amazon S3 この記事は2008年に投稿(更新2009年)されており、現在とは少し違うかもしれませんが、とても参考になりましたので、ご紹介したいと思います。 ※これ

    S3を使う時のベストプラクティス(を訳してみた) - サーバーワークスエンジニアブログ
  • 1