AWS Lambda Provisioning Business Logic

0 votes
In AWS Lambda, we don't need to do any provisioning but I was wondering how AWS Lambda might be provisioning machines to run the requests. Does it create an EC2 server for each request then execute the request and then kill the server? Or does it keep some EC2 servers always functional to serve the request by executing the lambda function? If it does then I am wondering it would also affect the performance of AWS Lambda to serve the request. Can any help me on this?
Apr 17, 2018 in AWS by Flying geek
• 3,130 points
47 views

1 answer to this question.

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
0 votes
AWS Lambda's main function is to reuse the resources.If it creates an EC2 Server for each request then it will soon become a performance concern.Therefore, it will not create an EC2 server for each request so that will not be a performance concern.

Also, you should note that the disk space provided for your function does not clean up properly sometimes as the majority of users reported.
You may read more about the execution lifecycle of Lambda here: https://docs.aws.amazon.com/lambda/latest/dg/running-lambda-code.html
answered Apr 17, 2018 by Cloud gunner
• 4,240 points

Related Questions In AWS

+1 vote
10 answers
0 votes
4 answers

Renaming AWS Lambda function

Nope- the function name is immutable READ MORE

answered Mar 6 in AWS by anonymous
1,324 views
+3 votes
3 answers
0 votes
1 answer
+2 votes
3 answers
0 votes
2 answers

© 2018 Brain4ce Education Solutions Pvt. Ltd. All rights Reserved.
"PMP®","PMI®", "PMI-ACP®" and "PMBOK®" are registered marks of the Project Management Institute, Inc. MongoDB®, Mongo and the leaf logo are the registered trademarks of MongoDB, Inc.