Week 2 Assessment :Architecting Solutions on AWS (AWS Fundamentals Specialization) Answers 2025
Question 1
A solutions architect is designing an architecture that can provide HTML pages to customers. They want a serverless solution that can host content over the internet and serve a static website with minimal effort.
✅ Amazon Simple Storage Service (Amazon S3)
❌ Amazon Elastic Compute Cloud (Amazon EC2)
❌ Amazon DynamoDB
❌ Amazon Kinesis
Explanation:
Amazon S3 can host static websites directly over the internet — ideal for HTML, CSS, JS, and image files. It’s serverless, low-cost, and requires minimal setup.
Dynamic websites, however, would require compute services (e.g., Lambda, EC2).
Question 2
Which service should the solutions architect choose for real-time data ingestion with the lowest latency?
✅ Amazon Kinesis Data Streams, because it has lower latency when compared to Amazon Kinesis Data Firehose
❌ Amazon Kinesis Data Firehose, because it has lower latency
❌ Amazon Kinesis Data Firehose, because it has higher latency
❌ Amazon Kinesis Data Streams, because it has higher latency
Explanation:
Kinesis Data Streams is optimized for real-time, low-latency data ingestion and analytics.
Kinesis Firehose is designed for batch delivery into storage destinations like S3 or Redshift, with slightly higher latency.
Question 3
True or False: When creating data lakes on AWS, Amazon S3 is preferred, and users can query data with tools like Athena, EMR, or QuickSight.
✅ True
❌ False
Explanation:
Amazon S3 is ideal for data lakes, storing vast amounts of structured and unstructured data.
Users can analyze this data using Athena (SQL), EMR (big data), or QuickSight (visualization) — all serverless and integrated with S3.
Question 4
A serverless solution is needed to query JSON data in S3 using SQL. Which service should be used?
✅ Amazon Athena
❌ AWS Database Migration Service (AWS DMS)
❌ Amazon S3 Select
❌ AWS Data Exchange
Explanation:
Amazon Athena is a serverless, interactive query service that lets you use SQL to query data directly in S3.
It’s perfect for analyzing structured data (CSV, JSON, Parquet) without moving it.
Question 5
True or False: When handling high demand and usage spikes, Amazon CloudFront should be used in front of an S3 bucket for caching, SSL, and DDoS protection.
✅ True
❌ False
Explanation:
Amazon CloudFront, when used with S3, caches frequently accessed content at edge locations, reducing latency and cost.
It supports custom domains, free SSL via AWS Certificate Manager, and provides DDoS protection via AWS Shield & WAF.
🧾 Summary Table
| # | ✅ Correct Answer | Key Concept |
|---|---|---|
| 1 | Amazon S3 | Static website hosting |
| 2 | Kinesis Data Streams | Real-time, low-latency ingestion |
| 3 | True | S3 as a data lake |
| 4 | Amazon Athena | Serverless SQL on S3 |
| 5 | True | CloudFront caching, SSL & DDoS |