Search
Lessons (13)
- DynamoDB Modeling, RDS Scaling and Data Resilience
Design DynamoDB tables around access patterns, then scale and protect relational databases with replicas, proxies and Multi-AZ …
- Serverless Architecture
… create an order from an HTTP request import { DynamoDBClient } from "@aws-sdk/client-dynamodb"; import { DynamoDBDocumentClient, PutCommand } from …
- AWS Databases: Choose the Right One
… key-value storage DynamoDB is not SQL. You design from the access pattern first: “get order by order …
- SQL vs NoSQL Databases
… four families mermaid mindmap root((NoSQL)) Document MongoDB Firestore JSON documents Key-value Redis DynamoDB get / set by …
- VPC Endpoints, Transit Gateway and Hybrid Networking
… By default, a private subnet reaches S3 or DynamoDB through a NAT gateway , which costs money per hour …
- Resilience, Disaster Recovery and Multi-Region Design
… Cross-Region Replication (needs versioning; replicates new objects) DynamoDB Global tables with explicitly chosen eventual or strong multi …
- Cost Optimization and the Well-Architected Framework
… add S3 and DynamoDB gateway endpoints; use interface endpoints for heavy services; keep traffic within an AZ. 3 …
- State, Remote Backends, and Locking
… Current HashiCorp documentation marks DynamoDB-based locking as deprecated; use native S3 locking for these new examples. See …
- What Is Software Architecture?
… flexible schema, but weaker multi-document transactions for our use case - DynamoDB: great scale, but complex queries and …
- Event-Driven Patterns, Step Functions and Reliable Lambdas
… recover from bugs. - Pipes connect a source (SQS, DynamoDB stream) to a target with optional filtering and enrichment …
- Serverless: Lambda and API Gateway
… API Gateway] G -- L[Lambda function] L -- D[DynamoDB or another service] The important settings Setting Plain meaning …
- AWS: Start Here
… ECS, EC2, or Lambda] A -- D[RDS or DynamoDB] A -- S[S3 files] Need AWS service to learn …
- Hexagonal Architecture (Ports & Adapters)
… Admin UI, import job Driven ForStoringLoans ( LoanRepository ) Postgres, DynamoDB, in-memory Driven ForNotifyingMembers ( Notifier ) Email, SMS, push, console …