luizmachado.dev

PT EN

Postagens recentes

Sessão 030 — DynamoDB: single-table design, adjacency list e overloaded indexes

Adjacency list para muitos-para-muitos, composite sort keys para hierarquias, GSI overloading para múltiplos access patterns, e quando single-table cria mais problema do que resolve.

Sessão 029 — DynamoDB: access patterns first e PK/SK genéricos

Paradigma access patterns first, PK e SK genéricos com prefixos de entidade, item collections, operações GetItem e Query com begins_with e BETWEEN, e single-table design.

Sessão 028 — NLB e GLB: casos de uso, preserve client IP e inline inspection

NLB para TCP/UDP com IP estático e PrivateLink, Gateway Load Balancer para inspeção inline com GENEVE, preserve client IP por target type, e topologia Norte-Sul com GLB.

Sessão 027 — ALB: OIDC nativo, mTLS e integração com WAF

Autenticação OIDC nativa no ALB com Cognito, mTLS com trust store para machine-to-machine, e Web ACL do WAF com managed rules para proteção L7.

Sessão 026 — ALB: listener rules complexas, weighted routing e fixed responses

Listener rules com condições múltiplas (path + header + query string), weighted target groups para canary releases no ALB, fixed response para health checks, e deploy via CDK e CLI.