Content Domain 2: Reliability and Business Continuity
Tasks
Task 2.1: Implement scalability and elasticity
Skill 2.1.1: Configure and manage scaling mechanisms in compute environments
Skill 2.1.2: Implement caching by using AWS services to enhance dynamic scalability (for example, Amazon CloudFront, Amazon ElastiCache)
Skill 2.1.3: Configure and manage scaling in AWS managed databases (for example, Amazon RDS, Amazon DynamoDB)
Task 2.2: Implement highly available and resilient environments
Skill 2.2.1: Configure and troubleshoot Elastic Load Balancing (ELB) and Amazon Route 53 health checks
Skill 2.2.2: Configure fault-tolerant systems (for example, Multi-AZ deployments)
Task 2.3: Implement backup and restore strategies
Skill 2.3.1: Automate snapshots and backups for AWS resources (for example, Amazon EC2 instances, RDS DB instances, Amazon Elastic Block Store [Amazon EBS] volumes, Amazon S3 buckets, DynamoDB tables) by using AWS services (for example, AWS Backup)
Skill 2.3.2: Use various methods to restore databases (for example, point-in-time restore) to meet recovery time objective (RTO), recovery point objective (RPO), and cost requirements
Skill 2.3.3: Implement versioning for storage services (for example, Amazon S3, Amazon FSx)
Skill 2.3.4: Follow disaster recovery procedures