Pular para conteúdo

AWS — Trilha para certificação Developer

Foco principal: AWS Certified Developer - Associate (DVA-C02).

Objetivo

Preparar uma pessoa com foco em desenvolvimento para construir, testar, publicar e observar aplicações na AWS.

Domínios de estudo (visão prática)

1) Desenvolvimento com serviços AWS

  • Lambda: funções serverless, layers, variáveis, logs.
  • API Gateway: rotas, integrações, authorizers.
  • DynamoDB: modelagem de partição, índices (GSI/LSI), TTL.
  • SQS/SNS/EventBridge: integração assíncrona e eventos.

2) Segurança e identidade

  • IAM: roles, policies, permissões mínimas.
  • Cognito: autenticação de usuários.
  • KMS e Secrets Manager: criptografia e segredos.
  • Entender credenciais temporárias (STS).

3) Deploy e automação

  • SAM / CloudFormation / CDK.
  • Versionamento e alias de Lambda.
  • Estratégias de release e rollback.

4) Observabilidade e troubleshooting

  • CloudWatch Logs/Metrics/Alarms.
  • X-Ray para tracing.
  • Identificar gargalos em latência e custo.

5) Otimização de custo e performance

  • Ajuste de memória/timeout no Lambda.
  • Cache com API Gateway e DynamoDB patterns.
  • Estratégias de retries e DLQ.

Plano de 8 semanas

  1. Semana 1: IAM, CLI e fundamentos de rede (VPC básico).
  2. Semana 2: Lambda + API Gateway.
  3. Semana 3: DynamoDB + modelagem e consultas.
  4. Semana 4: SQS, SNS, EventBridge.
  5. Semana 5: IaC com SAM/CDK.
  6. Semana 6: CloudWatch + X-Ray + segurança avançada.
  7. Semana 7: Simulados e revisão por domínio.
  8. Semana 8: Labs completos e prova branca.

Recursos de treino

  • Hands-on com mini projetos serverless.
  • Questões por domínio e revisão de erros.
  • Simulados com tempo cronometrado.