WorksheetsAWS Cloud Services Quiz
Total questions: 20
Worksheet time: 7mins
Describe the evolution of AWS from its inception to becoming a leading cloud provider, highlighting major milestones and innovations.
AWS started as a niche storage service and gradually added compute; key milestones include the launch of EC2, S3, and later expansion into AI/ML services.
AWS began as a traditional hosting company that shifted to cloud computing by acquiring smaller vendors.
AWS launched exclusively with database services and only later included compute and storage.
AWS evolved from on‑premise software solutions to a cloud-only model with no significant milestones.
What is the primary function of Amazon S3?
To provide virtual server instances for computing
To deliver scalable object storage for data backup and archival
To manage container orchestration
To configure network security policies
How does AWS Auto Scaling help optimize application performance and cost?
By automatically increasing storage capacity during peak hours
By adjusting compute resources dynamically in response to traffic changes
By configuring fixed server capacity regardless of demand
By replicating databases across regions manually
Which AWS service is known for serverless computing?
Amazon EC2
Amazon RDS
AWS Lambda
Amazon EBS
How does Amazon ECS simplify container management compared to traditional container orchestration?
It requires manual configuration of each container instance
It abstracts underlying server management and integrates natively with other AWS services
It mandates the use of virtual machines for each container
It eliminates the need for container images entirely
Explain the integration and benefits of AWS CloudFormation with other AWS services in implementing Infrastructure as Code.
CloudFormation solely manages database deployments without interacting with other services
It allows you to provision and manage a collection of AWS resources in a predictable and automated way, integrating with services like EC2, S3, and RDS
It requires manual coding in each AWS service console for deployment
CloudFormation is used only for monitoring purposes and not for resource provisioning
Which AWS service offers a fully managed NoSQL database?
Amazon RDS
Amazon DynamoDB
Amazon EBS
AWS CloudFormation
Which AWS service allows for infrastructure provisioning using code?
AWS Elastic Beanstalk
Amazon VPC
AWS CloudFormation
Amazon EC2
In AWS Route 53, what routing policy is used to direct traffic based on the geographic location of users?
Latency-based routing
Geolocation routing
Failover routing
Weighted routing
Outline key best practices for configuring IAM policies in a large-scale organization with multiple teams and security requirements.
Use overly broad policies to simplify management
Grant full administrative access to all users for flexibility
Follow the principle of least privilege, use policy versioning, and regularly audit permissions
Avoid using roles and rely solely on user-based policies
How does AWS Fargate simplify container deployment compared to managing your own ECS clusters?
It eliminates the need to provision and manage underlying server infrastructure
It requires manual scaling of container instances
It limits container orchestration to single‑container applications
It mandates the use of Kubernetes for container management
What is the role of AWS Elastic Load Balancer (ELB)?
To provide secure storage for data archives
To automatically distribute incoming application traffic across multiple targets
To manage DNS records for domain names
To deploy serverless applications
What is the key difference between Amazon EBS and instance store volumes?
EBS volumes are ephemeral and lost when an instance stops, while instance store volumes persist
EBS volumes provide persistent storage that can be detached and reattached, whereas instance store volumes are temporary
Both offer identical persistence characteristics with no performance differences
Instance store volumes are used only for backups while EBS is used for active data
What does IAM stand for in AWS?
Internet Access Manager
Identity and Access Management
Instance Allocation Module
Integrated Application Monitor
Discuss the advantages and limitations of using AWS Elastic Beanstalk for application deployment in production environments.
Elastic Beanstalk only supports static websites with no scaling capabilities
It offers simplified deployment and management but may limit customization and fine-tuning for complex, production‑grade applications
It requires manual configuration of every underlying resource
Elastic Beanstalk is designed exclusively for containerized microservices
Which AWS service provides a global content delivery network?
Amazon CloudFront
Amazon VPC
AWS Lambda
Amazon RDS
What are the advantages of using Amazon EKS for container orchestration with Kubernetes?
It only supports legacy container frameworks
It removes the need for container orchestration entirely
It provides a managed Kubernetes control plane, automates patching, and improves security and scalability
It is designed to work exclusively with Amazon ECS
Which AWS service provides scalable compute capacity in the cloud?
Amazon EC2
Amazon S3
AWS IAM
Amazon CloudFormation
What does RDS stand for and what is its primary purpose?
Relational Data Store; to manage NoSQL databases
Regional Data Service; to provide distributed caching
Relational Database Service; to set up, operate, and scale a relational database in the cloud
Rapid Deployment Service; to automate server launches
What does VPC stand for and what is its function in AWS?
Virtual Private Cloud; it enables you to launch AWS resources into a logically isolated section of the AWS Cloud
Virtual Public Cluster; it hosts public websites
Variable Processing Component; it dynamically scales compute power
Verified Private Connector; it manages encrypted data transfers
