An Amazon S3 bucket, "myawsbucket" is configured with website hosting in Tokyo region, what is the region-specific website endpoint?
A. www.myawsbucket.ap-northeast-1.amazonaws.com
B. myawsbucket.s3-website-ap-northeast-1.amazonawscom
C. myawsbucket.amazonaws.com
D. myawsbucket.tokyo.amazonaws.com
A company stores all personally identifiable information (PII) in an Amazon DynamoDB table named PII in Account A. An application running on Amazon EC2 instances in Account B requires access to the PII table. An administrators in Account A created an IAM role named AccessPII with privileges to access the PII table, and made account B a trusted entity.
Which combination of actional steps should Developers take to access the table? (Select TWO )
A. Ask an Administrator in Account B to allow the EC2 1AM role permission to assume the AccessPII role
B. Ask an Administrator in Account B to allow the EC2 1AM role permission to assume the AccessPll role with predefined service control policies
C. Ask an Administrator in Account A to allow the EG2 1AM role permission to assume the AccessPII role with predefined service control policies.
D. Include the AssumeRole API in the application code logic to obtain credentials to access the PlI table
E. Include the GetSession token API in the application code logic to obtain credentials to access the Pll table
A gaming application stores scores for players in an Amazon DynamoDB table that has four attributes: user_id, user_name, user_score, and user_rank. The users are allowed to update their names only. A user is authenticated by web identity federation.
Which set of conditions should be added in the policy attached to the role for the dynamodb: PutItem API call?

A. Option A
B. Option B
C. Option C
D. Option D
A company has implemented AWS CodePipeline to automate its release pipelines The development team is writing an AWS Lambda function that will send notifications for state changes of each of the actions in the stages.
Which steps must be taken to associate the Lambda function with the event source?
A. Create a trigger that invokes the Lambda function from the Lambda console by selecting CodePipeline as the event source
B. Create an event trigger and specify the Lambda function from the CodePipeline console.
C. Create an Amazon CloudWatch alarm that monitors status changes in CodePipeline and triggers the Lambda function
D. Create an Amazon CloudWatch Events rule that uses CodePipeline as an event source.
A software company needs to make sure user-uploaded documents are securely stored in Amazon S3. The documents must be encrypted at rest in Amazon S3. The company does not want to manage the security infrastructure in-house, but the company still needs extra protection to ensure it has control over its encryption keys due to industry regulations Which encryption strategy should a developer use to meet these requirements?
A. Server-side encryption with Amazon S3 managed keys (SSE-S3)
B. Server-side encryption with customer-provided encryption keys (SSE-C)
C. Server-side encryption with AWS KMS managed keys (SSE-KMS)
D. Client-side encryption
A developer is working on a serverless application lhat needs lo process any changes to an Amazon DynamoDB table with an AWS Lambda function
How should the developer configure the Lambda function to detect changes to the DynamoDB tabled
A. Create an Amazon Kinesis data stream, and attach it to the DynamoDB table Create a trigger to connect the data stream to the Lambda function
B. Create an Amazon EventBridge (Amazon CloudWatch Events) rule to invoke the Lambda function on a regular schedule Connect to the DynamoDB table from the Lambda function to detect changes
C. Enable DynamoDB Streams on the table Create a trigger to connect the DynamoDB stream to the Lambda function
D. Create an Amazon Kinesis Data Firehose delivery stream, and attach it to the DynamoDB table Configure the delivery stream destination as the Lambda function
A developer must extend an existing application that is based on the AWS Services Application Model (AWS SAM). The developer has used the AWS SAM CLI to create the project. The project contains different AWS Lambda functions.
Which combination of commands must the developer use to redeploy the AWS SAM application (Select TWO.)
A. Sam init
B. Sam validate
C. Sam build
D. Sam deploy
E. Sam publish
A developer must increase read performance from an unencrypted Amazon S3 bucket. The application requires 100.000 read requests each second Cost-effectiveness is a priority. What would be the SIMPLEST approach to implement these requirements?
A. Create 20 or more prefixes in Amazon S3 Place files by prefixes. Read in parallel by prefixes
B. Create 20 of more AWS accounts Create a bucket in each account Read in parallel by bucket
C. Deploy Memcached on Amazon EC2 Cache the files in memory Retrieve from the Memcached cache
D. Copy all files to Amazon DynamoDB Index the files with S3 metadata Retrieve from DynamoDB
A company is using continuous integration/continuous deliver (CI/CD) system. A developer must automate the deployment of an application software package to Amazon EC2 instances and virtual servers that run on premises.
Which AWS services should the developer use to meet these requirements?
A. AWS Cloud9
B. AWS CodeBuild
C. AWS Elastic Beanstalk
D. AWS CodeDeploy
An international ecommerce company's website encourages customers to leave reviews of products that they have purchased. Products are seasonal. The products are popular for a short period of time and then are not popular in the next season.
Customers leave the reviews in their native language. A developer is using Amazon Translate to implement a new feature to translate the reviews into other languages for customers who speak different languages. The website has hundreds of thousands of products with millions of reviews and is growing. Most reviews will be viewed in only two or three languages.
What is the MOST cost-effective way to implement this new feature?
A. Update the application code that writes the review to the database to translate the review into all supported languages. Persist a copy of each translation in the database for future visitors.
B. Update the application code that reads the review from the database to check an Amazon ElastiCache cluster for translated reviews. If a visitor is requesting a review and language combination that is not in the cache, configure the application to translate it and store it in the cache with a TTL of 1 month.
C. Update the application code that reads the review from the database to translate the review in real time and return the translated version without persisting it.
D. Set up a database change stream to write events to a stream each time a customer writes a review. Configure an AWS Lambda function to read the events from the stream, translate the review into all supported languages, and update the review database to include all translations for future visitors.