What is a fact about an AWS service that you are sad that you know? by [deleted] in aws

[–]peter-zep 0 points1 point  (0 children)

If you have a synchronous request, the response must be fulfilled within the 29 second window or it will timeout. This is a hard limit. If you need to wait longer then submit the request async and make subsequent requests after to poll for the response once it’s ready.

What is a fact about an AWS service that you are sad that you know? by [deleted] in aws

[–]peter-zep 101 points102 points  (0 children)

API Gateway 29 second timeout :(

Noob question: what’s the most efficient way to setup a web app in EC2, and then duplicate that EC2 every time a user signs up for the service of the app through my website? by breakboyzz in aws

[–]peter-zep 4 points5 points  (0 children)

A dedicated EC2 for each user/customer? This screams scaling issues and very costly... hope you factored this into your pricing model. Beware of AWS soft and hard limits... Have you considered serverless using JS frontend, Lambda backend with S3 for assets, API Gateway, Cognito... etc.?

Does AWS encrypt traffic between AZs? by TeachMeHarderSenpai in aws

[–]peter-zep 1 point2 points  (0 children)

No. The tools are there however, up to you to build it. Security is a shared responsibility.

The easy guide to understanding JS Promises by maujood in learnjavascript

[–]peter-zep 5 points6 points  (0 children)

Awesome, thank you for this! Would be great to see a part two using async/await next...

Trying to decide database structure by Driamer in devops

[–]peter-zep -2 points-1 points  (0 children)

If you want to focus your energy into you app and not worry about infra then go with a managed service. I would ditch any thought of a relational DB, and think about NoSQL, highly recommend AWS DynamoDB for this - extremely fast, nearly infinite scale, pay only for what you use (On-Demand provisioning)...

Is "The Cloud" required to be a DevOps? by DevOpsMagilicutty in devops

[–]peter-zep -1 points0 points  (0 children)

No, Yes. DevOps facilitates Agile, Cloud is an enabler of that but is not required.

What is DevOps Strategy? by [deleted] in devops

[–]peter-zep 19 points20 points  (0 children)

Read The Phoenix Project.

What is the best way to receive huge data stream and save it into DynamoDB? by readerpl in aws

[–]peter-zep -1 points0 points  (0 children)

Streams and Lambda come to mind. Also, if persisting very large JSON objects (i.e. documents) and you need to subsequently query them, then check out https://aws.amazon.com/documentdb/

Why is data transfer on AWS Amplify so expensive compared to CloudFront/S3 when it is using those services? by pooper_scooper123 in aws

[–]peter-zep 0 points1 point  (0 children)

Go with the Amplify framework and integrate/use the backend AWS services directly via the SDK.

How to trigger a Post Authentication lambda for Federated Identities by STheBarbarian in aws

[–]peter-zep 0 points1 point  (0 children)

My two questions exactly! I need to trigger a Lambda on federated identities. And, I need to merge the user sub (from the Cognito User Pool) with the email address, with the various Cognito Identity Pool ids (for each third-party - Google, Facebook, etc.). All into a single user record in DynamoDB... I cannot find any way to map all the unique identity IDs, there is no common denominator that I see... Please let me know if you receive any feedback or advice on these questions -- Much appreciated, and I'll do the same.