luizmachado.dev

PT EN

Postagens recentes

Sessão 012 — CDK: Context, feature flags e cdk.json production-grade

Context lookups cacheados em cdk.context.json, feature flags para controlar comportamentos de migração, e estrutura de cdk.json para equipes com CI reprodutível.

Sessão 011 — CDK: CustomResources e Aspects

CustomResource com Provider e AwsCustomResource para provisionar recursos não suportados nativamente, e Aspects para varrer e validar todos os constructs de uma stack automaticamente.

Sessão 010 — CDK Pipelines: Stages customizados, ShellSteps e self-mutation em ação

Stages sequenciais e paralelos com Wave, ShellSteps de validação entre stages, envFromCfnOutputs, self-mutation em ação, e debugging de falhas em asset publishing.

Sessão 009 — CDK Pipelines: bootstrap cross-account, OIDC connection e estrutura da pipeline

Bootstrap cross-account com --trust, CodeStar Connections com GitHub via OIDC, CDK Pipeline com Source + Build + UpdatePipeline, e self-mutation.

Sessão 008 — CDK: Testing com assertions — fine-grained e snapshot tests

Testes unitários de infra com aws-cdk-lib/assertions, hasResourceProperties, matchers, Capture, snapshot tests e estratégia combinada de testes.