AWS DVA-C01 Certified Developer Associate Practice Exam Set 2

You?re a developer at a company that needs to deploy an application using Elastic Beanstalk. There is a requirement to place a health check. configure file for the environment, In which of the following location should this config file be placed to ensure It is part of the elastic beanstalk environment?


Options are :

  • In the application root folder
  • In the packages folder
  • In the .eb extensions folder (Correct)
  • In the confag folder

Answer : In the .eb extensions folder

AWS Solutions Architect - Associate SAA-C01 Practice Exams Set 21

Your application has the requirement to store data in a backend data store. Indexing should be possible on the data, but the data does not perform to any schema. Which of the following would be the ideal data store to choose for this application?


Options are :

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

Answer : AWS Dynamo DB

Your company is planning on creating new development environments in AWS. They want to make use of their existing Chef recipes which they use for their on-premise configuration for servers in AWS. Which of the following service would be ideal to use in this regard?


Options are :

  • AWS Elastic Beanstalk
  • AWS SOS
  • AWS Ops Work (Correct)
  • AWS Cloud formation

Answer : AWS Ops Work

Your company has asked you to maintain an application using Elastic Beanstalk. They have mentioned that when updates are made to the application , that the infrastructure maintains its full capacity. Which of the following deployment methods should you use for this requirement?


Options are :

  • Rolling with additional batch (Correct)
  • mmutable
  • All at once
  • Pr lung

Answer : Rolling with additional batch

Practice : AWS Certified Solutions Architect Associate

You add the necessary print statements In the code to assist In the debugging. You go to Cloud watch logs but you see no logs for the lambda function. Which of the following could be the underlying issue for this?


Options are :

  • There is not enough time assigned to the function
  • There Is not enough memory assigned to the function
  • The lAM Rob assigned to the Lambda function does not have the necessary permission to create Lop (Correct)
  • You?ve not enabled versioning for the Lambda function

Answer : The lAM Rob assigned to the Lambda function does not have the necessary permission to create Lop

You are in charge of developing an application that will make use of AWS services. There is a key requirement from an architecture point of view that the entire system Is decoupled to ensure less dependency. Which of the following is an ideal service to use to decouple different parts of a system?


Options are :

  • AWS Simple Queue Service (Correct)
  • AWS Code Build
  • AWS Simple Notification Service
  • AWS Code Pipeline

Answer : AWS Simple Queue Service

A company is planning on using Dynamo DB as their data store. The tables In Dynamo DB will be receiving millions of requests. Which of the following can be used to ensure the latency of requests to the Dynamo DB table is kept at a minimal? Please select:


Options are :

  • Create a read replica of the Dynamo DB table
  • Enable Dynamo DB Accelerator (Correct)
  • E You?ve developed a Lambda function and are now In the process of debugging It.
  • Enable MuIti.AZ for the Dynamo DO table

Answer : Enable Dynamo DB Accelerator

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

A static web site has been hosted on a bucket and is now being accessed by users. One of the web pages java script section has been changed to access data which is hosted in another S3 bucket. Now that same web page Is no longer loading in the browser. Which of the following can help alleviate the error?


Options are :

  • Change the Bucket policy for the bucket to allow access from the other bucket
  • Enable Replication so that the objects get replicated to the other bucket
  • Enable CORS for the bucket (Correct)
  • Enable versioning for the underlying 53 bucket.

Answer : Enable CORS for the bucket

You have a lambda function that is processed asynchronously. You need a way to check and debug issues if the function falls? How could you accomplish this?


Options are :

  • Configure SNS notifications
  • Assign a dead letter queue (Correct)
  • Use AWS Cloud trail logs
  • Use AWS Cloud watch metrics

Answer : Assign a dead letter queue

Your planning on deploying a built application onto an EC2 Instance. There will be a number of tests conducted on this Instance. You want to have the ability to capture the logs from the web server so that it can help diagnose any issues if they occur? How can you achieve this?


Options are :

  • Enable Cloud trail for the region
  • Install the Cloud watch agent on the Instance (Correct)
  • Create a dashboard for the key Cloud watch metrics
  • Use the VPC Flow logs to get the logs from the Instance

Answer : Install the Cloud watch agent on the Instance

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

You?ve developed a set of scripts using AWS Lambda. These scripts need to access EC2 Instances in a VPC. Which of the following needs to be done to ensure that the AWS Lambda function can access the resources In the VPC. Choose 2 answers from the options given below ?


Options are :

  • Ensure that the Security Group ID?S are mentioned when configuring the Lambda function (Correct)
  • Ensure that the subnet ID?s are mentioned when configuring the Lambda function (Correct)
  • Ensure that the NACL IDs are mentioned when configuring the Lambda function
  • Ensure that the VPC Flow Log ID?S are mentioned when configuring the Lambda function

Answer : Ensure that the Security Group ID?S are mentioned when configuring the Lambda function Ensure that the subnet ID?s are mentioned when configuring the Lambda function

AWS BDS-C00 Certified Big Data Speciality Practice Test Set 3

As a developer you have created a Lambda function that is used to work with a bucket in Amazon S3. The Lambda function is not working as expected. You need to debug the issue and understand what?s the underlying Issue. How can you accomplish this?


Options are :

  • Use AWS Cloud trail logs
  • Set the Lambda function debugging level to verbose
  • Put logging statements In your code (Correct)
  • Use AWS Cloud watch metrics

Answer : Put logging statements In your code

Your planning on deploying a built application onto an EC2 Instance. There will be a number of tests conducted on this Instance. You want to have the ability to capture the logs from the web server so that it can help diagnose any issues if they occur? How can you achieve this?


Options are :

  • Create a dashboard for the key Cloud watch metrics
  • Use the VPC Flow logs to get the logs from the Instance
  • Install the Cloud watch agent on the Instance (Correct)
  • Enable Cloud trail for the region

Answer : Install the Cloud watch agent on the Instance

You are in charge of deploying an application that will be hosted on an EC2 Instance and sit behind an Elastic Load balancer. You have been requested to monitor the incoming connections to the Elastic Load Balancer. Which of the below options can suffice this requirement?


Options are :

  • Create a custom metric Cloud Watch filter on your load balancer
  • Use a Cloud Watch Logs Agent
  • Use AWS Cloud Trail with your load balancer
  • Enable access logs on the load balancer , (Correct)

Answer : Enable access logs on the load balancer ,

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

You add the necessary print statements In the code to assist In the debugging. You go to Cloud watch logs but you see no logs for the lambda function. Which of the following could be the underlying issue for this?


Options are :

  • You?ve not enabled versioning for the Lambda function
  • The lAM Rob assigned to the Lambda function does not have the necessary permission to create Lop (Correct)
  • There Is not enough memory assigned to the function
  • There is not enough time assigned to the function

Answer : The lAM Rob assigned to the Lambda function does not have the necessary permission to create Lop

You are planning to use AWS Kinesis streams for an application being developed for a company. The company policy mandates that all data is stored at rest. How can you accomplish this in the easiest way possible for Kinesis streams?


Options are :

  • Use the SDK for Kinesis to encrypt the data before being stored at rest
  • Enable chent-side encryption for Kinesis streams
  • Enable server-side encryption for Kinesis streams (Correct)
  • Use the AWS CLI to encrypt the data

Answer : Enable server-side encryption for Kinesis streams

An application has been making use of AWS Dynamo DB for its back-end data store. The size of the table has now grown to 20 GB , and the scans on the table are causing throttling errors. Which of the following should now be implemented to avoid such errors?


Options are :

  • Parallel Scans (Correct)
  • Large Page size
  • Reduced page size
  • Sequential scans

Answer : Parallel Scans

AWS Solutions Architect - Associate SAA-C01 Practice Exams Set 28

Your application currently interacts with a Dynamo DB table. Records are inserted into the table via the application. There Is now a requirement to ensure that whenever Items are updated In the Dynamo DB primary table, another record is inserted into a secondary table. Which of the below feature should be used when developing such a solution?


Options are :

  • AWS Dynamo DB Streams (Correct)
  • AWS Table Accelerator
  • AWS Dynamo DB Encryption
  • AWS Dynamo DS Accelerator

Answer : AWS Dynamo DB Streams

Your application currently makes use of AWS Cognito for managing user identities. You want to analyze the information that is stored in AWS Cognito for your application. Which of the following features of AWS Cognito should you use for this purpose?


Options are :

  • Cognito Data
  • Cognito Callbacks
  • Cognito Streams (Correct)
  • Cognito Events

Answer : Cognito Streams

You are in charge of developing an application that will make use of AWS services. There is a key requirement from an architecture point of view that the entire system Is decoupled to ensure less dependency. Which of the following is an ideal service to use to decouple different parts of a system?


Options are :

  • AWS Code Pipeline
  • AWS Code Build
  • AWS Simple Queue Service (Correct)
  • AWS Simple Notification Service

Answer : AWS Simple Queue Service

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

Your company has asked you to maintain an application using Elastic Beanstalk. They have mentioned that when updates are made to the application , that the infrastructure maintains its full capacity. Which of the following deployment methods should you use for this requirement?


Options are :

  • Rolling with additional batch (Correct)
  • Pr lung
  • All at once
  • mmutable

Answer : Rolling with additional batch

Your company has asked you to maintain an application using Elastic Beanstalk. At times , you normally hit the application version limit when deploying new versions of the application. Which of the following Is the most effective way to manage this issue?


Options are :

  • Create an application lifecycle policy (Correct)
  • Create multiple environments and deploy the different versions to different environments
  • Create multiple applications and deploy the different versions to different applications
  • Delete the application versions manually

Answer : Create an application lifecycle policy

Your mobile application includes a photo-sharing service that is expecting tens of thousands of users at launch. You will leverage Amazon Simple Storage Service (S3) for storage of the user Images. and you must decide how to authenticate and authorize your users for access to these images. You also need to manage the storage of these images. Which two of the following approaches should you use? Choose two answers from the options below ?


Options are :

  • Authenticate your users at the application level, and send an SMS token message to the user. Create an Amazon 53 bucket with the same name as the SMS message token, and move the users objects to that bucket.
  • Use a key-based naming scheme comprised from the user IDs for all user objects in a single Amazon 53bucket. (Correct)
  • Use AWS Identity and Access Management (lAM) user accounts as your application-level user database. offload the burden of authentication from your application code.
  • Create an Amazon S3 bucket per user, and use your application to generate the 53 URI for the appropriatef? content.
  • Authenticate your users at the application level, and use AWS Security Token Service (STS) to grant token- based authorization to S3 objects. (Correct)

Answer : Use a key-based naming scheme comprised from the user IDs for all user objects in a single Amazon 53bucket. Authenticate your users at the application level, and use AWS Security Token Service (STS) to grant token- based authorization to S3 objects.

AWS Certification

Your company is planning on using the Simple Storage service to host objects that will be accessed by users. There is a speculation that there would be roughly 3000 GET requests per second. Which of the following is the right way to use object keys for optimal performance?


Options are :

  • example aws bucket/201 9-14-03-1 5-00-CO/photo 1 .jpg
  • exampleawsbucketl232a-201 9-14-03-1 5-00-00/photo l .jpg (Correct)
  • example aws bucket/sample/232a-201 9-14-03-1 5-O0-OOphotol .jpg
  • example aws bucket/sample/photol .jpg

Answer : exampleawsbucketl232a-201 9-14-03-1 5-00-00/photo l .jpg

Your company currently stores its objects in S3. The current request rate is around 2000 GET requests per second. There is now a mandate for objects to be encrypted at rest. So you enable encryption using KMS. There are now performance issues being encountered. What could be the main reason behind this?


Options are :

  • Amazon S3 will now throttle the requests since they are now being encrypted using KMS
  • You need to also enable version ing to ensure optimal performance
  • You are now exceeding the throttle limits for KMS API calls (Correct)
  • You need to also enable CORS to ensure optimal performance

Answer : You are now exceeding the throttle limits for KMS API calls

A company is planning on using Dynamo DB as their data store. The tables In Dynamo DB will be receiving millions of requests. Which of the following can be used to ensure the latency of requests to the Dynamo DB table is kept at a minimal? Please select:


Options are :

  • Enable Dynamo DB Accelerator (Correct)
  • Create a read replica of the Dynamo DB table
  • Enable MuIti.AZ for the Dynamo DO table
  • E You?ve developed a Lambda function and are now In the process of debugging It.

Answer : Enable Dynamo DB Accelerator

AWS SCS-C01 Certified Security Speciality Practice Exam Set 6

A Lambda function has been developed with the default settings and is using Node.js. The function makes calls to a Dynamo DB table. The code was first tested and executed on an EC2 Instance in the same language and took 300 seconds to execute. When the lambda function is executed , it is not adding the required rows to the Dynamo DB table. What needs to be changed in order to ensure that the Lambda function works as desired?


Options are :

  • Assign an lAM user to the Lambda function
  • Change the memory assigned to the function to 1 GB
  • Ensure that the underlying programming language is changed to python
  • Change the timeout for the function (Correct)

Answer : Change the timeout for the function

Your current log analysis application takes more than four hours to generate a report of the top 10 users of your web application. You have been asked to implement a system that can report this information in real time, ensure that the report Is always up to date, and handle increases in the number of requests to your web application. Choose the option that is cost-effective and can fulfill the requirements?


Options are :

  • Post your log data to an Amazon Kinesis data stream, and subscribe your logprocessing application so that is configured to process your logging data. (Correct)
  • Publish your log data to an Amazon S3 bucket. Use AWS Cloud Formation to create an Auto Scaling group scale your post-processing application which is configured to pull down your log files stored an Amazon S3.
  • Publish your data to Cloud Watch Logs. and configure your application to Auto scale to handle the load on demand.
  • Create a multi-AZ Amazon RDS My SQL cluster, post the logging data to run a map reduce job to retrieve the required information on user counts.

Answer : Post your log data to an Amazon Kinesis data stream, and subscribe your logprocessing application so that is configured to process your logging data.

You?ve been instructed to develop a mobile application that will make use of AWS services. You need to decide on a data store to store the user sessions. Which of the following would be an Ideal data store for session management?


Options are :

  • AWS Red shift
  • AWS Dynam005 (Correct)
  • AWS Simple Storage Service
  • AWSRDSW

Answer : AWS Dynam005

AWS Solutions Architect - Associate SAA-C01 Practice Exams Set 10

You are developing a function that will be hosted in AWS Lambda. The function will be developed in .Net. There are a number of external libraries that are needed for the code to run. Which of the following Is the best practice when it comes to working with external dependencies for AWS Lambda?


Options are :

  • Place the entire SDK dependencies In Amazon 53
  • Make sure the libraries are installed in the beginning of the function
  • Selectively only include the libraries that are required (Correct)
  • Make sure that the dependencies are put In the root folder

Answer : Selectively only include the libraries that are required

Comment / Suggestion Section
Point our Mistakes and Post Your Suggestions