Technology Flashcards

1
Q

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

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

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

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Which of the following engines are classified as relational databases on AWS?
DynamoDB

MariaDB

Redshift

Aurora

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

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

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Which of the below are common use cases for S3?

Hosting a relational database

Installing a filesystem

Storing application assets

Static web hosting

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

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

A

Redshift
EXPLANATION:
Redshift is AWS’ fully-managed data warehouse solution.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

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.

A

Re-create the volume from a snapshot.

EXPLANATION:
You should re-create the volume from a snapshot.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

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

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

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

A

DynamoDB

EXPLANATION:
DynamoDB is AWS’ managed NoSQL database.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

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

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Which of the following are AWS compute services?

Lambda

SNS

RDS

EC2

A

Lambda
EC2

EXPLANATION:
EC2 and Lambda are AWS Compute Services, while RDS is a Database service, and SNS is an Application Integration service.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Which of the following Load Balancers uses Listeners, Targets, and Target Groups?

User Load Balancer

Classic Load Balancer

Application Load Balancer

Network Load Balancer

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

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

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

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

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Which service enables monitoring of AWS resources and applications?

Trusted Advisor
CloudTrail
CloudWatch
CloudFront

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

When you upload an object to S3 storage - where will AWS keep it?

In multiple Availability Zones within the Region you select.
In AWS’s central global storage site in the us-east-1 Region
In multiple Regions across the globe.
In a single, central location within the Region you select.

A

In multiple Availability Zones within the Region you select.

EXPLANATION:
Any object uploaded to S3 is automatically stored in multiple Availability Zones in the Region in which it was uploaded. This means that if any single AZ in a Region is experiencing issues, objects stored in S3 will still be available. Although objects in S3 can be made to be accessible globally, by default they are always stored in a redundant fashion in only the region they were uploaded, ruling out the other answers.

17
Q

Which of the below statements about Amazon VPC is most accurate?

Amazon VPC offers several layers of security controls.
Amazon VPC offers all of these features.
Amazon VPC offers none of these features.
Amazon VPC affords you complete control of network configuration.
Amazon VPC allows you to build a private, virtual network in the AWS cloud.

A

Amazon VPC offers all of these features.

EXPLANATION:
Amazon VPC allows you to build a private, virtual network in the AWS cloud, affords you complete control of network configuration, and offers several layers of security controls.

18
Q

You’ve been tasked with assessing your AWS infrastructure in terms of cost optimization. Which of the following AWS services would help with this task?

Trusted Advisor
AWS Personal Health Dashboard
AWS Systems Manager
Cloud Trail

A

Trusted Advisor

EXPLANATION:
AWS Trusted Advisor is an online tool that provides you with real-time guidance to help you provision your resources following AWS best practices.

19
Q

With AWS Relational Database Service (RDS), which of the following are you responsible for?

The optimization of your application using RDS
Database software installation and patching
Operating system installation and patching
Scaling
All of these
Database backups

A

The optimization of your application using RDS

EXPLANATION:
You are responsible only for the optimization of your application that uses RDS - AWS will take care of the rest as this is considered a Managed Service.

20
Q

Which of the below terms represents a series of Edge Locations plus information about how you want content managed as part of a CDN?

An Edge Group
A Circulation
A Load Balancer
A Distribution

A

A Distribution

EXPLANATION:
A Distribution is made up of Edge Locations that you want to serve content from, and details about how that content will be tracked an managed. Edge Groups and Circulations are not CloudFront Concepts, and although Load Balancer is an AWS service that helps you direct web traffic, it is not applicable in this case.

21
Q

Which of the below can be specified as an origin when creating a CloudFront distribution?

An RDS instance
An S3 Bucket
An ELB
A domain name

A

An S3 Bucket
An ELB
A domain name

EXPLANATION:
A CloudFront Origin can be an S3 bucket, an Elastic Load Balancer, or a valid domain name.

22
Q

You need to run your code, but you don’t want to worry about provisioning or managing servers. Which of the following AWS services would you choose?

Lambda
Elastic Container Service
EC2
VMware Cloud

A

Lambda

EXPLANATION:
Lambda is a Serverless technology that allows you to run your code without provisioning a computing infrastructure.

23
Q

Which AWS service is specifically designed to assist you in processing large data sets?

EC2
ElastiCache
Elastic Map Reduce (EMR)
Redshift

A

Elastic Map Reduce (EMR)

EXPLANATION:
Elastic Map Reduce (EMR) is a service that makes it easy to process large amounts of data efficiently. Redshift is a data warehousing solution. ElastiCache is used for caching data in memory for high speed read-access. EC2 is a general purpose compute service for hosting virtual servers. Whilst you could run big data processing tasks on EC2, it will be easier on EMR, which has been designed specifically for this purpose

24
Q

You use containers to host your microservices, and you need to route traffic to those applications using a single load balancer. Which of the following services should you use to accomplish this?

Route53
Application Load Balancer
CloudWatch
AWS CodeDeploy

A

Application Load Balancer

EXPLANATION:
This routing can be done only with an Application Load Balancer.

25
Q

Which of the following EC2 options is best for long-term workloads with predictable usage patterns?

Dedicated Host
On-Demand instances
Reserved instances
Spot instances

A

Reserved instances

EXPLANATION:
Reserved instances are the most economical option for long-term workloads with predictable usage patterns - in this consumption method, you commit to using resources for a period of time for a reduced cost. On-Demand is great for when you don’t have predictable patterns as you only pay for when you are using the resources. Spot works when your workload is interruptible and doesn’t need to be available all the time.

26
Q

Which of the following is not a compute service?

Lambda
EC2
Elastic Beanstalk
Elastic Block Store

A

Elastic Block Store

EXPLANATION:
Elastic Block Store is a storage service - all others are compute services.

27
Q

You want to run your application on a PaaS infrastructure, and you need to be able to select both your instance type and your database. Which of the following services should you choose?

Lightsail
Lambda
Elastic Beanstalk
EC2

A

Elastic Beanstalk

EXPLANATION:
Elastic Beanstalk will allow you to select both your instance type and your database type. EC2 is considered Infrastructure as a Service (IaaS) and not Platform as a service. With Lambda and Lightsail you do not have the ability to select you instance type

28
Q

Which of the following enables customers to find, test, and buy software from independent vendors to run on AWS?

Amazon Connect
AWS Marketplace
AWS Budgets
AWS Cost Explorer

A

AWS Marketplace

EXPLANATION:
AWS Marketplace is the place to get software that runs on AWS. Amazon Connect is a cloud-based contact center; AWS Cost Explorer is for evaluating your account costs and usage, and AWS Budgets is for budgeting costs and usage.

29
Q

You have a variable and intermittent workload, so you want to use a compute service that allows you to pay only for the compute resources you use , without paying for compute time when your code isn’t running. Which of the following services should you use?

Lightsail
Lambda
EC2
ECS

A

Lambda

EXPLANATION:
Lambda allows you to run a variable and intermittent code without paying for compute time when your code isn’t running.

30
Q

Which of the following are classified as Migration services?

AWS Application Discovery Service
AWS OpsWorks
AWS Snowball
AWS Config

A

AWS Application Discovery Service
AWS Snowball

EXPLANATION:
AWS Config and AWS OpsWorks are considered Management Tools, whereas Snowball (which helps you migrate massive amounts of data into cloud) and AWS Application Discovery Service (which helps you gather information about your on-premise environment) are considered Migration tools.

31
Q

A new System Administrator has started with your organisation and requires a user account so that they can manage you AWS resources. You have AWS resources in multiple regions - what needs to be done to allow the new starter access to manage resources in the regions you operate in?

Create an IAM user account in each region that you have resources in - this will enable access in per region
Create an IAM role in each region that you have resources in - this will enable access in per region
Create a single IAM role - this will enable access in all regions
Create a single IAM user account - this will enable access in all regions

A

Create a single IAM user account - this will enable access in all regions

EXPLANATION:
Any answer that suggest a role is incorrect as roles by themselves will not let a user log in. The correct approach is to create an IAM user - and as IAM is a global service - configuration in IAM applies globally, not just regionally, only a single IAM user account is required.

32
Q

When running a relational database on an EC2 instance, which of the following are you responsible for?

Operating system maintenance
Data security
All of these
Software install and patches
None of these
Database backups and high-availability
A

All of these

EXPLANATION:
When running a relational database on either your hardware or on an EC2 instance, you are responsible for all of these tasks.

33
Q
AWS VPC is a component of which of the following overall services categories?
Management Tools
Migration Services
Networking and Content Delivery
Compute
Storage
Database
A

Networking and Content Delivery

EXPLANATION:
VPC is a core component of AWS’ network services and is the underlying resrource that allows your other resources and instances to communicate with each other privately.

34
Q

Which of the following compute services is ideal if you need to run a simple website or a simple e-commerce application?

Lambda
Lightsail
EC2
Elastic Beanstalk

A

Lightsail

EXPLANATION:
Lightsail is ideal for simple websites or simple e-commerce applications.