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,280 points
946 views

1 answer to this question.

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,670 points

Related Questions In AWS

+1 vote
10 answers
+1 vote
3 answers
0 votes
4 answers

Renaming AWS Lambda function

Nope- the function name is immutable READ MORE

answered Mar 7, 2019 in AWS by anonymous
14,144 views
+3 votes
3 answers
0 votes
1 answer
0 votes
1 answer
+2 votes
3 answers
0 votes
2 answers
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP