Web Services 1 Flashcards

1
Q
  • a cloud-native platform for
  • short-running, stateless computation and
  • event-driven applications which
  • scales up and down instantly and automaticallyand
  • charges for actual usage at a millisecond granularity
A

Serverless

short tasks that don’t need a server to be running all the time, like handling individual requests from a website or reacting to specific events, like someone uploading a file or sending a message. It’s flexible, cost-effective, and saves you from the hassle of managing servers yourself.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What triggers code execution?

A
  • Runs code in response to events
  • Event-programming model

only activated when something specific happens, and it doesn’t just sit idle waiting for things to occur

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Why is Serverless attractive?

A
  • Making app development & ops dramatically faster, cheaper, easier
  • Drives infrastructure cost savings

focus on building great applications without getting bogged down by the complexities and costs of managing infrastructure.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

key factors for infrastructure cost savings

A
  • high availability
  • multi-region deployment
  • cover delta between short load spikes and valleys
  • example incremental cost
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

example serverless

A
  • chatbot
  • Nordstrom Recommendations
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is Serverless good for?

A
  • short-running
  • stateless
  • event-driven
  1. microservices
  2. mobile backends
  3. bots, ML inferencing
  4. IoT
  5. Modest Stream Processing
  6. Service Integration
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Serverless is not good for

A
  • long running
  • stateful
  • number crunching
  1. deep learning training
  2. databases
  3. heavy-duty stream analytics
  4. numerical simulation
  5. video streaming
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Current Platforms for Serverless

A
  1. AWS Lambada
  2. Open Lambada
  3. Fission
  4. Google Function
  5. Red-Hat
  6. IBM Cloud Functions
  7. Iron.io
  8. OpenWhisk
  9. fn
  10. Azure Function
How well did you know this?
1
Not at all
2
3
4
5
Perfectly