Amazon Web Services ブログ
Tag: Amazon DynamoDB
【開催報告】アップデート紹介とちょっぴり DiveDeep する AWS の時間 第三十五回 (10/26)
2023 年 10 月 26 日に「第三十五回 アップデート紹介とちょっぴり DiveDeep する AWS の時間」の開催しました。今回のテーマは「Serverless」になります。いつもの「今月のお勧め 5 分間アップデート」以外に、「100 台のサーバー運用からの脱却を目指して:初めての AWS サーバレス環境構築の裏側」、「人気番組の新作配信を安定起動させた、サーバーレスな AWS 分散負荷試験ソリューション「Distributed Load Testing」を使った負荷試験の仕組み」、「AWS マルチアカウント戦略を採用したサーバーレスアプリケーションの管理と運用 」、「【RDB 開発者向け】Amazon DynamoDB 設計ベストプラクティス事例紹介」という4つのセッションになります。
DynamoDB JavaScript リゾルバのための新しい AWS AppSync モジュールと関数の紹介
本日 (2023 年 8 月 31 日)、DynamoDB データソースと対話するための新しいモジュールと関数をリリースし、Amazon DynamoDB 用のリゾルバをさらに書きやすくしました。新しいモジュールは、put、get、delete、update、scan、sync、queryといった一般的な操作の DynamoDB リクエストを作成するのに必要なコードを簡素化します。さらに、更新時にアイテムの属性を細かく変更するための操作ヘルパーも提供します。このモジュールは、TypeScript を使用する場合に開発者がローカルで型安全なコードを記述できるようにするための型定義とともに、パブリックな @aws-appsync/utils パッケージで利用可能です。
CDK アプリケーションの複雑さを軽減する L2 Construct の活用
AWS Cloud Development Kit (AWS CDK) は、使い慣れたプログラミング言語を使用してクラウドアプリケーションリソースを定義するためのオープンソースのソフトウェア開発フレームワークです。AWS CDK は、プログラミング言語の使い慣れた表現力を利用してアプリケーションをモデル化します。Constructは AWS CDK アプリケーションの基本的な構成要素です。Constructは「クラウドコンポーネント」を表し、AWS CloudFormationがコンポーネントを作成するのに必要なすべてのものをカプセル化します。さらに、AWS Construct Library では、事前定義されたテンプレートとロジックを使用してアプリケーションを簡単に構築できます。
Twilio が Amazon DynamoDB を使用して Messaging Postflight サービスのデータストアをモダナイズした方法
Twilio は、一流ブランドのためにリアルタイムでパーソナライズされた体験を提供するカスタマーエンゲージメン […]
DynamoDB ShellでAmazon DynamoDB global tablesを扱う
DynamoDB ShellでAmazon DynamoDB global tablesを扱う global […]
Amazon DynamoDB を使ったマルチリージョン戦略: Part 1
アプリケーションを複数の離れた地域で動作させることになった場合、たくさんの課題を解決する必要があります。まず、 […]
Amazon DynamoDBにおけるバックアップ戦略
バックアップはあらゆるディザスタリカバリ戦略の中心的な要素であり、主に目標復旧時点 (RPO) と目標復旧時間 (RTO) によって管理されます。最小限の管理でニーズを満たし、ビジネスに支障をきたさず、費用対効果が高いバックアップ戦略が必要です。この記事では、 Amazon DynamoDB で使用できるさまざまなバックアップ戦略と、それぞれの最適なユースケースについて説明します。
Amazon DynamoDB レイテンシの理解
Amazon DynamoDB は水平分割を使用しほとんどのテーブルサイズに対応することができます。水平分割の […]
AWS Lambda の予約済同時実行数の設定によるテナント多層化戦略の実装
AWS Lambda の機能である予約済同時実行数の設定は、Lambda 関数の同時に実行されるインスタンスの最大数を保証します。
この記事では、この機能を活用してマルチテナントの SaaS (Software-as-a-Service) アプリケーションの多層化戦略を定義する方法を探り、実装例について説明します。
Backends for Frontends パターン
このブログでは、Backend for Frontend パターンを実装し、マイクロサービスがドメインの集約の Mutation に関するイベントを発生させたときにリアルタイムの視覚的な更新を提供することによって、ユーザーインターフェース(UI)でのエンドユーザーの顧客体験を向上させる方法について説明します。