---
title: "AWS Advanced: EC2, RDS, Lambda, CloudFormation"
description: "Master AWS at scale: EC2 instance types, RDS databases, Lambda functions, CloudFormation infrastructure as code, and AWS architecture patterns."
author: "Mohammad Abu Mattar"
canonical: https://mkabumattar.com/quizzes/post/aws-advanced-quiz
---

# AWS Advanced: EC2, RDS, Lambda, CloudFormation

Welcome to the AWS Advanced Quiz! Test your knowledge of EC2 instance types, RDS databases, Lambda functions, CloudFormation templates, and more. This quiz is designed for those with intermediate AWS experience looking to solidify their understanding of core services and architecture patterns.

## Questions

### 1. What is Amazon EC2?

- Elastic Compute Cloud: resizable virtual servers on-demand
- Managed container service for running Dockerized applications
- A serverless execution environment for small event-driven functions
- A dedicated hardware-only hosting service without virtualization

**Hint:** Think about virtual servers.

### 2. What is an instance type in EC2?

- Hardware specifications categorized by compute, memory, and storage
- A software versioning system used to manage server operating systems
- A geographic designation defining which data center the server occupies
- A billing category that determines if a server is Reserved or Spot

**Hint:** Think about compute/memory/network balance.

### 3. What is Amazon RDS?

- Relational Database Service: managed MySQL, PostgreSQL, or SQL Server
- A globally distributed NoSQL database for key-value data storage
- A database migration tool used to move data from on-premise to cloud
- A self-managed database environment where users handle OS patching

**Hint:** Think about managed databases.

### 4. What is Amazon DynamoDB?

- Serverless NoSQL database providing consistent millisecond performance
- Relational database engine compatible with Aurora and MySQL
- A data warehousing service optimized for complex SQL analytics
- A local file storage system for high-performance compute clusters

**Hint:** Think about NoSQL.

### 5. What is AWS Lambda?

- Event-driven compute service that runs code without server management
- A virtual machine instance that runs continuously for long-term tasks
- A load balancing service that routes traffic to healthy containers
- An orchestration tool used to manage Kubernetes clusters at scale

**Hint:** Think about serverless functions.

### 6. What is a "cold start" in AWS Lambda?

- Latency occurring when Lambda initializes a new execution environment
- A failure mode where the function times out before processing data
- The process of restarting a server after a hardware maintenance event
- A security feature that clears the function memory after every execution

**Hint:** Think about first invocation latency.

### 7. What is AWS CloudFormation?

- Infrastructure as Code service using templates to model AWS resources
- A visual designer used to manually draw network diagrams in the console
- A monitoring tool that provides real-time graphs of CPU and memory usage
- A global content delivery network that caches data at edge locations

**Hint:** Think about Infrastructure as Code.

### 8. What is Amazon S3?

- Highly durable object storage service for any type of data file
- A network file system designed for mounting on multiple EC2 instances
- A high-speed block storage volume used as a primary drive for OS
- An archival tape storage replacement with multi-hour retrieval times

**Hint:** Think about object storage.

### 9. What is an S3 lifecycle policy?

- Automated rules to transition or delete objects based on age
- A security setting that prevents objects from being deleted by users
- A performance optimization that compresses old files into zip archives
- A replication rule that copies data to a different AWS Region

**Hint:** Think about archiving old data.

### 10. What is an Amazon VPC?

- A logically isolated section of the AWS Cloud for private networking
- A physical server rack dedicated to a single enterprise customer
- A connection between an on-premise data center and an AWS Region
- A specialized security service that filters SQL injection attacks

**Hint:** Think about network isolation.

### 11. What is an AWS Security Group?

- A stateful virtual firewall that controls inbound and outbound traffic
- A stateless network layer that filters traffic at the subnet level
- A collection of IAM users who share the same access permissions
- An encryption tool used to protect data stored on EBS volumes

**Hint:** Think about firewall rules.

### 12. What is AWS IAM?

- Web service for securely controlling access to AWS resources
- An audit tool that records every API call made in the account
- A resource tagging system used for organizing billing reports
- A database that stores user profiles for public-facing websites

**Hint:** Think about access control.

### 13. What is an Amazon EC2 Auto Scaling Group (ASG)?

- A collection of instances treated as a logical grouping for scaling
- A feature that automatically upgrades instance CPU and RAM on the fly
- A service that migrates local virtual machines to the AWS Cloud
- A tool that balances traffic across different regions globally

**Hint:** Think about automatic scaling.

### 14. What is Amazon CloudWatch?

- Observability service providing metrics, logs, and actionable alarms
- A threat detection service that monitors for malicious activity
- A real-time compliance checker for infrastructure configurations
- A centralized portal for managing AWS support tickets and billing

**Hint:** Think about monitoring AWS resources.

### 15. What is Amazon SNS?

- A fully managed pub/sub messaging service for fan-out architectures
- A message queuing service that ensures asynchronous task processing
- A push notification service exclusively for iOS and Android apps
- A dedicated fiber optic connection between data centers

**Hint:** Think about pub/sub messaging.

### 16. What is Amazon SQS?

- A managed message queuing service used to decouple applications
- A streaming platform designed for processing gigabytes of data per second
- A real-time chat protocol used for internal service communication
- A centralized directory for storing and discovering API endpoints

**Hint:** Think about message queues.

### 17. What is an Elastic Load Balancer (ELB)?

- A service that automatically distributes incoming app traffic across targets
- A device that increases the electricity throughput of a data center
- A tool that compresses web traffic to reduce bandwidth costs
- A DNS management service used to register new domain names

**Hint:** Think about distributing traffic.

### 18. What is Amazon Route 53?

- A highly available and scalable Cloud Domain Name System (DNS) service
- A private network circuit that bypasses the public internet
- A routing algorithm that optimizes internal database query paths
- An IP address management tool used for local office networks

**Hint:** Think about DNS and domains.

### 19. What is Amazon ElastiCache?

- A web service that makes it easy to deploy an in-memory data store
- A storage tier that automatically moves data to cheaper HDD drives
- A processor cache optimization used on specialized EC2 instances
- An encrypted backup vault for storing long-term database snapshots

**Hint:** Think about caching layer.

### 20. What is Amazon API Gateway?

- A managed service for creating, publishing, and securing APIs at any scale
- A hardware appliance installed in on-premise offices to route cloud traffic
- A programming language used to define serverless backend logic
- A security firewall that only allows traffic from a specific IP range

**Hint:** Think about RESTful API management.

### 21. What is Amazon Cognito?

- A service providing user sign-up, sign-in, and access control for apps
- A machine learning service that recognizes faces in digital images
- A data synchronization tool for keeping documents consistent across users
- A specialized encryption chip found in AWS Graviton processors

**Hint:** Think about authentication and authorization.

### 22. What is AWS KMS?

- A service used to create and control the keys used to encrypt data
- A knowledge-based support system for resolving technical AWS issues
- A physical security key used for Multi-Factor Authentication (MFA)
- A global management system for tracking software licenses in the cloud

**Hint:** Think about encryption keys.

### 23. What is Amazon CloudFront?

- A fast content delivery network (CDN) service that caches data globally
- A user interface framework for building responsive web dashboards
- A satellite-based internet provider for remote data center locations
- A video conferencing tool used for internal team communication

**Hint:** Think about content delivery.

### 24. What is Amazon EBS?

- High-performance block storage service designed for use with EC2
- An elastic backup system that automatically clones S3 buckets
- A temporary storage volume that is deleted when an instance stops
- A managed service for migrating physical hard drives to the cloud

**Hint:** Think about block storage for EC2.

### 25. What is AWS Lambda concurrency?

- The number of requests that a Lambda function is serving at any given time
- The total amount of memory allocated to a single function execution
- The speed at which a function compiles before it begins to execute
- A billing model where users pay a flat monthly fee for unlimited calls

**Hint:** Think about simultaneous executions.

### 26. What are Amazon DynamoDB Streams?

- An ordered flow of information about item-level changes in a table
- A video streaming service used to host live application tutorials
- A high-speed data import tool used to load CSV files into NoSQL
- A feature that allows SQL queries to be run directly on DynamoDB data

**Hint:** Think about capturing changes.

### 27. What is VPC peering?

- A networking connection between two VPCs using private IP addresses
- A public internet bridge used to connect AWS to other cloud providers
- A process that automatically merges two AWS accounts into one
- A security audit that checks for open ports across all subnets

**Hint:** Think about connecting VPCs.

### 28. What is an AWS NAT Gateway?

- A managed service that allows instances in a private subnet to connect to the internet
- A specialized entrance for allowing public web traffic into a database
- A hardware device used to connect local office printers to the AWS Cloud
- An authentication portal for managing VPN connections to the VPC

**Hint:** Think about private subnet internet access.

### 29. What is an Amazon EBS snapshot?

- An incremental, point-in-time backup of an EBS volume stored in S3
- A real-time mirror of a volume that exists in a different Availability Zone
- A temporary log file that records all disk writes for 24 hours
- A configuration script that automatically formats a new hard drive

**Hint:** Think about backup and recovery.

### 30. What is Amazon Kinesis?

- A platform for collecting, processing, and analyzing real-time streaming data
- A data compression tool used to shrink large files before moving to S3
- A physical migration service involving a truck filled with hard drives
- An encryption protocol used for securing wireless data in warehouses

**Hint:** Think about real-time data streaming.
