Amazon Web Services ブログ
Category: Database
Amazon DynamoDB のプロビジョンドキャパシティを使用した突発的なトラフィック増加への対処
テーブルでプロビジョンドキャパシティを使用する場合、突然のリクエストトラフィックの増加 ( スパイク ) に対して、スロットルされることなく対処するための最善の方法を検討するのは課題の一つです。スロットルは、リクエストレートが設定された制限を超えたことを DynamoDB が検知した場合に発生するサービス応答です。たとえば、テーブルの書き込み容量ユニット ( WCU ) を 10,000 にプロビジョニングしており、トラフィックが 20,000 を消費するレートでアクセスされた場合、やがてスロットルが発生し、スロットルされたリクエストを処理するためリトライをする必要があります。
突発的かつ長時間続くトラフィックスパイクほど、テーブルにスロットルが発生する可能性が高まります。ただし、突発的なトラフィックに対して、スロットルの発生を避けることができないわけではありません。ここでは、トラフィックのスパイクに対処するための 8 つの設計と、それぞれの利点と欠点を紹介します。
AWS Step Functions の Distributed Map と再実行機能を使用した効率的な ETL パイプラインの構築
AWS Step Functions は、完全マネージドのビジュアルワークフローサービスで、AWS Glue、Amazon EMR、Amazon Redshift などのさまざまな抽出・変換・読み込み (Extract, Transform, Load; ETL) テクノロジーを含む複雑なデータ処理パイプラインを構築できます。Step Functions では、失敗、中止、タイムアウトしたステートからワークフローを再実行できるようになりました。この投稿では、Step Functions のDistributed Map ステートを使用して、Amazon Relational Database Service (Amazon RDS) のテーブルからデータをエクスポートする ETL パイプラインジョブをご紹介します。その後、障害をシミュレートし、新しい失敗したステートから再実行する機能を使用して、障害が発生したタスクを障害発生地点から再起動する方法をデモンストレーションします。
明けましておめでとうございます! AWS Weekly Roundup – 2024 年 1 月 8 日
明けましておめでとうございます! クラウドテクノロジー、機械学習、そして生成系 AI の利用はますます簡単にな […]
AWSを使ったUnreal Engine Pixel Streamingの大規模デプロイ
Epic Games が開発した Unreal Engine は、フォトリアリスティックなビジュアルや没入感の […]
MySQL 5.7 および PostgreSQL 1.1 データベースが Amazon RDS 延長サポートに自動登録されます
12月21日、Amazon Aurora および Amazon Relational Database Ser […]
AWS Weekly Roundup – AWS Lambda、AWS Amplify、Amazon OpenSearch Service、Amazon Rekognition など – 2023 年 12 月 18 日
Amazon Web Services (AWS) re:Invent 2023 での思い出は、ジャカルタで […]
AWS Amplify の新機能 – AWS CDK 用に MySQL および PostgreSQL データベースをクエリする
12月20日、AWS Cloud Development Kit (AWS CDK) のサポートを備えた、既存 […]
Amazon DocumentDB (MongoDB 互換) のベクトル検索が一般公開されました
11月29日は、Amazon DocumentDB (MongoDB 互換) のベクトル検索の一般提供について […]
カヤバ株式会社における Amazon Quantum Ledger Database を活用した品質データ管理システムのモダナイゼーション
本稿では カヤバ株式会社 (以下、カヤバ)のデジタル変革推進本部が中心となり、オンプレミスに存在したシステム群 […]
AWS Amplify と WebXR で作るユーザーインサイトを確認できる VR アプリケーション
本記事は How to: Create a VR application with user insights […]