14 AWS Projects for Absolute Beginners Quiz

Discover simple AWS projects ideal for those new to cloud computing and DevOps. Quiz your understanding of core AWS services and practical beginner projects.

  1. Setting Billing Alarms

    Which AWS service enables you to create billing alarms that notify you when your estimated charges exceed certain thresholds?

    1. CloudWatch
    2. Lambda
    3. S3
    4. EC2

    Explanation: CloudWatch is used for monitoring AWS resources and can be configured to send billing alarms when spending crosses predefined limits. Lambda is for running code in the cloud, S3 is for object storage, and EC2 is for virtual machines; none of these services provide direct billing alarms functionality.

  2. Creating a Cost Budget

    What feature allows you to define a spending limit and receive alerts as your AWS costs approach or exceed that limit?

    1. Subnet Group
    2. Access Policy
    3. API Gateway
    4. Cost Budget

    Explanation: A Cost Budget lets users plan and monitor their cloud expenses with custom budgets and alerts. An Access Policy manages permissions, Subnet Group manages network settings, and API Gateway is used for building APIs; none are designed for budgeting costs.

  3. Hosting a Static Website

    Which AWS service is best suited for hosting a simple static website consisting of HTML, CSS, and image files?

    1. CloudTrail
    2. S3
    3. RDS
    4. Step Functions

    Explanation: S3 can host static websites by storing web files and providing public access. CloudTrail records account activity, Step Functions orchestrate workflows, and RDS is a managed database service—not suitable for static site hosting.

  4. Creating and Storing Data in a NoSQL Table

    Which service enables you to create a fully managed NoSQL database table for storing and querying data?

    1. IAM
    2. EC2
    3. Redshift
    4. DynamoDB

    Explanation: DynamoDB provides a managed NoSQL database for fast and flexible data storage. Redshift is for data warehousing, EC2 provides compute capacity, and IAM manages user access, not databases.

  5. Building Serverless Functions

    You want to run code to add two numbers automatically in response to an event. Which AWS service offers this capability without provisioning servers?

    1. S3 Glacier
    2. Lambda
    3. Route 53
    4. SQS

    Explanation: Lambda allows you to run code in response to events without managing servers. S3 Glacier is for archiving data, Route 53 manages DNS, and SQS is for message queuing; none of these execute on-demand code like Lambda.