投稿

5月 17, 2018の投稿を表示しています

S3バケットに配置しているオブジェクトファイルに対してBasic認証をかけたい場合があると思います。しかし、S3自体にBasic認証機能は提供されていません。そのため、今まではリバースプロキシとしてEC2を前段に置くことで実現していました。 最近、Lambda@Edgeという機能がGAリリースされました。この機能を使うことで、サーバレスにBasic認証をかけることができるため、その方法について紹介します。 Lambda@Edge とは CloudFrontのイベントに対してLambda関数を実行できる機能です。Lambda@Edgeが実行できるCloudFrontのイベントは、以下の4つがあります。 CloudFrontがエンドユーザからHTTPリクエストを受信(ビューワーリクエスト) CloudFrontが受け取ったHTTPリクエストをオリジンサーバに転送する前(オリジンリクエスト) CloudFrontがオリジンサーバからレスポンスを受信(オリジンレスポンス) CloudFrontが...

イメージ
17.05.2018 10:58 ======================================= S3バケットに配置しているオブジェクトファイルに対してBasic認証をかけたい場合があると思います。しかし、S3自体にBasic認証機能は提供されていません。そのため、今まではリバースプロキシとしてEC2を前段に置くことで実現していました。 最近、Lambda@Edgeという機能がGAリリースされました。この機能を使うことで、サーバレスにBasic認証をかけることができるため、その方法について紹介します。 Lambda@Edge とは CloudFrontのイベントに対してLambda関数を実行できる機能です。Lambda@Edgeが実行できるCloudFrontのイベントは、以下の4つがあります。 CloudFrontがエンドユーザからHTTPリクエストを受信(ビューワーリクエスト) CloudFrontが受け取ったHTTPリクエストをオリジンサーバに転送する前(オリジンリクエスト) CloudFrontがオリジンサーバからレスポンスを受信(オリジンレスポンス) CloudFrontが... https://plus.google.com/106218564410864892476 May 17, 2018 at 05:58PM

S3バケットに配置しているオブジェクトファイルに対してBasic認証をかけたい場合があると思います。しかし、S3自体にBasic認証機能は提供されていません。そのため、今まではリバースプロキシとしてEC2を前段に置くことで実現していました。 最近、Lambda@Edgeという機能がGAリリースされました。この機能を使うことで、サーバレスにBasic認証をかけることができるため、その方法について紹介します。 Lambda@Edge とは CloudFrontのイベントに対してLambda関数を実行できる機能です。Lambda@Edgeが実行できるCloudFrontのイベントは、以下の4つがあります。 CloudFrontがエンドユーザからHTTPリクエストを受信(ビューワーリクエスト) CloudFrontが受け取ったHTTPリクエストをオリジンサーバに転送する前(オリジンリクエスト) CloudFrontがオリジンサーバからレスポンスを受信(オリジンレスポンス) CloudFrontが...

イメージ
17.05.2018 10:55 ======================================= S3バケットに配置しているオブジェクトファイルに対してBasic認証をかけたい場合があると思います。しかし、S3自体にBasic認証機能は提供されていません。そのため、今まではリバースプロキシとしてEC2を前段に置くことで実現していました。 最近、Lambda@Edgeという機能がGAリリースされました。この機能を使うことで、サーバレスにBasic認証をかけることができるため、その方法について紹介します。 Lambda@Edge とは CloudFrontのイベントに対してLambda関数を実行できる機能です。Lambda@Edgeが実行できるCloudFrontのイベントは、以下の4つがあります。 CloudFrontがエンドユーザからHTTPリクエストを受信(ビューワーリクエスト) CloudFrontが受け取ったHTTPリクエストをオリジンサーバに転送する前(オリジンリクエスト) CloudFrontがオリジンサーバからレスポンスを受信(オリジンレスポンス) CloudFrontが... https://plus.google.com/106218564410864892476 May 17, 2018 at 05:55PM

Embed_logo. Speaker Deck. Talk by Kaz Watanabe. Full Screen. Previous Slide Next Slide. Previous Next. share. Slide 1 of 74. Close. Link; Embed; Twitter & Facebook. The Beginning of the Presentation. This Specific Slide (1 of 74)

イメージ
17.05.2018 10:48 ======================================= Embed_logo. Speaker Deck. Talk by Kaz Watanabe. Full Screen. Previous Slide Next Slide. Previous Next. share. Slide 1 of 74. Close. Link; Embed; Twitter & Facebook. The Beginning of the Presentation. This Specific Slide (1 of 74) https://plus.google.com/106218564410864892476 May 17, 2018 at 05:48PM

この記事は、 AWS Lambda Advent Calendar 2017 - Qiita の14日目分として書かせていただきます。 仮想通貨には複数の取引所があります。それぞれの取引所ごとに売買の値段が変わってくるため、取引所Aの購入価格よりも取引所Bの売却価格が高い(・・・★)ことがあります。その差を使って利益を出すことをアービトラージ(arbitrage)と言います。★のような状態を検知する仕組み(Twitter Bot)を作ってみました。 twitter.com 【高値】 1,895,520円/BTC@zaif【安値】 1,889,298円/BTC@coincheck現在、約0.33…

イメージ
17.05.2018 10:43 ======================================= この記事は、 AWS Lambda Advent Calendar 2017 - Qiita の14日目分として書かせていただきます。 仮想通貨には複数の取引所があります。それぞれの取引所ごとに売買の値段が変わってくるため、取引所Aの購入価格よりも取引所Bの売却価格が高い(・・・★)ことがあります。その差を使って利益を出すことをアービトラージ(arbitrage)と言います。★のような状態を検知する仕組み(Twitter Bot)を作ってみました。 twitter.com 【高値】 1,895,520円/BTC@zaif【安値】 1,889,298円/BTC@coincheck現在、約0.33… https://plus.google.com/106218564410864892476 May 17, 2018 at 05:43PM

年末年始でじっくり調べてみようと思っていたのがCognitoです。先日ようやく時間が取れて、何となく解ってきたので簡単にまとめてみます。Cognitoは、モバイル向けに設計されたユーザーアイデンティティおよびデータ同期のサービスです。主な機能としては、以下の3点です。 FacebookやGoogleなどのOpenID ConnectベースのIdentity Providerを利用して認証できる Cognito Syncで、同一ユーザの複数の端末のデータを同期できる 認証/未認証のユーザにIAM Roleを利用して、AWSリソースのアクセス制御 上記の説明を聞いても、Cognitoの良さはさっぱ…

イメージ
17.05.2018 10:40 ======================================= 年末年始でじっくり調べてみようと思っていたのがCognitoです。先日ようやく時間が取れて、何となく解ってきたので簡単にまとめてみます。Cognitoは、モバイル向けに設計されたユーザーアイデンティティおよびデータ同期のサービスです。主な機能としては、以下の3点です。 FacebookやGoogleなどのOpenID ConnectベースのIdentity Providerを利用して認証できる Cognito Syncで、同一ユーザの複数の端末のデータを同期できる 認証/未認証のユーザにIAM Roleを利用して、AWSリソースのアクセス制御 上記の説明を聞いても、Cognitoの良さはさっぱ… https://plus.google.com/106218564410864892476 May 17, 2018 at 05:40PM