Domain 1: Cloud Concepts Flashcards
You suspect that one of the AWS services your company is using has gone down. How can you check on the status of this service?
AWS Personal Health Dashboard
AWS Personal Health Dashboard provides alerts and remediation guidance when AWS is experiencing events that may impact you. While the Service Health Dashboard displays the general status of AWS services, Personal Health Dashboard gives you a personalized view into the performance and availability of the AWS services underlying your AWS resources.
The dashboard displays relevant and timely information to help you manage events in progress, and provides proactive notifications to help you plan for scheduled activities. With Personal Health Dashboard, alerts are triggered by changes in the health of AWS resources, giving you event visibility and guidance to help quickly diagnose and resolve issues. https://aws.amazon.com/premiumsupport/technology/personal-health-dashboard/
A small company wants to deploy a new system in the AWS cloud but does not have anyone with the required AWS skill set to perform the deployment. Which AWS service can help with this?
AWS Partner Network (APN) Technology Partners
APN Technology Partners provide hardware, connectivity services, or software solutions that are either hosted on, or integrated with, the AWS Cloud. Technology Partner products are often delivered as components to broader AWS customer solutions. They can be delivered globally by Consulting Partners through AWS Marketplace, bundled solutions, or directly from APN Technology Partners.
The AWS Partner Network (APN) is the global partner program for technology and consulting businesses that leverage Amazon Web Services to build solutions and services for customers. The APN helps companies build, market, and sell their AWS offerings by providing valuable business, technical, and marketing support. https://aws.amazon.com/partners/
You want to define a virtual network in an AWS account to be able to launch resources in that virtual network. What do you need to configure?
VPC
Amazon Virtual Private Cloud (Amazon VPC) lets you provision a logically isolated section of the AWS Cloud where you can launch AWS resources in a virtual network that you define. You have complete control over your virtual networking environment, including the selection of your own IP address range, creation of subnets, and configuration of route tables and network gateways. You can use both IPv4 and IPv6 in your VPC for secure and easy access to resources and applications. https://aws.amazon.com/vpc/
In AWS Global Infrastructure, which component has one or more discrete data centers with redundant power, networking, and connectivity?
Availability Zone
An Availability Zone (AZ) is one or more discrete data centers with redundant power, networking, and connectivity in an AWS Region. Availability Zones allow you to operate production applications and databases that are more highly available, fault-tolerant, and scalable than would be possible from a single data center. All Availability Zones in an AWS Region are interconnected with high-bandwidth, low-latency networking, over fully redundant, dedicated metro fiber providing high-throughput, low-latency networking between Availability Zones. https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html
Which AWS service can help you optimize your AWS environment by giving recommendations to reduce cost, increase performance, and improve security?
AWS Trusted Advisor
AWS Trusted Advisor is an online tool that provides you real-time guidance to help you provision your resources following AWS best practices. Trusted Advisor checks help optimize your AWS infrastructure, increase security and performance, reduce your overall costs, and monitor service limits. Whether establishing new workflows, developing applications, or as part of ongoing improvement, take advantage of the recommendations provided by Trusted Advisor on a regular basis to help keep your solutions provisioned optimally. https://aws.amazon.com/premiumsupport/technology/trusted-advisor/
A new web application is getting much more traffic than expected. You decide to add another EC2 instance to share the load. Which AWS principle does this represent?
Horizontal Scaling
Horizontal Scaling is the act of changing the number of nodes in a computing system without changing the size of any individual node. So, with horizontal scaling, we would add instances.
During Disaster Recovery exercises, you need to re-route traffic from EC2 instances to instances in another region. With which service can you do this?
Route 53
Route 53 can be used for Disaster Recovery by simply shifting traffic to the new region. Amazon Route 53 is a highly available and scalable cloud Domain Name System (DNS) web service. It is designed to give developers and businesses an extremely reliable and cost-effective way to route end users to Internet applications by translating names like www.example.com into the numeric IP addresses like 192.0.2.1 that computers use to connect to each other. Amazon Route 53 is fully compliant with IPv6 as well.
When configuring an Application Load Balancer, what step will you take to ensure a highly available architecture?
Configure the Load Balancer to serve traffic to multiple Availability Zones.
Set up multiple Edge Locations for your load balancer.
Set up more than one ALB.
Set up cross-region Load Balancing.
Configure the Load Balancer to serve traffic to multiple Availability Zones.
You would set up the load balancer to deliver traffic across multiple availability zones. https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/enable-disable-az.html
Which is a core design principle for deploying resources in AWS?
Use a tight coupling of your resources and applications.
Plan ahead for hardware capacity.
Estimate your S3 storage needs up front.
Deploy in Multiple Availability Zones.
Deploy in Multiple Availability Zones.
Deploying in Multiple Availability zones will protect against downtime should an Availability Zone be lost.
Which valuable AWS design principle can be a valuable feature when deploying applications?
Tight Coupling
Regional Coupling
Loose Coupling
Hardware Coupling
Loose Coupling
Implement loosely coupled dependencies: Dependencies such as queuing systems, streaming systems, workflows, and load balancers are loosely coupled. Loose coupling helps isolate the behavior of a component from other components that depend on it, increasing resiliency and agility https://d1.awsstatic.com/whitepapers/architecture/AWS_Well-Architected_Framework.pdf
An application that experiences highly variable traffic throughout the day has been configured in AWS. The capacity configured to serve this application adjusts to demands throughout the day. Which AWS principle does this describe?
Elasticity
The ability to acquire resources as you need them and release resources when you no longer need them. In the cloud, you want to do this automatically. https://wa.aws.amazon.com/wat.concept.elasticity.en.html
Which statement is true regarding the AWS Global Infrastructure?
Availability Zones contain Edge Locations
Edge Locations contain Regions
Each AWS Availability Zone contains multiple regions.
Each AWS Region consists of multiple, isolated, and physically separate AZ’s within a geographic area.
Each AWS Region consists of multiple, isolated, and physically separate AZ’s within a geographic area.
AWS has the concept of a Region, which is a physical location around the world where we cluster data centers. We call each group of logical data centers an Availability Zone. Each AWS Region consists of multiple, isolated, and physically separate AZ’s within a geographic area. Unlike other cloud providers, who often define a region as a single data center, the multiple AZ design of every AWS Region offers advantages for customers. Each AZ has independent power, cooling, and physical security and is connected via redundant, ultra-low-latency networks. AWS customers focused on high availability can design their applications to run in multiple AZ’s to achieve even greater fault-tolerance. AWS infrastructure Regions meet the highest levels of security, compliance, and data protection.
You want to define a virtual network in an AWS account to be able to launch resources in that virtual network. What do you need to configure?
VPC
Amazon Virtual Private Cloud (Amazon VPC) lets you provision a logically isolated section of the AWS Cloud where you can launch AWS resources in a virtual network that you define. You have complete control over your virtual networking environment, including the selection of your own IP address range, creation of subnets, and configuration of route tables and network gateways. You can use both IPv4 and IPv6 in your VPC for secure and easy access to resources and applications. https://aws.amazon.com/vpc/
You are reviewing the AWS Shared Responsibility model to present an overview to management on what your company is responsible for in AWS. Which option is a customer responsibility?
Networking
Edge Locations
Availability Zones
Customer Data
Customer Data
Customers are responsible for the storage and securing of their own data.
A video production company uploads large video files to S3 buckets using multipart upload. To which AWS Cloud best practice does this adhere?
Think Parallel
Multipart uploads use multi-threading to upload large files to S3 buckets in parallel (the parts of the file are uploaded in parallel). Reference: Architecting in the Cloud.