Exam Questions and Answers for AWS-Solutions-Architect-Professional Study Guide Questions and Answers! [Q37-Q52]

Share

Exam Questions and Answers for  AWS-Solutions-Architect-Professional Study Guide Questions and Answers!

AWS Certified Solutions Architect - Professional Certification Sample Questions and Practice Exam

NEW QUESTION 37
A retail company is running an application that stores invoice files in Amazon S3 bucket and metadata about the files in an Amazon. The S3 bucket and DynamoDB table are in us-east-1.
The company wants to protect itself from data corruption and loss of connectivity to either Region.
Which option meets these requirements?

  • A. Create a DynamoDB global table to replicate data between us-east-1 and eu-west-1.
    Enable continuous backup on the DynamoDB table in us-east-1.
    Set up S3 cross-region replication from us- east-1 to eu-west-1.
  • B. Create a DynamoDB global table to replicate data between us-east-1 and eu-west-1.
    Enable continuous backup on the DynamoDB table in us-east-1.
    Enable versioning on the S3 bucket.
  • C. Create a DynamoDB global table to replicate data between us-east-1 and eu-west-1.
    Enable versioning on the S3 bucket. Implement strict ACLs on the S3 bucket.
  • D. Create an AWS Lambda function triggered by Amazon CloudWatch Events to make regular backups of the DynamoDB table. Set up S3 cross-region replication from us-east-1 to eu-west-1.
    Set up MFA delete on the S3 bucket in us-east-1.

Answer: A

 

NEW QUESTION 38
A company is currently using AWS CodeCommit for its source control and AWS CodePipeline for continuous integration. The pipeline has a build stage for building the artifacts which is then staged in an Amazon S3 bucket.
The company has identified various improvement opportunities in the existing process, and a Solutions Architect has been given the following requirement:
- Create a new pipeline to support feature development
- Support feature development without impacting production applications
- Incorporate continuous testing with unit tests
- Isolate development and production artifacts
- Support the capability to merge tested code into production code.
How should the Solutions Architect achieve these requirements?

  • A. Trigger a separate pipeline from CodeCommit tags Use Jenkins for running unit tests. Create a stage in the pipeline with S3 as the target for staging the artifacts with an S3 bucket in a separate testing account.
  • B. Trigger a separate pipeline from CodeCommit feature branches. Use AWS CodeBuild for running unit tests. Use CodeBuild to stage the artifacts within an S3 bucket in a separate testing account.
  • C. Trigger a separate pipeline from CodeCommit feature branches. Use AWS Lambda for running unit tests. Use AWS CodeDeploy to stage the artifacts within an S3 bucket in a separate testing account.
  • D. Create a separate CodeCommit repository for feature development and use it to trigger the pipeline.
    Use AWS Lambda for running unit tests. Use AWS CodeBuild to stage the artifacts within different S3 buckets in the same production account.

Answer: B

 

NEW QUESTION 39
A finance company is running its business-critical application on current-generation Linux EC2 instances. The application includes a self-managed MySQL database performing heavy I/O operations. The application is working fine to handle a moderate amount of traffic during the month. However, it slows down during the final three days of each month due to month-end reporting, even though the company is using Elastic Load Balancers and Auto Scaling within its infrastructure to meet the increased demand.
Which of the following actions would allow the database to handle the month-end load with the LEAST impact on performance?

  • A. Using Amazon CloudWatch with AWS Lambda to change the type, size, or IOPS of Amazon EBS volumes in the cluster based on a specific CloudWatch metric.
  • B. Pre-warming Elastic Load Balancers, using a bigger instance type, changing all Amazon EBS volumes to GP2 volumes.
  • C. Performing a one-time migration of the database cluster to Amazon RDS, and creating several additional read replicas to handle the load during end of month.
  • D. Replacing all existing Amazon EBS volumes with new PIOPS volumes that have the maximum available storage size and I/O per second by taking snapshots before the end of the month and reverting back afterwards.

Answer: C

Explanation:
A\C\D: Would not solve the problem as the bottleneck is on the DB. Amazon ELB is able to handle the vast majority of use cases for our customers without requiring "pre-warming" (configuring the load balancer to have the appropriate level of capacity based on expected traffic).
In certain scenarios, such as when flash traffic is expected, or in the case where a load test cannot be configured to gradually increase traffic, we recommend that you contact us to have your load balancer "pre-warmed". We will then configure the load balancer to have the appropriate level of capacity based on the traffic that you expect. We will need to know the start and end dates of your tests or expected flash traffic, the expected request rate per second and the total size of the typical request/response that you will be testing.

 

NEW QUESTION 40
The CFO of a company wants to allow one of his employees to view only the AWS usage report page.
Which of the below mentioned IAM policy statements allows the user to have access to the AWS usage report page?

  • A. "Effect": "Allow", "Action": ["AccountUsage], "Resource": "*"
  • B. "Effect": "Allow", "Action": ["aws-portal:ViewUsage"], "Resource": "*"
  • C. "Effect": "Allow", "Action": ["aws-portal: ViewBilling"], "Resource": "*"
  • D. "Effect": "Allow", "Action": ["Describe"], "Resource": "Billing"

Answer: B

Explanation:
AWS Identity and Access Management is a web service which allows organizations to manage users and user permissions for various AWS services. If the CFO wants to allow only AWS usage report page access, the policy for that IAM user will be as given below:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"aws-portal:ViewUsage"
],
"Resource": "*"
}
]
}
http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html

 

NEW QUESTION 41
A company is moving a business-critical, multi-tier application to AWS. The architecture consists of a desktop client application and server infrastructure. The server infrastructure resides in an on-premises data center that frequently fails to maintain the application uptime SLA of 99.95%. A Solutions Architect must re-architect the application to ensure that it can meet or exceed the SLA.
The application contains a PostgreSQL database running on a single virtual machine. The business logic and presentation layers are load balanced between multiple virtual machines. Remote users complain about slow load times while using this latency-sensitive application.
Which of the following will meet the availability requirements with little change to the application while improving user experience and minimizing costs?

  • A. Migrate the database to a PostgreSQL database in Amazon EC2. Host the application and presentation layers in automatically scaled Amazon ECS containers behind an Application Load Balancer. Allocate an Amazon WorkSpaces WorkSpace for each end user to improve the user experience.
  • B. Migrate the database to an Amazon Redshift cluster with at least two nodes. Combine and host the application and presentation layers in automatically scaled Amazon ECS containers behind an Application Load Balancer. Use Amazon CloudFront to improve the user experience.
  • C. Migrate the database to an Amazon RDS Aurora PostgreSQL configuration. Host the application and presentation layers in an Auto Scaling configuration on Amazon EC2 instances behind an Application Load Balancer. Use Amazon AppStream 2.0 to improve the user experience.
  • D. Migrate the database to an Amazon RDS PostgreSQL Multi-AZ configuration. Host the application and presentation layers in automatically scaled AWS Fargate containers behind a Network Load Balancer. Use Amazon ElastiCache to improve the user experience.

Answer: C

 

NEW QUESTION 42
A company plans to host a survey website on AWS. The company anticipates an unpredictable amount of traffic. This traffic results in asynchronous updates to the database. The company wants to ensure that writes to the database hosted on AWS do not get dropped.
How should the company write its application to handle these database requests?

  • A. Use Amazon Simple Queue Service (Amazon SQS) FIFO queues to queue the database connection until the database has resources to write the data.
  • B. Use Amazon Simple Queue Service (Amazon SQS) FIFO queues for capturing the writes and draining the queue as each write is made to the database.
  • C. Configure the application to publish to an Amazon Simple Notification Service (Amazon SNS) topic.
    Subscribe the database to the SNS topic.
  • D. Configure the application to subscribe to an Amazon Simple Notification Service (Amazon SNS) topic.
    Publish the database updates to the SNS topic.

Answer: C

 

NEW QUESTION 43
A company is planning on hosting its ecommerce platform on AWS using a multi-tier web application designed for a NoSQL database. The company plans to use the us-west-2 Region as its primary Region. The company want to ensure that copies of the application and data are available in second Region, us-west-1, for disaster recovery. The company wants to keep the time to fall over as tow as possible. Fading back to the primary Region should be possible without administrative interaction after the primary service is restored.
Which design should the solutions architect use?

  • A. Use AWS CloudFormation StackSets to create the stacks in both Regions with Auto Scaling groups for the web and application tiers Asynchronously replicate static content between Regions using Amazon S3 cross-Region replication Use an Amazon Route 53 DNS failover routing policy to direct users to the secondary site in us-west-1 in the event of an outage Use Amazon DynamoOB global tables for the database tier
  • B. Use AWS CloudFormation StackSets to create the stacks in both Regions with Auto Scaling groups for the web and application tiers Asynchronously replicate static content between Regions using Amazon S3 cross-Region replication. Use an Amazon Route 53 DNS failover routing policy to direct users to the secondary site in us-west-1 in the event of an outage Deploy an Amazon Aurora global database for the database tier
  • C. Use AWS CloudFormation StackSets to create the stacks in both Regions using Auto Scaling groups for the web and application bars Asynchronously replicate static content between Regions using Amazon S3 cross-Region replication Use Amazon CloudFront with static files in Amazon S3, and multi-Region origins tor the front-end web tier. Use Amazon DynamoDB tables m each Region with scheduled backups to Amazon S3
  • D. Use AWS Service Catalog to deploy the web and application servers in both Regions Asynchronously replicate static content between the two Regions using Amazon S3 cross-Region replication Use Amazon Route 53 health checks to identify a primary Region failure and update the public DNS entry listing to the secondary Region in the event of an outage. Use Amazon RDS for MySQL with cross-Region replication for the database tier

Answer: A

 

NEW QUESTION 44
DynamoDB uses _____ only as a transport protocol, not as a storage format.

  • A. JSON
  • B. XML
  • C. SGML
  • D. WDDX

Answer: A

Explanation:
DynamoDB uses JSON only as a transport protocol, not as a storage format. The AWS SDKs use JSON to send data to DynamoDB, and DynamoDB responds with JSON, but DynamoDB does not store data persistently in JSON format.
http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Programming.LowLev elAPI.html

 

NEW QUESTION 45
For Amazon EC2 issues, while troubleshooting AWS CloudFormation, you need to view the cloud-init and cfn logs for more information. Identify a directory to which these logs are published.

  • A. /var/log/lastlog
  • B. /var/log/
  • C. /var/opt/log/ec2
  • D. /var/log/ec2

Answer: B

Explanation:
Explanation
When you use AWS CloudFormation, you might encounter issues when you create, update, or delete AWS CloudFormation stacks.
For Amazon EC2 issues, view the cloud-init and cfn logs. These logs are published on the Amazon EC2 instance in the /var/log/ directory. These logs capture processes and command outputs while AWS CloudFormation is setting up your instance. For Windows, view the EC2Configure service and cfn logs in
%ProgramFiles%\Amazon\EC2ConfigService and C:\cfn\log.
You can also configure your AWS CloudFormation template so that the logs are published to Amazon CloudWatch, which displays logs in the AWS Management Console so you don't have to connect to your Amazon EC2 instance.
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/troubleshooting.html

 

NEW QUESTION 46
Auto Scaling requests are signed with a _________ signature calculated from the request and the user's
private key.

  • A. SSL
  • B. HMAC-SHA1
  • C. AES-256
  • D. X.509

Answer: B

 

NEW QUESTION 47
Which of the following Amazon RDS storage types is ideal for applications with light or burst I/O requirements?

  • A. Magnetic storage
  • B. Provisioned IOPS storage
  • C. None of these
  • D. Both magnetic and Provisioned IOPS storage

Answer: A

Explanation:
Amazon RDS provides three storage types: magnetic, General Purpose (SSD), and Provisioned IOPS (input/output operations per second). Magnetic (Standard) storage is ideal for applications with light or burst I/O requirements.
http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html

 

NEW QUESTION 48
True or False: In Amazon ElastiCache, you can use Cache Security Groups to configure the cache clusters that are part of a VPC.

  • A. True, but only when you configure the cache clusters using the Cache Security Groups from the console navigation pane.
  • B. True, this is applicable only to cache clusters that are running in an Amazon VPC environment.
  • C. TRUE
  • D. FALSE

Answer: D

Explanation:
Explanation
Amazon ElastiCache cache security groups are only applicable to cache clusters that are not running in an Amazon Virtual Private Cloud environment (VPC). If you are running in an Amazon Virtual Private Cloud, Cache Security Groups is not available in the console navigation pane.
http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/CacheSecurityGroup.html

 

NEW QUESTION 49
A company's operations team has an existing Amazon S3 bucket configured to notify an Amazon SQS queue when new objects are created within the bucket. The development team also wants to receive events when new objects are created. The existing operations team workflow must remain intact.
Which solution would satisfy these requirements?

  • A. Create an Amazon SNS topic and SQS queue for the bucket updates. Update the bucket to send events to the new topic. Updates both queues to poll Amazon SNS.
  • B. Create a new SQS queue that only allows Amazon S3 to access the queue. Update Amazon S3 to update this queue when a new object is created.
  • C. Create an Amazon SNS topic and SQS queue for the bucket updates. Update the bucket to send events to the new topic. Add subscriptions for both queues in the topic.
  • D. Create another SQS queue. Update the S3 events in the bucket to also update the new queue when a new object is created.

Answer: C

 

NEW QUESTION 50
A company runs applications on Amazon EC2 instances. The company plans to begin using an Auto Scaling group for the instances. As part of this transition, a solutions architect must ensure that Amazon CloudWatch Logs automatically collects logs from all new instances The new Auto Scaling group will use a launch template that includes the Amazon Linux 2 AMI and no key pair Which solution meets these requirements?

  • A. Create an Amazon CloudWatch agent configuration for the workload. Save the CloudWatch agent configuration as pan of an AWS Lambda deployment package. Use AWS CloudTrail to capture EC2 tagging events and initiate agent installation. Use AWS CodeBuild to configure the CloudWatch agent on the instances that run the workload.
  • B. Create an Amazon CloudWatch agent configuration for the workload Store the CloudWatch agent configuration in an Amazon S3 bucket Write an EC2 user data script to fetch the configuration He from Amazon S3. Configure the cloudWatch agent on the instance during Initial boot.
  • C. Create an Amazon CloudWatch agent configuration for the workload In AWS Systems Manager Parameter Store Create a Systems Manager document that Installs and configures the CloudWatch agent by using the configuration Create an Amazon EventBridge (Amazon CloudWatch Events) rule on the default event bus with a Systems Manager Run Command target that runs the document whenever an instance enters the running state.
  • D. Create an Amazon CloudWatch agent configuration for the workload Create an AWS Lambda function to Install and configure CloudWatch agent by using AWS Systems Manager Session Manager. Include the agent configuration inside the Lambda package Create an AWS Config custom rule to identify changes to the EC2 instances and invoke the Lambda function

Answer: C

 

NEW QUESTION 51
A company ingests and processes streaming market data. The data rate is constant. A nightly process that calculates aggregate statistics is run, and each execution takes about 4 hours to complete. The statistical analysis is not mission critical to the business, and previous data points are picked up on the next execution if a particular run fails.
The current architecture uses a pool of Amazon EC2 Reserved Instances with 1-year reservations running full time to ingest and store the streaming data in attached Amazon EBS volumes. On-Demand EC2 instances are launched each night to perform the nightly processing, accessing the stored data from NFS shares on the ingestion servers, and terminating the nightly processing servers when complete. The Reserved Instance reservations are expiring, and the company needs to determine whether to purchase new reservations or implement a new design.
Which is the most cost-effective design?

  • A. Update the ingestion process to use Amazon Kinesis Data Firehose to save data to Amazon S3.
    Use a fleet of On-Demand EC2 instances that launches each night to perform the batch processing of the S3 data and terminates when the processing completes.
  • B. Update the ingestion process to use Amazon Kinesis Data Firehouse to save data to Amazon S3.
    Use AWS Batch to perform nightly processing with a Spot market bid of 50% of the On-Demand price.
  • C. Update the ingestion process to use a fleet of EC2 Reserved Instances behind a Network Load Balancer with 3-year leases. Use Batch with Spot instances with a maximum bid of 50% of the On- Demand price for the nightly processing.
  • D. Update the ingestion process to use Amazon Kinesis Data Firehose to save data to Amazon Redshift.
    Use an AWS Lambda function scheduled to run nightly with Amazon CloudWatch Events to query Amazon Redshift to generate the daily statistics.

Answer: D

 

NEW QUESTION 52
......

AWS-Solutions-Architect-Professional certification dumps - AWS Certified Solutions Architect AWS-Solutions-Architect-Professional guides - 100% valid: https://www.passreview.com/AWS-Solutions-Architect-Professional_exam-braindumps.html

100% Pass Your AWS-Solutions-Architect-Professional at First Attempt with PassReview: https://drive.google.com/open?id=1LM6puxWiqbvkmXM3l0_pDw-NZYIecVug