Week 2 Quiz :AWS Cloud Technical Essentials (AWS Fundamentals Specialization) Answers 2025
Question 1
Which information is needed to create a virtual private cloud (VPC)?
✅ The AWS Region that the VPC will reside in.
❌ The Availability Zone that the VPC will reside in.
❌ The subnet that the VPC will reside in.
❌ The group of subnets that the VPC will reside in.
Explanation:
A VPC spans all Availability Zones within a Region, so only the Region must be specified during creation.
Question 2
Which of the following can a route table be attached to?
✅ Subnets
❌ AWS Accounts
❌ Availability Zone
❌ Regions
Explanation:
A route table controls network traffic within a VPC and is associated with a subnet.
Question 3
A company wants to allow resources in a public subnet to communicate with the internet. Which must they do?
✅ B and C (Attach an internet gateway to their VPC & Create a route to the internet gateway)
❌ Create a route to a private subnet
❌ A and B
Explanation:
Public subnets need an Internet Gateway attached to the VPC and a route in the routing table pointing to it.
Question 4
What is the compute as a service (CaaS) model?
✅ The CaaS model offers computing resources (such as virtual machines) on demand via virtual services.
❌ Requires manual server provisioning
❌ Provides discounts for on-premise workloads
❌ Delivers cloud-based apps to users
Explanation:
CaaS lets you rent compute capacity (like EC2) on demand, without owning servers.
Question 5
Which statement about the default settings of a security group is TRUE?
✅ Blocks all inbound traffic and allows all outbound traffic by default.
❌ Allows all inbound traffic and blocks outbound
❌ Allows all traffic
❌ Blocks all traffic
Explanation:
Security groups are stateful — they deny all inbound by default but allow all outbound traffic.
Question 6
What does an Amazon EC2 instance type indicate?
✅ Instance family and instance size
❌ Instance placement and instance size
❌ Instance tenancy and instance billing
❌ AMI and networking speed
Explanation:
Each instance type defines a family (compute/memory/storage optimized) and size (t2.micro, c5.large, etc.).
Question 7
Difference between AWS Fargate and EC2 as compute platforms for ECS?
✅ With AWS Fargate, AWS manages and provisions the underlying infrastructure.
❌ With Amazon ECS on EC2, AWS manages the EC2 instances.
❌ With Fargate, users manage cluster capacity.
❌ With ECS, AWS runs your source code automatically.
Explanation:
Fargate is serverless for containers, removing the need to manage EC2 hosts.
Question 8
Which statement about serverless is TRUE?
✅ Users do not pay for idle resources.
❌ Users must provision and manage servers.
❌ Users must manually scale resources.
❌ Users must handle fault tolerance.
Explanation:
In serverless, AWS handles scaling and provisioning; you only pay for execution time.
Question 9
True or False: AWS Lambda is always the best solution for running applications.
✅ False
❌ True
Explanation:
Lambda is not ideal for long-running or stateful workloads — it’s best for short, event-driven tasks.
Question 10
Which compute service does Amazon EC2 provide?
✅ Virtual machines (VMs)
❌ Serverless
❌ Containers
❌ Analytics
Explanation:
Amazon EC2 provides virtual machines (instances) for compute workloads.
Question 11
When does an instance start to accumulate charges?
✅ When an instance is in a running stage
❌ Pending
❌ Stopped
❌ Terminated
Explanation:
Billing starts only when the instance status = running.
Question 12
Which component of the c5.4xlarge instance determines family and generation?
✅ c5
❌ 4xlarge
❌ Large
❌ 4x
Explanation:c5 = compute-optimized family, 5 = generation number, 4xlarge = size.
Question 13
Which container runtime can host a container on EC2?
✅ Docker
❌ Container
❌ Amazon S3
❌ Amazon EC2
Explanation:
Docker is the container runtime used by ECS on EC2.
Question 14
What is an example of an event that invokes an AWS Lambda function?
✅ An upload of a file to an Amazon S3 bucket
❌ An HTTP request to EC2 website
❌ A simple WordPress page
❌ An AWS API call by IAM role
Explanation:
S3 events like “file upload” can automatically trigger a Lambda function.
Question 15
True or False: With serverless, users do not need to provision and manage servers.
✅ True
❌ False
Explanation:
Serverless = AWS fully handles provisioning, scaling, and fault tolerance.
Question 16
True or False: All AWS services require users to configure a VPC.
✅ False
❌ True
Explanation:
Many AWS services (like S3, DynamoDB, Lambda) work without needing a VPC.
Question 17
An engineer is working with networks in AWS Cloud. What should they use to configure the size of their network?
✅ Classless Inter-Domain Routing (CIDR) notation
❌ IPv4 notation
❌ IPv6 notation
❌ IP addresses
Explanation:
CIDR notation (e.g. 10.0.0.0/16) defines the size of your IP range in a VPC.
Question 18
What is the difference between network ACLs and security groups?
✅ By default, network ACLs allow all inbound/outbound traffic; security groups block inbound & allow outbound.
❌ ACLs block all, security groups allow all
❌ ACLs allow inbound only
❌ ACLs block inbound & allow outbound only
Explanation:
Network ACLs are stateless (apply to subnets), while Security Groups are stateful (apply to instances).
🧾 Summary Table
| # | ✅ Correct Answer | Key Concept |
|---|---|---|
| 1 | AWS Region | VPC creation |
| 2 | Subnets | Route table attachment |
| 3 | B & C | Internet access setup |
| 4 | Virtual compute on demand | Compute as a Service |
| 5 | Block inbound, allow outbound | Security group defaults |
| 6 | Family & Size | EC2 instance type |
| 7 | Fargate manages infra | ECS Compute Difference |
| 8 | Pay only for use | Serverless benefits |
| 9 | False | Lambda limitations |
| 10 | Virtual Machines | EC2 basics |
| 11 | Running stage | Billing trigger |
| 12 | c5 | Instance family |
| 13 | Docker | Container runtime |
| 14 | S3 upload | Lambda event |
| 15 | True | Serverless infra |
| 16 | False | Not all need VPC |
| 17 | CIDR | Network sizing |
| 18 | ACLs stateless, SGs stateful | Network security |