Platform-as-a-Service Flashcards

1
Q

What is SaaS?

A

Software as a Service

Gives you everything
Infrastructure, OS, middleware, application and maintenance

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

What is PaaS?

A

Platform as a Service

Gives you hardware, OS, runtime and network management
You bring your application

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

What is IaaS?

A

Infrastructure as a Service

Someone owns and maintains the hardware
You rent time or resources on it

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

What is the hierachy of IaaS, PaaS, and SaaS?

A

SaaS
PaaS
IaaS

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

What are examples of IaaS?

A
  • Linode

- DigitalOcean

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

What are examples of SaaS?

A
  • Microsoft 365
  • Dropbox
  • Zendesk
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are examples of PaaS?

A
  • Heroku

- Google App Engine

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

What are the pros of PaaS?

A
  • Reduce up-front costs
  • Instances can be spun up/down quickly
  • Apps can be easily scaled
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is multi-tenancy?

A

Multiple separate users may share an underlying OS

and framework/language installation

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

What are the pros of multi-tenancy?

A
  • Reduces overhead costs

- Improves efficiency

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

What are the types of PaaS?

A
  • Standalone Platforms
  • Social Media Platforms
  • Open-Source Platforms
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is the most common type of PaaS?

A

Standalone Platform

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

What are Standalone Platforms?

A

Built over a shared IaaS layer

Framework or middleware component build over

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

What are Social Media Platforms?

A

Designed to host apps for a particular service

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

What are Open-Source Platforms?

A

Make use of opensource software and often focus on portability and replication

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

What are the cons of PaaS?

A

Lack of control