AWS CPE - M3 QUIZ
AWS Global Infrastructure & Provisioning Quiz
Instructions: Choose the best answer for each question based on the provided notes. Click the "Answer" callout to reveal the correct option and explanation.
1. An organization needs to deploy an application with the highest level of availability and fault tolerance within a specific geographic area like us-east-1. According to AWS best practices, which deployment strategy should they primarily use?
A) Deploy the application to multiple Edge Locations within the us-east-1 Region.
B) Deploy the application across at least two Availability Zones within the us-east-1 Region.
C) Deploy the application to a single, large Availability Zone within the us-east-1 Region.
D) Deploy the application using AWS Outposts connected to the us-east-1 Region.
B) Deploy the application across at least two Availability Zones within the us-east-1 Region.
Explanation: The notes explicitly state, "It's recommended to redundantly deploy my application in at least 2 AZs" for high availability and fault tolerance within a Region.
2. Which of the following AWS components are specifically designed to cache content closer to end-users to reduce latency?
A) AWS Regions
B) AWS Availability Zones
C) AWS Edge Locations running Amazon CloudFront
D) AWS Outposts
C) AWS Edge Locations running Amazon CloudFront.
Explanation: The notes identify Edge Locations as running CloudFront (CDN) "to cache a copy of applications, data, APIs, content closer to customers and achieve low latency."
3. A company is evaluating different AWS Regions for deploying a new application. Which factor is LEAST likely to be influenced by the specific Region chosen?
A) The cost of running EC2 instances.
B) Compliance with local data residency laws.
C) The availability of the newest AWS machine learning services.
D) The underlying high-speed fiber network connecting AWS data centers globally.
D) The underlying high-speed fiber network connecting AWS data centers globally.
Explanation: While regions connect via this network, the network itself is a global AWS asset, not a characteristic that varies between regions in the same way pricing, compliance scope, and service availability do, which are listed as key region selection factors.
4. What is the primary function of AWS Availability Zones (AZs) within an AWS Region?
A) To provide DNS resolution services globally.
B) To act as points of presence for content delivery networks.
C) To provide isolated locations with redundant power, networking, and connectivity for deploying resources.
D) To extend AWS infrastructure into a customer's on-premises data center.
C) To provide isolated locations with redundant power, networking, and connectivity for deploying resources.
Explanation: The notes define AZs as "a group of data centers with redundant power, networking and connectivity (physically separated...)" within a Region, designed for high availability.
5. A developer wants to manage their AWS resources programmatically using Python scripts integrated into their application workflow. Which AWS tool or service should they primarily use?
A) AWS Management Console
B) AWS CLI
C) AWS SDK
D) AWS CloudFormation
C) AWS SDK.
Explanation: The notes state the AWS SDK is for "Production use case (Using a programming language to script)" interactions with AWS APIs, which fits the scenario of using Python.
6. Which AWS service allows you to define and provision your entire AWS infrastructure using a declarative template file (e.g., YAML or JSON)?
A) AWS Elastic Beanstalk
B) AWS CLI
C) AWS SDK
D) AWS CloudFormation
D) AWS CloudFormation.
Explanation: The notes explicitly identify AWS CloudFormation as "AWS's IaC Tool (uses a declarative format like JSON or YAML) for any AWS service," representing Infrastructure as Code.
7. A company wants to run specific AWS services and infrastructure directly within their own data center for latency-sensitive applications that need to remain on-premises. Which AWS offering meets this requirement?
A) AWS Regions
B) AWS Edge Locations
C) AWS Availability Zones
D) AWS Outposts
D) AWS Outposts.
Explanation: The notes define AWS Outposts as the way to "Run AWS infrastructure on-premises using AWS's hardware."
8. According to the provided notes, which set of AWS services are mentioned as being inherently highly available because they operate across multiple Availability Zones by default?
A) Amazon EC2, Amazon S3, AWS Lambda
B) Amazon CloudFront, Amazon Route 53, AWS Outposts
C) Elastic Load Balancing (ELB), Amazon SQS, Amazon SNS
D) AWS Management Console, AWS CLI, AWS SDK
C) Elastic Load Balancing (ELB), Amazon SQS, Amazon SNS.
Explanation: The notes explicitly list ELB, SQS, and SNS as examples of regionally scoped services that are highly available by definition (implying multi-AZ operation).
9. A team needs to quickly deploy and manage a web application built with Java, including the underlying infrastructure like EC2 instances, load balancers, and auto-scaling, without manually configuring each service. Which AWS service is best suited for this task?
A) AWS CloudFormation
B) AWS Elastic Beanstalk
C) AWS SDK
D) AWS Management Console
B) AWS Elastic Beanstalk.
Explanation: The notes describe Elastic Beanstalk as the service to "Deploy the whole EC2 stack and manages it for you," handling components like Security groups, VPCs, Subnets, AutoScaling, EC2s, ELB, simplifying deployment.
10. When provisioning AWS resources, what underlying mechanism do the AWS Management Console, AWS CLI, and AWS SDK all utilize?
A) Direct hardware manipulation
B) Secure Shell (SSH) connections
C) AWS API calls
D) CloudFormation templates
C) AWS API calls.
Explanation: The notes state, "In AWS, everything is an API. You can provision resources through an API," indicating this is the fundamental layer used by the various provisioning tools.