Section 15.136 Serverless Flashcards

Objective 3.1 Compare and contrast security implications of different architecture models. Objectives 4.1 Given a scenario, apply common security techniques to computing resources

1
Q

Severless

A

Serverless computing doesn’t mean no servers; it shifts server

■ Relies on cloud service providers to handle server management, databases, and some application logicmanagement away from developers

AWS Lambda
Google Cloud Functions

Functions as a Service (FaaS) Model: Developers write and deploy individual functions triggered by events. This is different from the traditional service based model where applications run continuously regardless of demand.

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

Benefits of Serverless

Reduced operational costs

A

Pay only for compute time used, no charges when code is idle

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

Benefits of Serverless

Automatic scaling

A

Cloud provider scales resources based on workload, ensuring optimal
capacity

Applications always at the right capacity

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

Benefits of Serverless

Focus on core product

A

Developers can concentrate on application functionality, not server management

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

Benefits of Serverless

Faster time to market

A

Reduced infrastructure concerns speed up application development

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

Serverless Challenges and Risks

Vendor Lock-in

A

Reliance on proprietary interfaces limits flexibility and may increase costs

Makes it challenging to switch providers or use multiple providers

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

Serverless Challenges and Risks

Immaturity of best practices

A

Serverless is a relatively new field, and best practices are still evolving

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