Preparing for an AWS certification, interview, or cloud computing role? This AWS MCQs collection is designed to help you test your knowledge of Amazon Web Services. It includes 150 multiple-choice questions covering AWS fundamentals, compute, storage, networking, security, databases, serverless, containers, DevOps, monitoring, analytics, cost optimization, and architecture.
Note: Score 60% or higher to unlock an exclusive offer of up to 50% off on AWS self-paced courses.
Let’s begin!
1. What does AWS stand for?
2. Which AWS pricing model lets customers pay only for resources they consume?
3. Which AWS concept refers to a separate geographic area containing multiple Availability Zones?
4. What is an Availability Zone in AWS?
5. Which service provides a web-based interface for managing AWS resources?
6. Which AWS service provides programmatic access to AWS resources through APIs and SDKs?
7. Which AWS feature helps customers organize resources for billing and management across multiple accounts?
8. Which AWS service provides consolidated billing for multiple AWS accounts?
9. What is an AWS account primarily used for?
10. Which AWS tool helps estimate expected costs before deploying resources?
11. What is Amazon EC2 primarily used for?
12. What is an EC2 instance?
13. Which EC2 pricing option can provide discounts for workloads with predictable long-term usage?
14. Which EC2 purchasing option uses spare AWS capacity and can be interrupted by AWS?
15. What is an Amazon Machine Image (AMI) used for?
16. Which EC2 feature allows instances to automatically increase or decrease based on demand?
17. Which load balancer is designed for HTTP and HTTPS application traffic?
18. Which load balancer is designed for very high-performance TCP, UDP, and TLS traffic?
19. What is an EC2 security group?
20. Which EC2 storage option provides persistent block storage for instances?
21. What is Amazon S3 primarily designed for?
22. What is an S3 bucket?
23. What uniquely identifies an object within an S3 bucket?
24. Which S3 storage class is designed for frequently accessed data?
25. Which S3 storage class is designed for long-term archival at very low storage cost?
26. What is S3 Versioning used for?
27. Which S3 feature can automatically move objects between storage classes based on rules?
28. What does S3 Object Lock help protect against?
29. Which S3 capability can accelerate uploads to S3 from geographically distant locations?
30. Which S3 feature can host a simple static website?
31. What is AWS IAM primarily used for?
32. Which IAM entity is intended to represent a person or application that needs long-term identity configuration?
33. What is an IAM role?
34. Which IAM principle recommends granting only the permissions required to perform a task?
35. What is an IAM policy?
36. Which AWS service helps record API activity for auditing?
37. Which AWS service helps monitor metrics, logs, and alarms?
38. Which AWS service provides intelligent threat detection for AWS accounts and workloads?
39. Which service is designed to discover and classify sensitive data stored in Amazon S3?
40. Which AWS service helps protect applications from common web exploits such as SQL injection and cross-site scripting?
41. What does Amazon VPC provide?
42. What is a subnet in a VPC?
43. What is an Internet Gateway used for?
44. What does a NAT Gateway primarily enable?
45. What is a route table used for in a VPC?
46. What is a Network ACL in Amazon VPC?
47. What is a VPC peering connection used for?
48. Which AWS service provides a dedicated private network connection from an on-premises environment to AWS?
49. Which service provides DNS hosting and domain routing in AWS?
50. What does Amazon CloudFront primarily provide?
51. What is AWS Lambda primarily used for?
52. How is Lambda pricing generally based?
53. What can trigger a Lambda function?
54. What is a Lambda execution role used for?
55. Which AWS service is commonly used to store secrets that Lambda functions need to retrieve securely?
56. Which service can provide a managed API front end for Lambda-based applications?
57. Which Lambda feature allows reusable dependencies to be packaged separately from function code?
58. What is a Lambda function timeout?
59. Which service can invoke Lambda when an object is created in an S3 bucket?
60. Which AWS service provides workflow orchestration that can coordinate Lambda functions and other services?
61. Which AWS service is a managed relational database service?
62. Which AWS database is a managed NoSQL key-value and document database?
63. What is Amazon Aurora?
64. Which RDS feature improves availability by maintaining a standby database in another Availability Zone?
65. Which RDS capability is intended to improve read scalability?
66. What is Amazon ElastiCache used for?
67. Which AWS service is designed for cloud data warehousing?
68. Which DynamoDB feature can automatically adjust provisioned capacity as traffic changes?
69. What is DynamoDB Accelerator (DAX) designed to provide?
70. Which AWS service is designed for graph databases?
71. What is Amazon EFS?
72. Which AWS service provides a managed file system for Windows file servers?
73. Which AWS service provides a high-performance file system commonly used for compute-intensive workloads?
74. What is AWS Storage Gateway used for?
75. Which AWS service provides centralized backup management across supported AWS resources?
76. What is an EBS snapshot?
77. Which EBS volume type is designed for general-purpose SSD workloads?
78. Which EBS volume type is optimized for frequently accessed throughput-intensive workloads such as big data processing?
79. Which EBS volume type is designed for the lowest-cost infrequently accessed HDD storage?
80. Which service can transfer large amounts of data between on-premises storage and AWS using a physical appliance?
81. Which AWS service runs containers without requiring customers to manage the underlying servers?
82. Which AWS service is a managed container orchestration service?
83. What is Amazon EKS used for?
84. What is Amazon ECR?
85. Which AWS service provides continuous integration and continuous delivery capabilities?
86. Which service can build and test source code in AWS?
87. Which AWS service is used to deploy applications to compute environments?
88. Which service helps provision and manage infrastructure using templates?
89. What is AWS Elastic Beanstalk designed to simplify?
90. Which AWS service provides managed Git-based source repositories?
91. What is Amazon SQS?
92. What is Amazon SNS primarily used for?
93. Which SQS queue type supports at-least-once delivery with very high throughput and best-effort ordering?
94. Which SQS queue type is designed for strict message ordering and exactly-once processing semantics?
95. What is a dead-letter queue used for?
96. Which AWS service provides an event bus for routing events between applications and AWS services?
97. Which service can route events to targets based on event patterns?
98. What is Amazon Kinesis commonly used for?
99. Which AWS service is designed for managed Apache Kafka workloads?
100. Which service is commonly used to decouple application components through queues?
101. What is AWS CloudWatch primarily used for?
102. What is AWS CloudTrail primarily used for?
103. What is AWS Config used for?
104. Which AWS service provides recommendations for cost, performance, security, and fault tolerance?
105. Which AWS service helps audit and download compliance reports and agreements?
106. What is AWS Systems Manager used for?
107. Which AWS service can store parameters such as configuration values securely?
108. Which service can provide automated recommendations for EC2 rightsizing and cost optimization?
109. Which AWS service helps manage resources across multiple AWS accounts and Regions?
110. Which service provides a centralized view of software licenses and licensing rules?
111. Which AWS service provides serverless interactive SQL queries against data in Amazon S3?
112. Which AWS service is designed for building data integration and ETL pipelines?
113. What is Amazon Redshift primarily designed for?
114. Which AWS service provides dashboards and business intelligence capabilities?
115. Which AWS service can catalog data and metadata for analytics workloads?
116. Which service is designed for time-series data applications?
117. Which AWS service provides a managed search and analytics engine?
118. Which AWS service can help migrate databases to AWS with minimal downtime?
119. Which service is designed to transfer data online between on-premises and AWS storage services?
120. Which AWS service provides a managed environment for Apache Spark and Hadoop workloads?
121. What is the main goal of deploying resources across multiple Availability Zones?
122. Which service distributes incoming application traffic across multiple targets?
123. Which EC2 Auto Scaling capability replaces unhealthy instances?
124. What is horizontal scaling?
125. What is vertical scaling?
126. Which AWS service provides global traffic acceleration using AWS's network and edge locations?
127. Which Route 53 routing policy directs traffic to the endpoint with the lowest measured latency?
128. Which Route 53 routing policy distributes traffic according to assigned weights?
129. What is a Multi-AZ architecture primarily intended to reduce?
130. Which AWS service helps assess application resilience against disruptions?
131. Which AWS tool provides a visual view of AWS spending over time?
132. Which AWS service helps create and manage budgets and alerts for spending?
133. Which pricing model can reduce costs for steady, predictable EC2 usage compared with On-Demand pricing?
134. Which pricing option is suitable for interruptible workloads that can tolerate capacity changes?
135. What is a Savings Plan designed to provide?
136. Which practice helps identify underutilized resources?
137. Why are AWS resource tags useful for cost management?
138. Which AWS service can help identify idle and underutilized resources?
139. What is a major benefit of using serverless services for variable workloads?
140. Which approach can reduce unnecessary S3 storage costs?
141. Which AWS architectural principle recommends designing systems that can recover from component failures?
142. What does decoupling mean in cloud architecture?
143. Which service is commonly used to decouple components with a queue?
144. Which architecture pattern separates presentation, application logic, and data layers?
145. Which AWS service can distribute content close to users?
146. What is infrastructure as code?
147. Which AWS service is a common choice for infrastructure as code?
148. What does loose coupling generally improve?
149. Which design choice can improve application availability?
150. Which AWS framework provides guidance for building secure, reliable, efficient, cost-optimized, sustainable, and high-performing workloads?
You Can Also Check:
1. AWS Interview Questions and Answers
2. AWS Training and Certification Program