AWS Part 1 — Introduction to Cloud and EC2 Quiz

Explore the fundamentals of cloud computing and EC2 with these beginner-level AWS concepts, including regions, availability zones, and basic instance management.

  1. Understanding Cloud Computing

    Which of the following is a primary advantage of using cloud providers for deploying web applications?

    1. Applications are only accessible within your local network
    2. No need to maintain physical hardware yourself
    3. Cloud providers offer unlimited free hosting
    4. Websites automatically get increased internet speed

    Explanation: Cloud services eliminate the need for users to manage physical infrastructure, allowing focus on deployment and scaling. Internet speed is not inherently increased by using the cloud. Cloud-hosted applications are accessible globally, unlike local network-only applications. Cloud providers charge for hosting, so they do not generally offer unlimited free hosting.

  2. Making an AWS Account

    What is required when creating a new AWS account for the first time?

    1. A company registration certificate
    2. Minimum 100 USD initial deposit
    3. A debit or credit card with international payments enabled
    4. A government-issued developer license

    Explanation: Creating an AWS account requires a valid debit or credit card with international payments enabled for identity and billing verification. There is no need for a company certificate, large deposit, or special developer license for standard individual accounts.

  3. Regions in AWS

    Why is it important to select the correct region when launching cloud resources?

    1. Resource location affects latency and compliance requirements
    2. Choosing any region will automatically replicate resources globally
    3. Regions determine the programming language used
    4. Region selection sets the password strength policy

    Explanation: Selecting the right region impacts data transfer speed (latency) and can help meet legal or regulatory compliance. Programming language and password policies are not controlled by region selection. Resources are not automatically replicated globally just by choosing a region.

  4. Understanding Availability Zones

    What is the main purpose of having multiple availability zones within a single region?

    1. To assign different domain names per zone
    2. To offer different programming interfaces
    3. To set up automatic account recovery
    4. To provide redundancy and high availability

    Explanation: Multiple availability zones ensure that if one data center fails, resources in other zones can remain operational, thereby increasing reliability. Programming interfaces and domain name assignment are unrelated to availability zones. Account recovery is managed separately from availability zones.

  5. Deleting an EC2 Instance

    What should you do after deploying and testing your application on an EC2 instance to avoid unnecessary charges?

    1. Disable internet access but keep the instance running
    2. Change the instance type to a larger one
    3. Uninstall the application from the server only
    4. Terminate the EC2 instance when it is no longer needed

    Explanation: Terminating the EC2 instance stops further billing for that resource. Changing to a larger instance or just uninstalling software will not prevent ongoing charges, and merely disabling internet access without termination will still incur costs for the running instance.