luizmachado.dev

PT EN

Postagens recentes

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.

Sessão 025 — Lambda@Edge vs CloudFront Functions: casos de uso e limites

Escolha entre Lambda@Edge e CloudFront Functions baseada em latência, acesso ao body, custo e deploy. Header injection, URL rewrite, autenticação JWT no edge, e deploy via CDK.