Certification : Get AWS Certified Solutions Architect in 1 Day (2018 Update) Set 18

A company stores their log data in an S3 bucket. They now need to have search capabilities available for the data in S3. How can this be achieved in an efficient and in on-going manner. Choose 2 answers from the options below. Each answer is part of the solution


Options are :

  • Use an AWS Lambda function which gets triggered whenever data is added to the S3 bucket. (Correct)
  • Create a Lifecycle policy for the S3 bucket
  • Load the data into Amazon ElasticSearch (Correct)
  • Load the data into Glacier

Answer : Use an AWS Lambda function which gets triggered whenever data is added to the S3 bucket. Load the data into Amazon ElasticSearch

Which of the following databases support the read replica feature? Select 3 options.


Options are :

  • MySQL (Correct)
  • MariaDB (Correct)
  • PostgreSQL (Correct)
  • Oracle

Answer : MySQL MariaDB PostgreSQL

Your development team wants to start making use of EC2 Instances to host their application and web servers. In the space of automation, they want the Instances to always download the latest version of the Web and application servers when the Instances are launched. As an architect what would you recommend?


Options are :

  • Ask the development team to create scripts which can be added to the User Data section when the instance is launched (Correct)
  • Ask the development team to create scripts which can be added to the Meta Data section when the instance is launched
  • Use Autoscaling Groups to install the Web and application servers when the instances are launched
  • Use EC2 Config to install the Web and application servers when the instances are launched

Answer : Ask the development team to create scripts which can be added to the User Data section when the instance is launched

There is a requirement to host an application in aws that requires access to a NoSQL database. But there are no human resources available who can take care of the database infrastructure. Which Amazon service provides a fullymanaged and highly available NoSQL service? Choose the correct option


Options are :

  • DynamoDB (Correct)
  • ElasticMap Reduce
  • Amazon RDS
  • SimpleDB

Answer : DynamoDB

You run an automobile reselling company that has a popular online store on AWS. The application sits behind an Auto Scaling group and requires new instances of the Auto Scaling group to identify their public and private IP addresses. How can you achieve this?


Options are :

  • By using Ipconfig for windows or Ifconfig for Linux.
  • By using a cloud watch metric.
  • Using a Curl or Get Command to get the latest meta-data from http://169.254.169.254/latest/meta-data/ (Correct)
  • Using a Curl or Get Command to get the latest user-data from http://169.254.169.254/latest/user-data/

Answer : Using a Curl or Get Command to get the latest meta-data from http://169.254.169.254/latest/meta-data/

A database is being hosted using the AWS RDS service. The database is now going to be made into a production database. There is a requirement for the database to be made highly available. Which of the following can be used to achieve this requirement.


Options are :

  • Use Multi-AZ for the RDS instance to ensure that a secondary database is created in another region
  • Use the Read Replica feature to create another instance of the DB in another region
  • Use Multi-AZ for the RDS instance to ensure that a secondary database is created in another Availability zone. (Correct)
  • Use the Read Replica feature to create another instance of the DB in another Availability zone.

Answer : Use Multi-AZ for the RDS instance to ensure that a secondary database is created in another Availability zone.

You have a high performance compute application and you need to minimize network latency between EC2 instances as much as possible. What can you do to achieve this?


Options are :

  • Use Elastic Load Balancing to load balance traffic between availability zones
  • Create a CloudFront distribution and to cache objects from an S3 bucket at Edge Locations.
  • Create a placement group within an Availability Zone and place the EC2 instances within that placement group. (Correct)
  • Deploy your EC2 instances within the same region, but in different subnets and different availability zones so as to maximize redundancy.

Answer : Create a placement group within an Availability Zone and place the EC2 instances within that placement group.

You have been tasked with creating a VPC network topology for your company. The VPC network must support both internet-facing applications and internally-facing applications accessed only over VPN. Both Internetfacing and internally-facing applications must be able to leverage at least 3 AZs for high availability. At a minimum, how many subnets must you create within your VPC to accommodate these requirements?


Options are :

  • 2
  • 3
  • 4
  • 6 (Correct)

Answer : 6

There is a requirement for a user to modify the configuration of one of your Elastic Load Balancers (ELB). This access is just required one time only. Which of the following choices would be the best way to allow this access?


Options are :

  • Open up whichever port ELB uses in a security group and give the useraccess to that security group via a policy
  • Create an IAM Role and attach a policy allowing modification access to the ELB (Correct)
  • Create a new IAM user who only has access to the ELB resources and delete that user when the work is completed.
  • Give them temporary access to the root account for 12 hours only and change the password once the activity is completed

Answer : Create an IAM Role and attach a policy allowing modification access to the ELB

For which of the following use cases are Simple Workflow Service (SWF) and Amazon EC2 an appropriate solution? Choose 2 answers


Options are :

  • Using as an endpoint to collect thousands of data points per hour from a distributed fleet of sensors
  • Managing a multi-step and multi-decision checkout process of an ecommerce website (Correct)
  • Orchestrating the execution of distributed and auditable business processes (Correct)
  • Using as an SNS (Simple Notification Service) endpoint to trigger execution of video transcoding jobs E. Using as a distributed session store for your web application

Answer : Managing a multi-step and multi-decision checkout process of an ecommerce website Orchestrating the execution of distributed and auditable business processes

If need to upload a file to S3 that is 600MB in size, which of the following is the best option to use? Choose an answer from the options below. Choose the correct answer from the options below


Options are :

  • Single operation upload
  • Snowball
  • AWS Import/Export
  • Multi-part upload (Correct)

Answer : Multi-part upload

Which of the below elements can you manage in the Billing dashboard? Select 2 options.


Options are :

  • Budgets (Correct)
  • Policies
  • Credential Report
  • Cost Explorer (Correct)

Answer : Budgets Cost Explorer

A Solutions Architect is developing a document sharing application and needs a storage layer. The storage should provide automatic support for versioning so that users can easily roll back to a previous version or recover a deleted account. Which AWS service will meet the requirements?


Options are :

  • Amazon S3 (Correct)
  • Amazon EBS
  • Amazon EFS
  • Amazon Storage Gateway VTL

Answer : Amazon S3

You have an application running on an Amazon Elastic Compute Cloud instance that uploads 5 GB video objects to Amazon Simple Storage Service (S3). Video uploads are taking longer than expected, resulting in poor application performance. Which method will help improve performance of your application?


Options are :

  • Enable enhanced networking
  • Use Amazon S3 multipart upload (Correct)
  • Leveraging Amazon CloudFront, use the HTTP POST method to reduce latency.
  • Use Amazon Elastic Block Store Provisioned IOPs and use an Amazon EBS-optimized instance

Answer : Use Amazon S3 multipart upload

A legacy application needs a propriety file system. Which of the following can be used to store the data which can be used by an EC2 Instance


Options are :

  • AWS EBS Volumes
  • AWS S3
  • AWS Glacier
  • AWS EFS (Correct)

Answer : AWS EFS

A customer is looking for a hybrid cloud solution and learns about AWS Storage Gateway. What is the main use case of AWS Storage Gateway?


Options are :

  • It allows to integrate on-premises IT environments with Cloud Storage. (Correct)
  • A direct encrypted connection to Amazon S3.
  • It’s a backup solution that provides an on-premises Cloud storage.
  • It provides an encrypted SSL endpoint for backups in the Clou

Answer : It allows to integrate on-premises IT environments with Cloud Storage.

You have an application hosted on AWS that writes images to an S3 bucket. The concurrent number of users on the application is expected to reach around 10,000 with around 500 reads and write expected per second. How should the architect maximize Amazon S3 performance?


Options are :

  • Prefix each object name with a random string (Correct)
  • Use the STANDARD_IA storage class
  • Prefix each object name with the current data
  • Enable versioning on the S3 bucket

Answer : Prefix each object name with a random string

Your team has an application hosted on Docker containers. You want to port that application in the easiest way possible onto AWS for your development community. Which of the following service can be used to fulfil this requirement


Options are :

  • AWS Elastic Load Balancer
  • AWS SNS
  • AWS SQS
  • AWS Elastic Beanstalk (Correct)

Answer : AWS Elastic Beanstalk

You have instances running on your VPC. You have both production and development based instances running in the VPC. You want to ensure that people who are responsible for the development instances don’t have the access to work on the production instances to ensure better security. Using policies, which of the following would be the best way to accomplish this? Choose the correct answer from the options given below


Options are :

  • Launch the test and production instances in separate VPC's and use VPC peering
  • Create an IAM policy with a condition which allows access to only instances that are used for production or development
  • Launch the test and production instances in different Availability Zones and use Multi Factor Authentication
  • Define the tags on the test and production servers and add a condition to the IAM policy which allows access to specific tags (Correct)

Answer : Define the tags on the test and production servers and add a condition to the IAM policy which allows access to specific tags

Which aws service is used as a global content delivery network (CDN) service in aws?


Options are :

  • Amazon SES
  • Amazon Cloudtrail
  • Amazon CloudFront (Correct)
  • Amazon S3

Answer : Amazon CloudFront

A company is currently using Redshift in AWS. There is a mandate that the Redshift cluster is used in a cost effective manner. As an architect which of the following should be consider to ensure cost effectiveness.


Options are :

  • Use Spot instances for the underlying nodes in the cluster
  • Ensure that unnecessary manual snapshots of the cluster are deleted. (Correct)
  • Ensure VPC Enhanced Routing is enabled
  • Ensure that Cloudwatch metrics are disabled

Answer : Ensure that unnecessary manual snapshots of the cluster are deleted.

You have just provisioned a fleet of EC2 instances and realized that none of them have a public IP address. What settings would need to be changed for the next fleet of instances to be created with public IP addresses?


Options are :

  • Modify the auto-assign public IP setting on the subnet. (Correct)
  • Modify the auto-assign public IP setting on the instance type.
  • Modify the auto-assign public IP setting on the route table.
  • Modify the auto-assign public IP setting on the VPC.

Answer : Modify the auto-assign public IP setting on the subnet.

You have a business-critical two tier web app currently deployed in 2 availability zones in a single region, using Elastic Load Balancing and AutoScaling. The app depends on synchronous replication at the database layer. The application needs to remain fully available even if one application AZ goes off-line and AutoScaling cannot launch new instances in the remaining AZ. How can the current architecture be enhanced to ensure this?


Options are :

  • Deploy in 2 regions using Weighted Round Robin with AutoScaling minimums set of 50% peak load per Region.
  • Deploy in 3 AZ with Autoscaling minimum set to handle 33 percent peak load per zone.
  • Deploy in 3 AZ with Autoscaling minimum set to handle 50 percent peak load per zone. (Correct)
  • Deploy in 2 regions using Weighted Round Robin with AutoScaling minimums set of 100% peak load per Region.

Answer : Deploy in 3 AZ with Autoscaling minimum set to handle 50 percent peak load per zone.

An application with a 150 GB relational database runs on an EC2 Instance. The application is will be used frequently and there are going to be a lot of database read and writes. What is the MOST cost effective storage type?


Options are :

  • Amazon EBS provisioned IOPS SSD (Correct)
  • Amazon EBS Throughput Optimized HDD
  • Amazon EBS General Purpose SSD
  • Amazon EFS

Answer : Amazon EBS provisioned IOPS SSD

You wanted to have a VPC created in AWS which will host an application. The application will just consist of web and database servers. The application just requires to be accessed from the internet by internet users. Which of the following VPC configuration wizards options would you use


Options are :

  • VPC with a Single Public Subnet Only
  • VPC with Public and Private Subnets (Correct)
  • VPC with Public and Private Subnets and Hardware VPN Access
  • VPC with a Private Subnet Only and Hardware VPN Access

Answer : VPC with Public and Private Subnets

Regarding the attaching of ENI to an instance, what does ‘warm attach’ refer to?


Options are :

  • Attaching an ENI to an instance when it is stopped. (Correct)
  • Attaching an ENI to an instance during the launch process
  • Attaching an ENI to an instance when it is running

Answer : Attaching an ENI to an instance when it is stopped.

Which of the below resources cannot be tagged in AWS


Options are :

  • Images
  • EBS Volumes
  • VPC endpoint (Correct)
  • VPC

Answer : VPC endpoint

What is the maximum possible retention period for data in Kinesis Streams? Choose an answer from the options below.


Options are :

  • 5 days
  • 7 days (Correct)
  • 10 days
  • 24 hours

Answer : 7 days

An application hosted in AWS allows for users to upload videos in an S3 bucket. There is a requirement for a user to upload some videos during one week based on the profile. How can be this be accomplished in the best way possible


Options are :

  • Create an IAM bucket policy to provide access for a week’s duration
  • Create a pre-signed URL for each profile which will last for a week’s duration (Correct)
  • Create an S3 bucket policy to provide access for a week’s duration
  • Create an IAM role to provide access for a week’s duration

Answer : Create a pre-signed URL for each profile which will last for a week’s duration

Your company is planning on using Route53 as the DNS provider. They want to ensure that their company domain name points to an existing Cloudfront distribution. How this could be achieved


Options are :

  • Create an Alias record which points to the Cloudfront distribution (Correct)
  • Create a host record which points to the Cloudfront distribution
  • Create a CNAME record which points to the Cloudfront distribution
  • Create a non-alias record which points to the Cloudfront distribution

Answer : Create an Alias record which points to the Cloudfront distribution