AWS DVA-C01 Certified Developer Associate Practice Exam Set 5

Your developing a system that will be sending messages to an SQS queue. Another application will be running on an EC2 Instance that will be used to process the messages. Which of the following are BEST practices when it comes to making COST effective use of the SOS queues? Choose 2 answers from the options given below ?


Options are :

  • Group the SQS API operations in batches (Correct)
  • Use single queue operations
  • Use long polling for SQS queues (Correct)
  • Use short polling for SQS queues

Answer : Group the SQS API operations in batches Use long polling for SQS queues

AWS SAP-C00 Certified Solution Architect Professional Exam Set 3

A company currently has an application that works with Dynamo DB. The application is a high revenue generating application for the company. Their current response time for their read workloads Is In the order of milliseconds. But to bump up hits to their pages, they want to reduce the response time to microseconds. Which of the following would you suggest to fulfill this requirement?


Options are :

  • Consider using Dynamo DB global tables
  • Consider using a higher throughput for the tables
  • Consider deploying an Elastic Cache in front of Dynamo DB
  • Consider using Dynamo DS acceleration (Correct)

Answer : Consider using Dynamo DS acceleration

Your company is planning on storing documents in an 53 bucket. The documents are sensitive, and employees should use Multi Factor authentication when trying to access documents. Which of the following must be done to fulfill this requirement?


Options are :

  • Ensure that Encryption is enabled the bucket AWS server-side encryption
  • Ensure that the a bucket policy Is In place with a condition of ?aws: Multi Factor Auth Present?: ?true? with a Deny policy
  • Ensure that Encryption is enabled the bucket using KMS keys
  • Ensure that the a bucket policy is in place with a condition of „aws: Multi Factor Auth Presenr: ?false? with a Deny policy (Correct)

Answer : Ensure that the a bucket policy is in place with a condition of „aws: Multi Factor Auth Presenr: ?false? with a Deny policy

You?re developing an application that is going to be hosted in AWS Lambda. The function will make calls to a database. The security mandate is that all connection strings should be kept secure. Which of the following is the MOST secure way to implement this?


Options are :

  • Put the database connection string in AWS Systems Manager Parameter Store (Correct)
  • Put the database connection string In the app.json file
  • Use Lambda Environment variables
  • Place the database connection string in the AWS Lambda function itself since all lambda functions are encrypted at rest

Answer : Put the database connection string in AWS Systems Manager Parameter Store

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

You are planning on hosting a static web site using the features available with S3. Which of the following steps need to be carried out in order to ensure that you can host your static web site in S3. Choose 3 answers from the options given below ?


Options are :

  • Configure an Index document (Correct)
  • Enable Web Site hosting (Correct)
  • Enable versioning for the bucket
  • Ensure that permissions are set for Website access (Correct)

Answer : Configure an Index document Enable Web Site hosting Ensure that permissions are set for Website access

You are a team lead for the development of an application that will be hosted in AWS. The application will consist of a front end which will allow users to upload files. Part of the application will consist of sending and processing of messages by a backend service. You have been told to reduce the cost for the backend service S ,but also ensure efficiency. Which of the following would you consider in the implementation of the backend service? Choose 2 answers from the options given below ?


Options are :

  • Create an SNS topics to handle the processing of messages
  • Create an SQS queue to handle the processing of messages (Correct)
  • Create a Lambda function to process the messages from the queue (Correct)
  • Create an EC2 Instance to process the messages from the queue

Answer : Create an SQS queue to handle the processing of messages Create a Lambda function to process the messages from the queue

You have a new version of the Lambda function in place. You have been told that all traffic needs to be shifted instantaneously to the new function. Which deployment technique would you employ in Code Deploy?


Options are :

  • All-at-Once (Correct)
  • Gradual
  • Linear
  • Canary

Answer : All-at-Once

AWS Certification

An application currently makes Dynamo DB tables. There is a requirement that a user can only view certain items in the table. How can this be accomplished?


Options are :

  • Create a separate index on the table
  • Make use of queries based on the partition key
  • Use lAM polices with specific conditions (Correct)
  • Make use of queries based on the sort

Answer : Use lAM polices with specific conditions

You?re the team lead for an application. You have been instructed to make use of Jenkins for your Cl/CD pipeline and other AWS Services for deployment purposes. Which of the following would you consider fulfilling this requirement?


Options are :

  • Configure the Access Keys on the EC2 instance to access Code Pipeline
  • Configure an EC2 Instance with Jenkins Installed (Correct)
  • Use the AWS Code Build service
  • Configure an lAM Role for EC2 to access Code Pipeline (Correct)

Answer : Configure an EC2 Instance with Jenkins Installed Configure an lAM Role for EC2 to access Code Pipeline

You?ve created a Lambda function with the default settings. You add code to this function which makes calls to Dynamo DB. You try and test the function. But the function is not completing Its execution. Which of the following might be probable causes for this? Choose 2 answers from the options given below


Options are :

  • The lAM Role attached to the function does not have access to Dynamo DB (Correct)
  • You need to deploy the function first
  • The timeout of the function has been reached. (Correct)
  • You need to create a version for the function first

Answer : The lAM Role attached to the function does not have access to Dynamo DB The timeout of the function has been reached.

AWS SOA-C00 Certified Sys Ops Administrator Associate Exam Set 5

Your company is developing an application that will primarily be used by users on their mobile devices. The users need to have the ability to authenticate themselves via identity providers through Security Assertion Markup Language 2.0 Which of the following service should be used for user management?


Options are :

  • AWS Security pools
  • AWS STS with lAM
  • AWS Cognito Identity pools (Correct)
  • AWS lAM pools

Answer : AWS Cognito Identity pools

Your application must write to an SQS queue. Your corporate security policies require that AWS credentials are always encrypted and are rotated at least once a week. How can you securely provide credentials that allow your application to write to the queue?


Options are :

  • Have the application fetch an access key from an Amazon 53 bucket at run time.
  • Embed the Access keys in the application
  • Launch the applications Amazon EC2 instance with an lAM role. (Correct)
  • Create environment variables in the EC2 Instance with the Access Keys

Answer : Launch the applications Amazon EC2 instance with an lAM role.

A company currently has an application that works with Dynamo DB. You have been requested to increase the performance of the underlying queries for the Dynamo DB table by using Indexes. Which of the following are the best practices when It comes to working with Indexes efficiently? Choose 2 answers from the options given below?


Options are :

  • Try to keep the number of indexes to a minimum (Correct)
  • Avoid indexing tables with a lot of write activity (Correct)
  • Avoid indexing tables with a lot of read activity
  • Try to create as many indexes as possible

Answer : Try to keep the number of indexes to a minimum Avoid indexing tables with a lot of write activity

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

You?ve just configured a Lambda function that sits behind the API gateway service. When you try to invoke the Lambda function via the API gateway service from Java script in your HTML page, you receive the following error. No „Access-Control-Allow-Origin header is present on the requested resource. Origin null? is therefore not allowed access What can be done to resolve this error?


Options are :

  • Change the lAM policy for the AP gateway to enable anonymous access
  • Enable CORS for the methods in the API gateway (Correct)
  • Enable CORS for the lambda function
  • Change the LAM policy for the Lambda function to enable anonymous access

Answer : Enable CORS for the methods in the API gateway

Your development team currently uses Jenkins for managing the Cl process. You need to move the process on to AWS. Which of the following service would be the ideal service for this requirement?


Options are :

  • AWS Ops work
  • AWS Code Commit
  • AWS Code Build (Correct)
  • AWS Elastic Beanstalk

Answer : AWS Code Build

As a developer , you have created some Lambda functions and are now hosting them via the AWS API gateway service. You need to control access to the API gateway. Which of the following can be Incorporated to control access to the API gateway? Choose 2 answers from the options given below? Please select:


Options are :

  • Lambda Authorizers (Correct)
  • AWS Cognito User pool (Correct)
  • API Methods
  • API stages

Answer : Lambda Authorizers AWS Cognito User pool

AWS SOA-C00 Certified Sys Ops Administrator Associate Exam Set 7

You are the team lead for an application that is already in production and making use of S3 buckets. Users from another country have now started actively using the objects in the 53 bucket. Which of the following can be done to reduce the latency of access to objects for the new users?


Options are :

  • Change the storage class
  • Enable Encryption for the bucket
  • Host a static web site
  • Enable cross region replication for the bucket (Correct)

Answer : Enable cross region replication for the bucket

Your application is making requests to a Dynamo DB table. Due to the certain surge of requests , you are now getting throttling errors in your application. Which of the following can be used to resolve such errors? Choose 2 answers from the options given below?


Options are :

  • Change the throughput capacity on the tables (Correct)
  • Consider using multiple sort keys
  • Consider using global tables
  • Use exponential back off in your requests from the application (Correct)

Answer : Change the throughput capacity on the tables Use exponential back off in your requests from the application

Your company currently used Puppet as its configuration management software. You are the development lead and now have to deploy an application for development onto AWS. You have to leverage your company?s existing scripts on Puppet for deployment of the environment. Which of the following would be S the best service for deployment of the application?


Options are :

  • AWS Elastic beanstalk
  • AWS Dynamo DB (Correct)
  • AWS Red shift
  • AWS Ops work

Answer : AWS Dynamo DB

Certification : AWS Certified Solutions Architect Associate Practice Exams Set 11

An application is currently in production that makes calls to an AWS RDS Instance. The reporting part of the application Is taking a hit and is experiencing a lot of performance issues. Which of the following can be used to alleviate the Issue faced by the reporting module of the application?


Options are :

  • Enable Read Replicas for the database and make the reporting module point to the Read Replica (Correct)
  • Enable Multi-AZ for the database make the reporting module point to the Secondary database
  • Move the database to Dynamo DB and make the reporting module point to the new Dynamo DB table
  • Place an Elastic Load Balancer in front of the reporting part of the application

Answer : Enable Read Replicas for the database and make the reporting module point to the Read Replica

You?ve deployed an application using AWS Lambda and the API gateway service. You need to deploy a newer version of the application. Management has instructed that the newer version be tested by a few users first before being fully deployed? How can you accomplish this In the easiest way possible?


Options are :

  • Create a canary release in the API gateway service (Correct)
  • Create a new Lambda function and a new API gateway. Give the users the new URL
  • Create a new version of the existing Lambda function and a new API gateway. Give the users the new URL
  • Create another resource and method. Deploy the API. Give the users the new URL

Answer : Create a canary release in the API gateway service

Your developing an application which will make use of Kinesis Fire hose for streaming the records onto the Simple Storage Service. You company policy mandates that all data needs to be encrypted at rest. How can you achieve this with Kinesis Fire hose? Choose 2 answers for the options given below?


Options are :

  • Ensure that Kinesis streams are used to transfer the data from the producers (Correct)
  • Enable Encryption for a Kinesis Data Fire hose (Correct)
  • Install an SSL certificate in Kinesis Data Fire hose
  • Ensure that all data records are transferred via SSL

Answer : Ensure that Kinesis streams are used to transfer the data from the producers Enable Encryption for a Kinesis Data Fire hose

AWS DVA-C00 Certified Developer Associate Practice Exam Set 5

So customers should be able to get their details whilst providing the ID to the API. Which of the following would you define to fulfill this requirement? Choose 2 answers from the options given below ?


Options are :

  • A Lambda function and expose the Lambda function to the customers. Pass the ID as a parameter to the function
  • Expose the GET method in the API Gateway (Correct)
  • Expose the GET method in the Lambda function
  • An API gateway with a Lambda function to process the customer information (Correct)

Answer : Expose the GET method in the API Gateway An API gateway with a Lambda function to process the customer information

You?re are a developer for a company that has been hired to lead the application development for a company. The application needs to interact with a backend data store. The application would need to perform many complex join operations on the data store. Which of the following would be ideal data store for the application?


Options are :

  • AWS Dynamo DB
  • AWSS3
  • AWS Red shift
  • AWS RDS (Correct)

Answer : AWS RDS

Your company is planning on using the Simple Storage service to host objects that will be accessed by users. In order to ensure optimal performance when requests are made to get the objects from the bucket, which of the following is the right way to use define the keys for optimal performance?


Options are :

  • demoaws bucket/201 9-14-03-1 5-O0-00!Imagel .jpg
  • demoawsbucket/232a-201 9-14-03-15-00-00/ I magel .jpg (Correct)
  • demoaws bucket/201 9-14-03-1 5-O0-00!Imagel .jpg
  • demoawsbucket/sample/232a-20 19.14-03-1 5.00-00 Image l .jpg

Answer : demoawsbucket/232a-201 9-14-03-15-00-00/ I magel .jpg

AWS SOA-C00 Certified Sys Ops Administrator Associate Exam Set 4

You?ve developed an AWS Lambda function but are running into a lot of performance Issues. You decide to use the AWS X-Ray service to diagnose the issues. Which of the following must be done to ensure that you can use the XRay service with your Lambda function?


Options are :

  • Ensure that the X-Ray daemon process is installed with the Lambda function
  • Ensure that the Lambda function is registered with X-Ray (Correct)
  • Ensure that the lAM Role assigned to the Lambda function has access to the X-Ray function
  • Ensure that the lAM Role assigned to the X-Ray function has access to the Lambda function

Answer : Ensure that the Lambda function is registered with X-Ray

An application is being designed to make use of Dynamo DB. As per the requirements, the table will accept items which are of 6 KB of size per second. The number of requests per second is estimated to be around 1 If strong consistency is required , what should be the read capacity set for the table?


Options are :

  • 5
  • 40
  • 20 (Correct)
  • 10

Answer : 20

Your developing an application that is working with a Dynamo DB table. You need to create a query which has a search criterion. Which of the following must be done in order to work with search queries? Choose 2 answers from the options given below ?


Options are :

  • Specify a partition key name and value in the equality condition (Correct)
  • Specify a filter expression
  • Specify a key condition expression in the query (Correct)
  • Specify a sort key name and value in the equality condition

Answer : Specify a partition key name and value in the equality condition Specify a key condition expression in the query

AWS SCS-C01 Certified Security Speciality Practice Exam Set 5

You have created a local Java based Lambda function. You then package and upload the function to AWS. You try to run the function with the default settings, but the function does not run as expected. Which of the following could be the reasons for the Issue? Choose 2 answers from the options given below?


Options are :

  • The name assigned to the function is not correct.
  • The amount of memory assigned to the function is not enough. (Correct)
  • The timeout specified for the function is too less. (Correct)
  • The amount of CPU assigned to the function Is not enough.

Answer : The amount of memory assigned to the function is not enough. The timeout specified for the function is too less.

A Dynamo DB table is set to have a write capacity of 10. Which of the following will give the maximum read throughput for the table?


Options are :

  • Read capacity set to 10 for 1 KB reads of data at eventual consistency
  • Read capacity set to 10 for 4KB reads of data at eventual consistency (Correct)
  • Read capacity set to 10 for 4KB reads of data at strong consistency
  • Read capacity set to 15 for 1 KB reads of data at strong consistency

Answer : Read capacity set to 10 for 4KB reads of data at eventual consistency

Comment / Suggestion Section
Point our Mistakes and Post Your Suggestions