こんぴてんしーせんたーのisaです。 流行っているサーバレスアーキテクチャを利用して、弊社で提供しているBeaconBridgeと連動するWebアプリケーションを作ってみました。 目的は、7月にAmazonからAPI Gatewayが発表され、Web上にAWS Lambda + API Gatewayを利用したサーバレスアーキテクチャのサンプルが多数公開されていますが、実際に使ってみないと使い方や特徴が掴めないと思い、お試しでそれらを組み合わせてWebアプリケーションを作ってみました。
【新機能】Amazon DynamoDB Triggersを使ってDynamoDB StreamsとAWS Lambdaを連携する こんにちは、せーのです。今日は個人的にも待ちに待ったアップデートが入ってきました。そう、DynamoDB Streams!!! この機能を使うとデータの入出力がそのままストリームとして後方に流れていき、トリガーとしてEC2やLambdaと連携することができるのです。 もうポーリングとかそういう煩わしい作業は入りません。値が登録されたことをDB自らが教えてくれるのです。すごい!かっこいい!! 、、、多少取り乱しました。では中身を見ていきましょう。 DynamoDB Streamsとは 今回のアップデートでDynamoDB Streamsを有効にするとDynamoDB内でのアイテムの変化(登録、更新、削除)が24時間ストリームとして時間順に流されます。このストリー
はじめに 先日のアップデートでDynamoDB Streamsが利用できるようになりました。 【AWS発表】DynamoDB アップデート – Triggers (Streams + Lambda) + Cross-Region Replication App 去年のre:inventで発表されて以来、心待ちにしていた機能です。 上記発表にあるように、 (DynamoDB)テーブルのStream機能を有効にすると、すべての変更 (puts, updates, deletes)が直近の24時間分保持されるようになり、ストリーム·レコードとしてほぼリアルタイムで利用できるようになります。 DynamoDB Streamsは、APIを利用して各レコードにアクセスできるだけでなく、AWS Lambdaのイベントソースとしても利用できます。 したがって、DynamoDBテーブルの更新をトリガーに、別
New — File Release for Amazon FSx for Lustre Amazon FSx for Lustre provides fully managed shared storage with the scalability and high performance of the open-source Lustre file systems to support your Linux-based workloads. FSx for Lustre is for workloads where storage speed and throughput matter. This is because FSx for Lustre helps you avoid storage bottlenecks, increase utilization of compute
はじめに Amazon DynamoDBは低レイテンシで安定したスループットもつNoSQLサービスです。コストが低く使いやすいので弊社でも様々な案件で利用しています。 DynamoDBではあらかじめテーブルごとに読み込み/書き込みのスループットを指定することができます。 例えば、参照が多いサービスで利用する場合は読み込み:1000回/秒、書き込み:100回/秒のプロビジョンドスループットを設定するという具合です。 プロビジョンドスループットを超えた操作が発生した場合、バーストキャパシティ(バースト用に貯められている予備キャパシティ)が残っていればそれが利用されますが、バーストキャパシティを使い切っている場合、操作に失敗します。 なので、ある程度余裕を持ったプロビジョンドスループットの設定が必要です。 とはいってもスループットを事前に予測するのは難しいため、予測を超えたスループットが発生した
AWS Lambdaはre:Inventで発表された新しいコンピュートプラットフォームでクラウド上でコードスニペットをイベントドリブンで比較的簡単に動かせる特徴があります。例えばS3にデータがあがったとき、など今までだとどうしてもEC2をたてて、定期的にチェックをしながら動かす必要があったものが、文字通りS3側からイベントを発火してもらえるので、よけいなポーリングなどの手間がへり、結果的にコストをおさえながら目的を果たしやすくなっています。 そこで今回はS3上にあがったデータのメタデータをDynamoDBに管理するLambdaファンクションを作ってみたいと思います。 プレビューへの登録 まずはAWS Lambdaのプレビューを申し込みます。こちらから申し込む事が出来ます。 プレビュー申し込みは順番に案内しているみたいなので、申し込んだらあとは祈るのみです。 ファンクションの作成 今回はS3
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く