A company has a social media application that receives large amounts of traffic User posts and interactions are continuously updated in an Amazon RDS database The data changes frequently, and the data types can be complex The application must serve read requests with minimal latency
The application's current architecture struggles to deliver these rapid data updates efficiently The company needs a solution to improve the application's performance.
Which solution will meet these requirements'?
Amazon ElastiCache for Redis:An in-memory data store known for extremely low latency, ideal for caching frequently accessed, complex data.
Write-Through Caching:Ensures that data is always consistent between the cache and the database. Writes go to both Redis and RDS.
Performance Gains:Redis handles reads with minimal latency, offloading the RDS database and improving the application's responsiveness.
Amazon ElastiCache for Redis Documentation:https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/
Caching Strategies:https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/Strategies.html
A developer wants to use an Amazon CloudFront distribution to deliver a web application to users. Users will access the application through the internet.
The developer needs to create an SSL/TLS certificate to use with the CloudFront distribution. The developer wants to minimize operational overhead by ensuring that the certificate is renewed automatically.
Which solution will meet these requirements?
The best answer is to request a public certificate in AWS Certificate Manager and validate it with DNS. ACM manages public certificate renewal automatically when validation remains in place, which minimizes operational overhead. DNS validation is preferable to email validation because it does not require manual approval emails during renewal workflows. IAM server certificates are legacy-style certificate storage and do not provide the same managed lifecycle experience as ACM. Imported certificates are not automatically renewed by ACM because ACM does not control their issuance lifecycle. For CloudFront, AWS recommends ACM certificates, and CloudFront certificates must be requested or imported in the US East (N. Virginia) Region, although the option's key point is ACM public certificate with DNS validation. (AWS Documentation)
===============
A developer is designing a serverless application for a game in which users register and log in through a web browser The application makes requests on behalf of users to a set of AWS Lambda functions that run behind an Amazon API Gateway HTTP API
The developer needs to implement a solution to register and log in users on the application's sign-in page. The solution must minimize operational overhead and must minimize ongoing management of user identities.
Which solution will meet these requirements'?
Amazon Cognito User Pools:A managed user directory service, simplifying user registration and login.
Social Identity Providers:Cognito supports integration with external providers (e.g., Google, Facebook), reducing development effort.
IAM Roles for Authorization:Cognito-managed IAM roles grant fine-grained access to AWS resources (like Lambda functions).
Operational Overhead:Cognito minimizes the need to manage user identities and credentials independently.
Amazon Cognito Documentationhttps://docs.aws.amazon.com/cognito/
Cognito User Pools for Web Applications:https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-app-integration.html
A company uses an AWS Lambda function to transfer files from an Amazon S3 bucket to the company's SFTP server. The Lambda function connects to the SFTP server by using credentials such as username and password. The company uses Lambda environment variables to store these credentials.
A developer needs to implement encrypted username and password credentials.
Which solution will meet these requirements?
A developer previously deployed an AWS Lambda function as a .zip package. The developer needs to deploy the Lambda function as a container.
Why Option A is Correct:Converting a Lambda function to use a container image involves packaging the function code into a container image, storing the image in Amazon Elastic Container Registry (ECR), and updating the function to use the ECR repository URI.
Why Other Options are Incorrect:
Option B: SAM templates support container-based Lambda deployment, but storing the image in S3 is not applicable.
Option C: CloudFormation does not natively support specifying Lambda container images in S3.
Option D: While partially correct, it omits the need to specify the image tag for the deployment.
AWS Documentation Reference:
Lambda Container Images
Adam Rogers
4 days agoGary Murphy
26 days agoEric Adams
1 month agoSandra Wilson
2 months agoLaura Baker
2 months agoAnthony Smith
2 months agoRyan Roberts
2 months agoThomas Hall
2 months agoAmy Scott
1 month agoChristopher Martinez
2 months agoPeggie
3 months agoIvette
3 months agoFrancoise
3 months agoRamonita
4 months agoGail
4 months agoLawrence
4 months agoArlyne
4 months agoVeronika
5 months agoAn
5 months agoChristiane
5 months agoTonette
5 months agoAnjelica
6 months agoAleisha
6 months agoArminda
6 months agoReita
6 months agoLaticia
7 months agoLenna
7 months agoGregg
7 months agoElvera
7 months agoAudry
8 months agoShalon
8 months agoChau
8 months agoTwana
8 months agoAudra
9 months agoJohana
9 months agoDalene
9 months agoCarline
10 months agoHoney
10 months agoLayla
12 months agoBettina
1 year agoVashti
1 year agoAileen
1 year agoStevie
1 year agoLeonida
1 year agoWalker
1 year agoLenna
2 years agoDonte
2 years agoCasey
2 years agoNilsa
2 years agoTasia
2 years agoToi
2 years agoSabra
2 years agoAvery
2 years agoDyan
2 years agoEve
2 years agoSolange
2 years agoErick
2 years agoTeddy
2 years agoColeen
2 years agoIlona
2 years agoAn
2 years agoLavera
2 years agoEdwin
2 years agoKaitlyn
2 years agoCordelia
2 years agoTroy
2 years agoClorinda
2 years ago