タグ

s3に関するusako1124のブックマーク (11)

  • CloudFront エッジキャッシュにオブジェクトを保持する時間の指定(有効期限切れ) - Amazon CloudFront

    CloudFront が別のリクエストをオリジンに転送するまでにファイルを CloudFront キャッシュに保持する期間を制御できます。この期間を短くすると、動的なコンテンツを供給できます。この期間を長くすると、ユーザー側のパフォーマンスは向上します。ファイルがエッジキャッシュから直接返される可能性が高くなるためです。期間を長くすると、オリジンの負荷も軽減されます。 一般的に CloudFront は、指定したキャッシュ保持期間が経過するまで、つまりファイルの有効期限が切れるまでエッジロケーションからファイルを提供します。ファイルの有効期限が切れると、エッジロケーションがファイルのリクエストを次に受け取ったときに、CloudFront は、リクエストをオリジンに転送し、キャッシュにファイルの最新バージョンが含まれていることを確認します。オリジンからのレスポンスは、ファイルが変更されたかど

  • 更新された Amazon S3 コンテンツを CloudFront からプッシュする

    Amazon CloudFront を使用して Amazon Simple Storage Service (Amazon S3) に保存されているオブジェクトを提供しています。Amazon S3 でオブジェクトを更新しましたが、CloudFront ディストリビューションではそれらのファイルの以前のバージョンが引き続き提供されています。 簡単な説明 デフォルトでは、CloudFront は Amazon S3 からの応答を 24 時間キャッシュします (デフォルト TTL は 86,400 秒)。24 時間以内に Amazon S3 レスポンスを処理したエッジロケーションにリクエストが届いた場合、CloudFront はキャッシュされたレスポンスを使用します。これは、Amazon S3 のコンテンツを更新した場合でも発生します。 更新された Amazon S3 コンテンツを CloudF

    更新された Amazon S3 コンテンツを CloudFront からプッシュする
  • CloudFrontで簡単なディストリビューションを作成しログで動作確認する | DevelopersIO

    こんにちは、八木です。 2/15よりClassmethod Europe(Berlin)所属となりました! ドイツへは昨年末に渡航し、ビザを取得したり生活基盤を整えたりしていました。 コロナ関連でヨーロッパは厳しい状況が続いてはいますが、こちらはとても自然が多く空気が綺麗で、べ物も美味しくて良い環境です。 日は「CloudFrontで簡単なディストリビューションを作成しログで動作確認する」ことについて記載してみたいと思います。 この記事は基編ではありますが、CloudFrontはお問い合わせもたくさんいただくので、どなたかのご参考になれば幸いです! CloudFront で簡単なディストリビューションを作成する 以下のAWS公式ドキュメントより、手順に沿って作成することが可能です。 簡単な CloudFront ディストリビューションの開始方法 こちらのトピックは前提条件と3つのステ

    CloudFrontで簡単なディストリビューションを作成しログで動作確認する | DevelopersIO
  • Amazon CloudFrontの公開設定を色々とためしてみた - Qiita

    Amazon CloudFrontの公開設定を色々とためしてみました 事前準備 事前にAmazon S3に公開したいファイル一式をアップロード 設定は非公開のままでOK Amazon S3と組み合わせた公開 Amazon CloudFrontとAmazon S3を組み合わせて公開する方法です。 AWSコンソール → CloudFrontをクリック。 「CloudFrontディストリビューションを作成」をクリック。 対象のS3のドメインを指定。S3のバケットアクセスを指定しポリシーは自動更新に設定。httpsにリダイレクトする設定。ルートオブジェクトにS3のindex.htmlを設定。その他は今回はデフォルトのまま設定。 作成後、S3のバケットを確認するとポリシーが自動で設定されているのを確認。 作成されたCloudFrontのS3用のディストリビューションのURLにアクセスしてみる。 Cl

    Amazon CloudFrontの公開設定を色々とためしてみた - Qiita
  • CloudFront FunctionsでBasic認証のパスワードをかける | DevelopersIO

    前提 すでに、CloudFrontの設定は済んでいる Origin側との接続も済んでいる 準備:パスワードの文字列作成 まず、パスワードの文字列を作ります。 以下のパスワードを作ることを想定しています。 ID:classmethod Password:0912cm CloudShellが使えるリージョンに行きます。ここでは Tokyo リージョンを使用します。 以下のように入力 echo -n "classmethod:0912cm" | base64 出てきた文字列を記録します。 Y2xhc3NtZXRob2Q6MDkxMmNt CloudFront Functions の作成 CloudFront から Functions に行きます。 Create Functionをクリックします。 Functionの名前を決めます。任意の名前で大丈夫ですが、ここでは「s3-cf-keisuke-f

    CloudFront FunctionsでBasic認証のパスワードをかける | DevelopersIO
  • CloudFront + S3 + CloudFront Functions で BASIC 認証をかける

    はじめに CloudFront + S3 で静的な Web サイトをホスティングしている。 ステージング環境として同様のサイトを作ったが、超簡単なアクセス制限をかけるために BASIC 認証をかけたい。 こういったケースでは Lambda@Edge を使うのが主流のようだが、最近リリースされた CloudFront Functions を使ってやってみた。 手順 CloudFront Functions のサイドバーに Functions メニューがあるので、そこから以下の内容で Functions を登録する。 function handler(event) { var request = event.request; var headers = request.headers; // echo -n user:pass | base64 var authString = "Basic

    CloudFront + S3 + CloudFront Functions で BASIC 認証をかける
  • 【初心者向け】AWS S3とは?基本から料金、使い方も解説!

    Amazon S3って良く聞くけど、実際はどういうストレージサービスなんだろう?無料でも使えるの?」今回はこんな疑問にお答えします。まずAmazon Simple Storage Service (以下、AWS S3)を一言でいうと、「AWSが提供している3つのストレージサービスのうちのひとつ」です。・・・これだけではどういうサービスなのか全然分らないよ!と聞こえてきそうですが、安心してください。ちゃんと説明します! この記事ではAWS S3の利点や種類と料金、無料枠の有無、使い方を初心者の方にも理解しやすいように説明していきたいと思います。 1.AWS S3とは?5つの特徴 S3はとても優れているストレージサービスです。 様々な利点がありますが、以下の特に優れている5つの特徴を紹介します。 バージョン管理優れたセキュリティ高い耐久性と可用性低コストのストレージ最大5TBのオブジェクトを

    【初心者向け】AWS S3とは?基本から料金、使い方も解説!
  • 【エンジニア向け】よく聞くAmazon S3とは|ただのストレージじゃないの? | 株式会社PLAN-B

    AWS(Amazon Web Service)といえばEC2、S3あたりをよく聞くのではないでしょうか? S3は聞いたことあるけど、安いストレージかな?という認識の方が多いように感じます。もちろんストレージ機能は優秀で安く、使いやすいですが、もう一歩踏み込んだ使い方をご紹介します。 そもそもS3とはS3とは、AWSの中のサービスの1つです。Simple Storage Serviceを略してS3と呼んでいます。 クラウド型のオブジェクトストレージサービス*です。ざっくりと言うと容量が無制限なFTPサーバーのようなイメージです。 1GBあたり0.025ドル(東京リージョン、スタンダードストレージ記事執筆時点の価格)と破格の安さながら、公式に99.999999999%の耐久性を謳っており、安さと高可用性を兼ね備えています。 *オブジェクトストレージとは、オブジェクト(ファイルなど)単位で出し入

    【エンジニア向け】よく聞くAmazon S3とは|ただのストレージじゃないの? | 株式会社PLAN-B
  • 署名付き URL を使用したオブジェクトのアップロード - Amazon Simple Storage Service

    署名付き URL を使用して、自分の Amazon S3 バケットにオブジェクトをアップロードすることを他のユーザーに許可できます。署名付き URL を使用すると、他のユーザーは AWS セキュリティ認証情報やアクセス許可を持っていなくてもアップロードできます。署名付き URL は、それを作成したユーザーのアクセス許可によって制限されます。つまり、オブジェクトをアップロードするための署名付き URL を受け取った場合、オブジェクトをアップロードできるのは、署名付き URL の作成者がそのオブジェクトのアップロードに必要なアクセス許可を持っている場合のみです。 この URL を使用してオブジェクトをアップロードすると、Amazon S3 は指定されたバケットにオブジェクトを作成します。署名付き URL で指定したのと同じキーを持つオブジェクトがバケット内に既存する場合、Amazon S3 は

  • メールにパスワード付きzipを添付して「パスワードは別途お送りいたします」とする慣習がめんどくさいのでなんとかした - Qiita

    あの慣習 メールにパスワード付きzipを添付して「パスワードは別途お送りいたします」とする慣習、ありますよね。 自分からはやらないけど、相手に合わせてやらざるを得なかったりしてめんどくさい。 ここでは、このやり方の是非は問題にしません。 どんなに是非を説いても、この慣習があるという状況は変わらないので。 そして、この慣習を無くすことも考えません。 そういうのは巨大な力を持った何かにおまかせします。 昔のエラい人は言いました。「長いものには巻かれろ」と。 ただし、巻かれ方は考えたほうがいいと思うのです。 スマートな巻かれ方を考える 巻かれるにあたって、解決したいことはただ一つ。めんどくさくないこと。 このためにWebシステム作って、ブラウザ開いてどうのこうのなんてやってると末転倒です。 可能な限り、普通のメール送信に近い形で実現したい。 というわけで、あれこれ考えた末、一部の制約を許容しつ

    メールにパスワード付きzipを添付して「パスワードは別途お送りいたします」とする慣習がめんどくさいのでなんとかした - Qiita
  • TechCrunch

    Apple seems to be finally getting serious about infusing generative AI into its products — both internal and external — after announcing a solitary “Transformer” model-based autocorrec

    TechCrunch
  • 1