【小ネタ】Web系サービスで使うAWSサービスの制約・上限を調べてみた!

こんにちは、Bogartです。 毎日のように最新のWeb サービスの提供が開始される昨今、取り分け新規領域では非常に多くのプロダクトでAWSをインフラに採用していると考えられます。サービスを構築する場合、設計時に想定アクセスユーザーに対して、どれだけのアクセスに耐えられるか負荷試験を行った上で公開するというのは極めて一般的な流れです。 その際にパブリッククラウド側が提供する各サービスの... 続きを読む

【AWS Lambdaの基本コードその6】 DynamoDBからデータを読み取り

こんにちは、Michaelです。 今回は、AWS LambdaでDynamoDBのテーブルからデータを読み取ります。 今回の構成 Lambdaが起動されると、入力されたデータの「client_id」を基にDynamoDBのテーブル「device_properties」に登録されたデータを参照します。 IAMロールの設定 LambdaからDynamoDBにデータを登録するた... 続きを読む

【AWS Lambdaの基本コードその5】 DynamoDBにデータを登録

こんにちは、Michaelです。 今回は、AWS LambdaからDynamoDBのテーブルにデータを登録(Put)してみます。 今回の構成 Lambdaが起動されると、外部から入力されたデータをDynamoDBのテーブル「invoke_history」に登録します。Lambdaで実行された時間を記録し、ソートキー「time」に登録することでキーの重複を回避します。 I... 続きを読む

AWS Lambda編~DynamoDBと連携してみる~

前回は『AWS CodePipeline編~AWS CodePipelineを使ってみる02~』と題して、AWS CodePiplineのStage追加を試してみました。 今回は『AWS Lambda編~DynamoDBと連携してみる~』と題して、AWS LambdaでDynamoDBとの連携を試してみたいと思います。 DynamoDBとの連携 AWS LambdaではEvent S... 続きを読む

Amazon DynamoDB編~Dynamic DynamoDBを試してみた~

こんにちは!JQです!! 前回は『Amazon DynamoDB編~jsonドキュメント02~』と題して、Amazon DynamoDB でjsonドキュメントの読み込みを試してみました。 今回は『Amazon DynamoDB編~Dynamic DynamoDBを試してみた~』と題して、Dynamic DynamoDB でAutoscaleを試してみたいと思います。 Dynam... 続きを読む

Amazon DynamoDB編~jsonドキュメント02~

こんにちは!JQです! 前回は『Amazon DynamoDB編~jsonドキュメント01~』と題して、Amazon DynamoDB でjsonドキュメントのプットを試してみました。 今回は『Amazon DynamoDB編~jsonドキュメント02~』と題して、Amazon DynamoDB でjsonドキュメントの読み込みを試してみたいと思います。 1.アイテムの取得 登... 続きを読む

Amazon DynamoDB編~jsonドキュメント01~

こんにちは!JQです! 今回はAmazon DyanamoDBのjsonドキュメントサポートのアップデートを受けて『Amazon DynamoDB編~jsonドキュメント01~』と題して、Amazon DynamoDB でjsonドキュメントのプットを試してみたいと思います。 JSONドキュメントのサポート DynamoDBではJSONフォーマットのドキュメントをそのままDynam... 続きを読む

DynamoDBに保存したデータをNode.jsで取得して表示してみた~Node.jsでデータ表示編~

こんにちは、中の人です。 DynamoDBで取得したデータをNode.jsで取得して表示する準備として以下を紹介しておりました。 第1回 Node.jsインストール編 第2回 Nginxで80番ポートに変更編 第3回 DynamoDBへの接続編 今回はDynamoDBから取得したデータをNode.js上に表示させます。 1. dashBoard/app.jsに追記した内... 続きを読む

DynamoDBに保存したデータをNode.jsで取得して表示してみた~DynamoDBへの接続編~

こんにちは、中の人です。 DynamoDBで取得したデータをNode.jsで取得して表示する準備として以下を紹介しておりました。 第1回 Node.jsインストール編 第2回 Nginxで80番ポートに変更編 今回はNode.jsに対してaws-sdkを追加して、DynamoDBからデータを取得してみます。 1. DynamoDB上にテーブルの作成します。 初めての方は... 続きを読む

DynamoDBに保存したデータをNode.jsで取得して表示してみた~Nginxで80番ポートに変更編~

こんにちは、中の人です。 前回は、『DynamoDBに保存したデータをNode.jsで取得して表示してみた~Node.jsインストール編~』でNode.js + Expressのインストールを行いました。 今回は、Node.jsデフォルトの3000番ポートで配信するのもアレなのでNginxをリバースプロキシとして立てて80番で配信するようにします。 EC2にNginxをインストールし... 続きを読む
1 / 3123