Answered step by step
Verified Expert Solution
Question
1 Approved Answer
One key aspect of Cloud Computing is economics. That is , the question of whether Cloud Computing is a costeffective endeavor. FaaS is ideal for
One key aspect of Cloud Computing is economics. That is the question of whether Cloud Computing is a costeffective endeavor. FaaS is ideal for short and asynchronous computations, such as the creation of a thumbnail for each
image file that is uploaded to an object store eg Amazon S but not for all applications.
Depending on the application, it would pay off to use a classical virtual machine VM To better understand this, it is
enlightening to perform a simple breakeven analysis of the cost between a FaaS offering eg AWS Lambda against a VM
eg an EC instance:
As a use case, pretend to be a payment microservice where each payment request takes around ms of CPU time and
consumes MB of RAM on average. Now assume the following hardware specs:
Function VM nano instance
$ per million invocations
$ for every GBsecond
vCPU and GB RAM
$ per hour
Now compute how many requests per day would be necessary to break even. Under low traffic conditions, which technology is
the cheapest? Why?
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started