Technology Flashcards
An online education company has customers on four continents. They need to run software functions to customize offerings for students in various locations around the globe based on parameters that each student enters. Which AWS service will provide this capability with the highest performance efficiency?
Amazon CloudFront
Lambda@Edge
Amazon API Gateway
Amazon Elastic Container Service
Lambda@Edge
EXPLANATION:
Lambda@Edge provides the capability to run Lambda functions at Edge Locations based on events generated by the CloudFront content delivery network, allowing customers to extend their web applications globally. Amazon Elastic Container Service and Amazon API Gateway would require implementations in each desired region.
Your project manager (PM) tasked you with launching an instance for a web application to be developed for an NGO. The PM is especially interested in using an AWS service that provides predicable monthly pricing, and he expects the instance to have the ability to burst above the baseline level of CPU performance when needed. What AWS service should you use to launch this
instance?
Lightsail
EC2
CloudFront
Elasticsearch Service
Lightsail
EXPLANATION:
Although EC2 could have been the correct answer, two things are key here: Predicable monthly pricing and instance ability to burst above the baseline level of CPU performance when needed. Lightsail accomplishes that; EC2 is more suitable for consistently high CPU performance, and costs vary according to usage.
Which of the following engines are classified as relational databases on AWS?
DynamoDB
MariaDB
Redshift
Aurora
MariaDB
Aurora
EXPLANATION:
Aurora and MariaDB are two types of RDS engines on AWS. Redshift is for data warehousing, and DynamoDB is Amazon’s non-relational database solution.
As an IT support center team member, you begin receiving calls from users about problems they’re experiencing with your company’s AWS-based point-of-sale system. You want to begin your investigation by checking with AWS for any service alerts they may be communicating. Which AWS tool will you give you the information you seek?
AWS Personal Health Dashboard
AWS Global Status Center
AWS Operations Monitor
AWS Trusted Advisor
AWS Personal Health Dashboard
EXPLANATION:
The AWS Personal Health Dashboard publishes alerts and remediation guidance when issues with AWS services arise. Notifications are also provided for scheduled events that may impact AWS customers. Trusted Advisor provides valuable guidance for architecting your AWS environment and workloads, but doesn’t include AWS service health information. The other two options are not tools offered by AWS.
Which of the below are common use cases for S3?
Hosting a relational database
Installing a filesystem
Storing application assets
Static web hosting
Storing application assets
Static web hosting
EXPLANATION:
Common use cases for Amazon S3 include storing application assets and static web hosting. AWS does not recommend using S3 for filesystems or for database storage.
Which of the following AWS services is a fast, fully managed data warehouse that makes it simple and cost-effective to analyze all your data using standard SQL and your existing Business Intelligence tools.
Kinesis
DynamoDB
Elastic Map Reduce
Redshift
Redshift
EXPLANATION:
Redshift is AWS’ fully-managed data warehouse solution.
You need to re-create an EBS volume that you have used previously. How might you go about doing that?
Copy the AMI the volume was based on and spin it up.
Re-create the volume from a snapshot.
Use the copy that lives in the Auto Scaling group.
Use a CloudFormation template to recreate the volume.
Re-create the volume from a snapshot.
EXPLANATION:
You should re-create the volume from a snapshot.
By default, what can a Private Subnet communicate with?
Public Subnets in the same VPC
Other Private Subnets in the same VPC
Public Subnets in a different VPC
Private Subnets in a different VPC
The internet
Public Subnets in the same VPC
Other Private Subnets in the same VPC
EXPLANATION:
By default, a Private Subnet can only communicate with other subnets in the same VPC, be they Private or Public. In order to communicate to the internet, a NAT Gateway and Internet Gateway are required, and to enable communication between subnets in different VPCs the VPCs must first be peered.
The Solutions Architect leading your project tells you the application your team is working on requires a managed NoSQL database. Which of the following AWS services best fits that description?
DynamoDB
Redshift
RDS
ElastiCache
DynamoDB
EXPLANATION:
DynamoDB is AWS’ managed NoSQL database.
Which of the following AWS services allows you to run complex analytic queries against petabytes of structured data, using sophisticated query optimization, columnar storage on high-performance local disks, and massively parallel query execution.
Redshift
Kinesis
EMR
DynamoDB
Redshift
EXPLANATION:
Redshift allows you to run complex analytic queries against petabytes of structured data, using sophisticated query optimization, columnar storage on high-performance local disks, and massively parallel query execution.
Which of the following are AWS compute services?
Lambda
SNS
RDS
EC2
Lambda
EC2
EXPLANATION:
EC2 and Lambda are AWS Compute Services, while RDS is a Database service, and SNS is an Application Integration service.
Which of the following Load Balancers uses Listeners, Targets, and Target Groups?
User Load Balancer
Classic Load Balancer
Application Load Balancer
Network Load Balancer
Application Load Balancer
EXPLANATION:
The Application Load Balancer uses Listeners, Targets, and Target Groups, and is often deployed to load balance HTTP-based traffic. User Load Balancer is not a valid type, and Classic & Network Load Balancers are incorrect in this case.
Which of the below methods can you use to interact with Glacier?.
The RESTful Glacier web service
The AWS CLI
Amazon S3 Lifecycle Policies
The Java or .NET SDKs
CloudFormation templates
The RESTful Glacier web service
The AWS CLI
Amazon S3 Lifecycle Policies
The Java or .NET SDKs
EXPLANATION:
You can interact with Glacier using the RESTful Glacier web service, the Java or .NET SDKs, or by using Amazon S3 Lifecycle Policies. CloudFormation control of Glacier is currently limited to invoking Lifecycle Policies.
You need a managed, low-cost relational database for your e-commerce store. Which of the following should you use?
AWS ElastiCache
MySQL on EC2
DynamoDB
RDS
RDS
EXPLANATION:
RDS is your best option: it’s a low-cost, managed database solution. DynamoDB is a non-relational database, and not suitable for this scenario
Which service enables monitoring of AWS resources and applications?
Trusted Advisor
CloudTrail
CloudWatch
CloudFront
CloudWatch
EXPLANATION:
CloudWatch is a service for monitoring AWS resources, as well as the applications that run on AWS. By comparison, CloudTrail increases visibility into user and resource activity, rather than functioning as a monitoring device. Trusted Advisor acts as a real-time guide to help provisioning of resources following AWS best practices. The least likely answer is CloudFront, which is Amazon’s content delivery network.