CLF-C02 AWS Architecture 4 — Questions and Answers
Question 1: Which AWS service provides a managed relational database that automatically handles backups, patching, and replication?
- Amazon DynamoDB
- Amazon RDS (Correct answer)
- Amazon Redshift
- Amazon ElastiCache
Correct answer: Amazon RDS
Amazon RDS is a managed relational database service that automates time-consuming tasks like hardware provisioning, database setup, patching, and backups.
Question 2: What is the function of AWS IAM roles in application architecture?
- They provide DNS resolution for AWS services
- They grant permissions to AWS services and resources without using long-term credentials (Correct answer)
- They monitor API calls made to AWS services
- They encrypt data at rest in S3 buckets
Correct answer: They grant permissions to AWS services and resources without using long-term credentials
IAM roles grant permissions to AWS services and applications to make API calls without embedding long-term access keys in your code.
Question 3: A company wants to cache frequently accessed data to reduce database load. Which AWS service is best suited for this?
- Amazon S3
- Amazon ElastiCache (Correct answer)
- AWS Glue
- Amazon Kinesis
Correct answer: Amazon ElastiCache
Amazon ElastiCache is a fully managed in-memory caching service compatible with Redis and Memcached that reduces database read pressure.
Question 4: Which AWS architecture concept describes deploying identical infrastructure stacks in multiple regions?
- Multi-tier architecture
- Active-passive failover
- Multi-region deployment (Correct answer)
- Blue/green deployment
Correct answer: Multi-region deployment
Multi-region deployment involves replicating your infrastructure across two or more AWS regions to achieve maximum availability and disaster recovery.
Question 5: Which component of AWS architecture separates public-facing resources from private internal resources?
- Security groups
- Public and private subnets (Correct answer)
- AWS Shield
- AWS WAF
Correct answer: Public and private subnets
Public subnets host internet-facing resources like load balancers, while private subnets contain internal resources like databases that shouldn't be directly accessible.
Question 6: What is the advantage of using a microservices architecture on AWS compared to a monolithic architecture?
- Lower overall cost in all scenarios
- Each service can be independently deployed, scaled, and updated (Correct answer)
- Simpler debugging and troubleshooting
- Fewer AWS services required
Correct answer: Each service can be independently deployed, scaled, and updated
Microservices allow each component to be independently deployed, scaled, and updated, enabling faster releases and better fault isolation.
Question 7: Which AWS service provides a global network of edge locations used to reduce latency for API calls?
- Amazon Route 53
- AWS Global Accelerator (Correct answer)
- Amazon CloudFront
- Amazon API Gateway
Correct answer: AWS Global Accelerator
AWS Global Accelerator uses the AWS global network and edge locations to optimize the path from users to your application endpoints, reducing latency.
Which AWS service provides a managed relational database that automatically handles backups, patching, and replication?