サーバレスアーキテクチャで構築する際の認証認可、アクセス制限のパターンを何となく説明しています
Amazon DynamoDB は、最新アプリケーションの開発をあらゆる規模で可能にするサーバーレス NoSQL データベースサービスです。サーバーレスデータベースとして、お支払いいただくのは使用した分のみです。DynamoDB はゼロまでスケールし、コールドスタート、バージョンアップグレード、メンテナンスウィンドウ、パッチ適用、ダウンタイムメンテナンスはありません。DynamoDB は、広範な一連のセキュリティコントロールとコンプライアンス標準を提供します。グローバルに分散されたアプリケーションでは、DynamoDB グローバルテーブルは、99.999% の可用性の SLA と高い回復力を備えたマルチリージョンのマルチアクティブデータベースとして使用できます。DynamoDB の信頼性は、マネージドバックアップ、ポイントインタイムリカバリなどに支えられています。DynamoDB ストリー
Amazon DynamoDB には、オンデマンドキャパシティモードとプロビジョニングキャパシティモードの 2 つの価格オプションがあります。DynamoDB には 2 つの価格モデルがあり、ワークロードに最適な価格設定オプションを選択できます。 オンデマンドキャパシティーモードを利用している場合、DynamoDB の料金は、アプリケーションがテーブルに対して実行したデータの読み取り/書き込みに対して発生します。DynamoDB はワークロードの要件に基づいて即座に調整されるため、読み取りまたは書き込みの容量を指定しなくても開始できます。 オンデマンドキャパシティーモードは以下のようなケースに最適です。 未知のワークロードで新規テーブルを作成する アプリケーショントラフィックが予測できない 使った分のみ支払う方式の方が都合が良い
We announced the upcoming end-of-support for AWS SDK for JavaScript v2. We recommend that you migrate to AWS SDK for JavaScript v3. For dates, additional details, and information on how to migrate, please refer to the linked announcement. Constructs a service interface object. Each API operation is exposed as a function on service. Service Description Sending a Request Using S3 var s3 = new AWS.S3
Welcome to the Amazon Simple Storage Service API Reference. This guide explains the Amazon Simple Storage Service (Amazon S3) application programming interface (API). It describes various API operations, related request and response structures, and error codes. The current version of the Amazon S3 API is 2006-03-01. Amazon S3 supports the REST API. Support for SOAP over HTTP is deprecated, but it
今回は、AWS Lambdaで文字コードを変換する方法を紹介。 iconv のネイティヴビルド問題 普通にAWS LambdaのNode.js で文字コードを変換しようと思うと、おそらくnode-iconv を利用すると思うが、これはネイティヴビルドを要するためかなり煩雑なやり方でパッケージングしなければならない。下記のようなやり方でやればできる模様。 AWS Lambda FunctionをNative Moduleを含んだ形で作成してみた | Developers.IO ただこれをするには、わざわざAmazon Linuxを用意しなければならないし、iconvとnpm install でうまく関連付ける必要などもあって、正直なところよくわからなかった。 てことで他の方法を模索した。 コマンドを直接実行 以下の記事で、非常に興味深い調査結果がある。 AWS Lambdaをいろいろ暴く -
Cross-origin resource sharing (CORS) は、ブラウザで実行されているスクリプトから開始されるクロスオリジン HTTP リクエストを制限するブラウザのセキュリティ機能です。詳細については、「CORS とは」を参照してください。 CORS サポートを有効にするかどうかを決定する クロスオリジン HTTP リクエストは、以下に対して行われます。 別のドメイン (例: example.com から amazondomains.com へ) 別のサブドメイン (例: example.com から petstore.example.com へ) 別のポート (例: example.com から example.com:10777 へ) 別のプロトコル (例: https://example.com から http://example.com へ) API にアクセスで
公式ドキュメントに書いてあるままなのですがドハマリしたのでメモ https://serverless.com/framework/docs/providers/aws/events/apigateway#enabling-cors sls create --template aws-node でプロジェクトを作って… serverless.yml で cors: true を設定する functions: hello: handler: handler.hello events: - http: path: user/create method: get cors: true exports.handler = function(event, context, callback) { const response = { statusCode: 200, headers: { "Acces
API Gateway ステージ変数を使用して、さまざまな API デプロイステージの HTTP と Lambda バックエンドにアクセスできます。ステージ変数を使用して、ステージ固有の設定メタデータをクエリパラメータとして HTTP バックエンドに渡し、入力マッピングテンプレートで生成されるペイロードとして Lambda 関数に渡すこともできます。 前提条件 ステージ変数を使用し、API を通じて HTTP エンドポイントにアクセスする クエリパラメータ式でステージ変数を使用してステージ固有のメタデータを HTTP バックエンドに渡す ステージ変数を使用して API 経由で Lambda 関数を呼び出す この手順では、ステージ変数を使用して API のバックエンドとして Lambda 関数を呼び出す方法について説明します。前に宣言した function ステージ変数を使用します。詳細につ
Here's a list of everything that's new in V.4, so far: Native Typescript Support: You can now use .ts handlers in your AWS Lambda functions in serverless.yml and have them build automatically upon deploy. ESBuild is now included in the Framework which makes this possible. More info here. New Dev Mode: Run serverless dev to have events from your live architecture routed to your local code, enabling
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く