Exam note AWS DVA-C03

Queue/stream retention time

QueueMinRetention time
(Default)
MaxNote
SQS queue60s4 days14 daysNo addition charging
Kinesis Data Streams stream24h24h (One-day retention)365 daysExtended data retention: up to 7 days 💸
Long-term data retention: up to 365 days 💸💸
DB Streams queue-24h-Can’t be changed

Deployment strategy

3.2 Elastic Beanstalk Deployment policies

  • Deployment policies (aka deployment methods/strategies):
    • AllAtOnce (Default)
    • Rolling
    • Rolling with additional batch
    • Immutable
    • Traffic splitting (aka Canary)
    • Blue-green (with Swap environment URLs)

3.6 CodeDeploy deployment type

Overview of CodeDeploy deployment types CodeDeploy concepts

CodeDeploy can deploy application to 3 platform (called deployment platform):

  • EC2/On-Premises <= Needs CodeDeploy agent
  • ECS
  • Lambda

CodeDeploy make the latest application revision available on instance in a deployment group (a group of instances)

  • In-place deployment: only support EC2/On-Premise
  • Blue/green deployment

CodeDeploy supports 3 ways of routing traffic (via deployment configuration)

  • All-at-once: 100%
  • Canary: 2 increments: 10% + 90%
  • Linear: n% x m times