WorksheetsMonday Morning AWS!!!
Total questions: 20
Worksheet time: 7mins
YOUR COMPANY IS CREATING A PHOTO SHARING APP. ONE OF THE REQUIREMENTS IS THAT USERS CAN UPLOAD AND STORE MULTIPLE REVISIONS OF THE SAME PHOTO. WHAT STORAGE SOLUTION WOULD BE BEST PLACED TO MEET THIS REQUIREMENT?
RDS with binary blog versioning
Amazon EFS
Amazon S3
Amazon ESB
YOU WANT TO SCALE YOUR SAAS PRODUCT BASED ON THE DEMAND YOU RECEIVE. YOU CAN NOT PREDICT A PATTERN FOR SPIKES IN TRAFFIC BUT YOU NEED AT LEAST 2 INSTANCE RUNNING AT ANY ONE TIME. HOW WOULD YOU SETUP YOUR SYSTEM TO HANDLE SPIKES IN TRAFFIC? CHOOSE 2.
Create 2 EC2 instances and manually add more based on CloudWatch alerts
Create an auto scaling group with a minimum number of instances set to 2
Put your instances behind an application load balancer
Create 2 EC2 M4 10xLarge instance to have enough processing power to handle peak loads
YOU HAVE A LAMBDA FUNCTION THAT NEEDS TO ACCESS AN S3 BUCKET. HOWEVER IT CANNOT ACCESS THIS RESOURCE OVER THE INTERNET. WHICH AWS SERVICE WILL ACCOMMODATE THIS?
Storage Gateway
IAM Role
NAT gateway
VPC endpoint
WHEN YOU EXPOSE A SERIES OF EC2 INSTANCES BEHIND A ELASTIC LOAD BALANCER IN A VPC WITH INTERNET ACCESS VIA A NAT GATEWAY. WHEN DOWNLOADING UPDATES WHAT IS THE POTENTIALLY BOTTLE NECK IN THIS CONFIGURATION?
The NAT gateway
The EC2 instances
The ELB
The VPC itself
YOU HAVE 70TB OF DATA THAT YOU WANT TO MIGRATE INTO THE CLOUD, SPECIFICALLY S3 BUCKETS. USING A TRADITIONAL BROADBAND MODEM WOULD BE TO SLOW. WHAT AWS SCENARIO BEST SOLVES THIS PROBLEM?
Create an amazon storage gateway link and begin transferring data that way.
Request an AWS snowball, transfer the data to it and mail it back to amazon so they can upload it directly to their infrastructure.
Drive to a datacenter and load the data yourself.
Purchase several broadband internet connections and run the upload in parallel.
YOU WANT TO RUN AN EC2 INSTANCE BUT YOU WANT TO KEEP THE COSTS AS LOW AS POSSIBLE. WHEN SELECTING AN EBS VOLUME WHICH ONE IS MOST APPROPRIATE FOR THIS BRIEF?
EBS Provisioned IOPS SSD (io1)
EBS General Purpose SSD (gp2)*
Throughput Optimized HDD (st1)
Cold HDD (sc1)
YOUR COMPANY HAS A LARGE SOCIAL NETWORK PRESENCE AND AS A RESULT HAS ACCESS TO LARGE AMOUNTS OF DATA VIA API FEEDS FROM THOSE SOCIAL NETWORKS. IF YOU WANTED TO ANALYSE AND PROCESS THEM IN REAL TIME WHAT AWS SERVICE WOULD BEST SUIT YOUR NEEDS?
AWS Kinesis
AWS SQS
EC2 instance with a Message queue installed
There is no service for this scenario
YOU’RE CREATING AN APPLICATION IN YOUR STARTUP THAT LETS USERS SIGN UP AND CONSUME ONLINE ELEARNING COURSES. YOU WANT TO DELIVER CONTENT ON DEMAND BUT YOU HAVE REQUIREMENTS FOR IT TO BE HIGHLY SCALABLE AND THE MOST COST EFFICIENT SOLUTION. SELECT THE MOST APPROPRIATE AWS SERVICES TO MEET THESE REQUIREMENTS. CHOOSE 2.
Lambda
S3
EC2
FS
WHICH FILE STORAGE SOLUTION WOULD ALLOW YOU TO SHARE DATA BETWEEN EC2 INSTANCES ?
EFS
EBS
Storage Gateway
S3
YOU WANT TO CONNECT INSTANCES IN YOUR VPC TO SERVICES HOSTED IN AWS WITHOUT USING THE INTERNET, WHAT SOLUTION BEST FITS THIS SCENARIO?
use a NAT gateway with routes 0.0.0.0/0
use an Internet gateway
attach a VPC endpoint with routes 0.0.0.0/0
move the services into your VPC
YOU WANT TO UPLOAD MASSIVE AMOUNTS OF FILES TO YOUR S3 BUCKET. HOW DO YOU ENSURE THAT THE PERFORMANCE OF THE BUCKET IS OPTIMISED TO HANDLE THIS VOLUME OF DATA?
encrypt the files prior to uploading to S3
use S3 region replication
postfix the file names of the files uploaded to the bucket.
prefix the file names of the files uploaded to the bucket.
AS A SOLUTIONS ARCHITECT, YOU NEED TO STORE FILES AND CREATE METADATA BASED ON THOSE FILES. THIS PROCESS CAN TAKE PLACE POTENTIALLY THOUSANDS OF TIMES IN SHORT AMOUNT OF TIME. WHICH SOLUTION WOULD BEST MEET YOUR NEEDS?
Upload the files to an EC2 instance which processes them and then push them eventually to s3.
Push the files to S3 and run a lambda function triggered by the upload on the file.
Upload the files to an EC2 instance which processes them and then store them on the EC2 instances EBS volume.
Store the files in a RDS aurora instance as blobs.
SELECT AN APPROPRIATE DATABASE TECHNOLOGY THAT WOULD WORK WELL WITH A SOFTWARE PRODUCT THAT IS REGULARLY CHANGING ITS UNDERLYING SCHEMA DEFINITIONS.
DynamoDB
Aurora
MySQL
Oracle
YOUR CUSTOMER WANTS TO HOST A WEBSITE PROMOTING A MOVIE THEY ARE RELEASING. ON THE NIGHT OF THE MOVIE PREMIER THEY EXPECT MASSIVE TRAFFIC. THE WEBSITE IS SIMPLE AND ONLY CONTAINS STATIC CONTENT. WHICH AWS SERVICES COULD YOU USE TO HOST THIS WEBSITE? CHOSE 2.
EC2
Route53 pointing to the EC2 instance
S3 (simple storage solution)
Route53 pointing to the S3 bucket
YOU ARE CREATING A VIDEO SHARING WEBSITE RUNNING ON EC2 INSTANCES AND YOUR SITE WILL HAVE A SMALL AMOUNT OF VIDEOS THAT WILL BE ACCESSED POTENTIALLY THOUSANDS OF TIMES FROM VARIOUS LOCATIONS AROUND THE GLOBE. WHAT SERVICE COULD YOU USE TO ENSURE THAT THEY ARE SERVED QUICKLY AND REDUCE LOAD ON THE UNDERLYING EBS INSTANCE THEY ARE HOSTED ON?
ElastiCache
CloudFront
Create multiple EBS volumes
Chop the videos into shorter lengths.
YOUR COMPANY SELLS TEMPORARY BACKUP SERVICES TO ITS CLIENTS. AFTER 6 MONTHS OF A CLIENTS DATA BEING STORED ON YOUR PRODUCT. THE DATA IS DELETED. WHICH AWS SERVICE WOULD BEST MEET YOUR NEEDS IN THIS CASE?
EC2
CloudFormation
S3 bucket with a life cycle policy to delete files after 6 months
S3 bucket with life cycle policy to move files into Glacier after 6 months
YOUR COMPANY BUILDS COMPLEX ARCHITECTURAL SOLUTIONS USING AWS FOR MULTIPLE CLIENTS. THIS CAN TAKE A LOT OF TIME AND THE PATTERN FOR IT IS WELL ESTABLISHED. WHAT SERVICE COULD YOU USE TO EXPEDITE THIS PROCESS?
CloudWatch
CloudTrail
BeanStalk
Cloud Formation
YOU’RE WORKING ON A PRODUCT THAT PROCESSES LARGE VIDEO FILES. WHEN THOSE PROCESSING IS COMPLETE YOU NEED TO GET NOTIFIED OF THIS. WHICH TOOL IS MOST APPROPRIATE?
AWS CLI
AWS SQS
AWS SNS
AWS IAM
YOU HAVE A REQUIREMENT TO BACKUP DATA STORED ON YOU AN S3 BUCKET TO A DIFFERENT GEOGRAPHIC LOCATION TO COVER DISASTER RECOVERY SCENARIOS. WHAT OPTION BEST SOLVES THIS REQUIREMENT?
Run an EC2 instance with a scheduled task to copy the S3 bucket content to another S3 bucket.
Download the buckets content and copy them to data centre located in a different geographic region.
Enable Cross-Region replication that will copy the contents of the bucket to another region.
Manually copy the content from one bucket to another bucket located in a different region.
YOU WANT TO MONITOR LAMBDA ACTIVITY AS YOU WANT TO TIGHTLY CONTROL HOW MANY INVOCATIONS OF THE LAMBDA FUNCTIONS ARE EXECUTED WHEN LIVE. WHAT SERVICE WOULD YOU USE TO BETTER MONITOR LAMBDA INVOCATIONS?
CloudTrail
CloudWatch
LogTrail
The Management Console
