Exam note AWS DVA-C03
Queue/stream retention time
Queue | Min | Retention time (Default) | Max | Note |
---|---|---|---|---|
SQS queue | 60s | 4 days | 14 days | No addition charging |
Kinesis Data Streams stream | 24h | 24h (One-day retention) | 365 days | Extended 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