10.10.1: Review Questions

Introduction to Cloud Computing · LibreTexts

0%

Contents

    Text

    Size
    100%
    Theme
    Typeface
    Line length
    Spacing

    From LibreTexts, under CC BY 4.0, as the source states it; its equations are written in TeX, which the PDF shows typeset. This page at LibreTexts.

    10.10.1: Review Questions

    Review Questions

    Multiple Choice

    1. Which cloud pricing model offers the largest discount but can be interrupted by the provider?
      • a) On-demand instances
      • b) Reserved instances
      • c) Spot instances
      • d) Dedicated hosts
    2. In a three-tier architecture, which tier typically uses auto-scaling to handle variable web traffic?
      • a) Data tier
      • b) Presentation tier and application tier
      • c) Only the data tier
      • d) None — three-tier architectures don't support auto-scaling
    3. Which Infrastructure as Code tool is cloud-agnostic and works across AWS, GCP, and Azure?
      • a) AWS CloudFormation
      • b) Azure Resource Manager
      • c) Google Cloud Deployment Manager
      • d) Terraform

    Short Answer

    1. Explain the difference between high availability and disaster recovery. How do multi-AZ deployments and multi-region deployments address each?
    2. Compare block storage, object storage, and file storage. For each, provide a use case where it is the best choice and name one cloud service example.
    3. Describe how resource tagging supports cost management in cloud environments. What tagging strategy would you recommend for a company with 5 departments each running multiple projects?
    4. What is Infrastructure as Code, and how does it improve upon manual infrastructure provisioning? Describe the benefits of version control, repeatability, and drift detection in IaC.

    True/False

    1. True or False: Spot instances are appropriate for mission-critical production databases that require continuous availability.
    2. True or False: A multi-tier architecture improves fault isolation because a failure in one tier does not necessarily bring down the entire application.
    3. True or False: Auto-scaling only scales resources up; it cannot automatically reduce resources when demand decreases.

    Answer Key:

    1. c
    2. b
    3. d
    4. HA = minimizing downtime during normal operations (multi-AZ: redundant instances in separate data centers within a region). DR = recovering from catastrophic failures (multi-region: replicated systems in geographically separate locations). HA handles component failures; DR handles regional disasters.
    5. Block: databases needing low-latency random I/O (Amazon EBS). Object: media files, backups, data lakes (Amazon S3). File: shared file access for legacy apps or collaborative work (Amazon EFS).
    6. Tags = key-value metadata labels on resources. Enable cost allocation reports by department/project, automated governance policies, and resource lifecycle management. Recommended strategy: mandatory tags for Department, Project, Environment (dev/staging/prod), Owner, CostCenter.
    7. IaC defines infrastructure in code files (Terraform, CloudFormation). Benefits: version control (track changes, rollback), repeatability (identical environments every time), drift detection (compare actual vs. desired state), automation (CI/CD for infrastructure), documentation (code IS the documentation).
    8. False
    9. True
    10. False


    This page titled 10.10.1: Review Questions was last modified on Tue, 22 Sep 2026 21:13:41 GMT and is shared under a CC BY 4.0 license and was authored, remixed, and/or curated by Felix Amoruwa.