AWS Cloud Computing Fundamentals 5 — Questions and Answers
Question 1: Which AWS tool helps estimate the monthly cost of an AWS solution before deployment?
- AWS Cost Explorer
- AWS Budgets
- AWS Pricing Calculator (Correct answer)
- AWS Trusted Advisor
Correct answer: AWS Pricing Calculator
The AWS Pricing Calculator lets you model your architecture and generate a cost estimate before you commit to any services.
Question 2: What is the concept of 'fault tolerance' in cloud architecture?
- The ability of a system to continue operating even if one or more components fail (Correct answer)
- The ability to detect security breaches automatically
- The ability to reduce latency across all global regions
- The ability to scale resources in under one second
Correct answer: The ability of a system to continue operating even if one or more components fail
Fault tolerance means a system remains operational without interruption even when individual components experience failures.
Question 3: Which of the following is an example of vertical scaling (scaling up) in AWS?
- Adding more EC2 instances behind a load balancer
- Switching from a t3.medium to a t3.2xlarge instance type (Correct answer)
- Deploying the application in multiple AWS Regions
- Distributing traffic using Amazon Route 53 weighted routing
Correct answer: Switching from a t3.medium to a t3.2xlarge instance type
Vertical scaling means increasing the power of an existing resource, such as changing to a larger instance type with more CPU and RAM.
Question 4: What does the term 'multi-tenant' mean in public cloud environments?
- Each customer has a dedicated physical server
- Multiple customers share the same underlying physical infrastructure (Correct answer)
- Each region supports only one active workload at a time
- Customers must negotiate dedicated bandwidth with AWS
Correct answer: Multiple customers share the same underlying physical infrastructure
Multi-tenancy means multiple customers' workloads run on shared physical hardware, with logical isolation provided by virtualization.
Question 5: Which AWS service would you use to send automated email and SMS notifications triggered by AWS events?
- Amazon SQS
- Amazon SNS (Correct answer)
- Amazon SES
- AWS CloudTrail
Correct answer: Amazon SNS
Amazon SNS (Simple Notification Service) is a pub/sub messaging service that can fan out notifications via email, SMS, HTTP, and other protocols.
Question 6: What is a key advantage of using managed services like Amazon RDS compared to self-managed databases on EC2?
- Managed services are always cheaper than self-managed options
- AWS handles routine tasks like backups, patching, and failover automatically (Correct answer)
- Managed services provide unlimited storage at no extra cost
- EC2-hosted databases cannot connect to the internet
Correct answer: AWS handles routine tasks like backups, patching, and failover automatically
Managed services like RDS offload undifferentiated heavy lifting (patching, backups, replication) to AWS so teams can focus on their applications.
Question 7: Which of the following is a characteristic of the 'measured service' cloud computing property defined by NIST?
- Resources can be provisioned instantly without manual approval
- Resource usage is monitored, controlled, and billed based on consumption (Correct answer)
- Services are available from any device over the internet
- Multiple tenants share pooled resources with dynamic allocation
Correct answer: Resource usage is monitored, controlled, and billed based on consumption
Measured service means cloud systems automatically monitor and report resource usage, enabling transparent, usage-based billing for customers.
Which AWS tool helps estimate the monthly cost of an AWS solution before deployment?