Serverless computing part 2 Flashcards

1
Q

What are the advantages of serverless architecture?

A
  • -Cheaper than the traditional cloud. Apps are metered in up to tens of millisecond of granularity.
  • -Scalable. Functions are stateless and hence have minimal dependency.
  • -Ability to focus on user experience. Abstraction from server allows companies to dedicate more time and resources to developing and improving customer-facing features.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the disadvantages of serverless architecture?

A
  • -Vendor lock-in. Although big vendors have similar FaaS but the details are significantly different.
  • -Lack of staff expertise. It needs time and expertise to re-architect existing applications as serverless
  • -Unsuitable for long term tasks. Vendors impose a limit on the function execution time.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly