Opening the book…
Review Questions
Multiple Choice
- 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
- 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
- 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
- Explain the difference between high availability and disaster recovery. How do multi-AZ deployments and multi-region deployments address each?
- 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.
- 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?
- 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
- True or False: Spot instances are appropriate for mission-critical production databases that require continuous availability.
- True or False: A multi-tier architecture improves fault isolation because a failure in one tier does not necessarily bring down the entire application.
- True or False: Auto-scaling only scales resources up; it cannot automatically reduce resources when demand decreases.
Answer Key:
- c
- b
- d
- 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.
- 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).
- 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.
- 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).
- False
- True
- 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.
The book could not be loaded just now.