CIS3111_Cloud_Computing_Flashcards

(20 cards)

1
Q

What are the five essential characteristics of cloud computing (NIST)?

A
  1. On-demand self-service
  2. Broad network access
  3. Resource pooling
  4. Rapid elasticity
  5. Measured service
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Define On-demand self-service in cloud computing.

A

Consumers can automatically provision computing resources without human interaction.

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

What is Broad network access?

A

Resources are available over the network and accessed through standard platforms like mobile phones, laptops, etc.

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

What does Resource pooling mean in cloud computing?

A

Cloud providers use multi-tenant models to serve multiple consumers with dynamically assigned resources.

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

Explain Rapid elasticity in cloud computing.

A

Resources can be rapidly and elastically provisioned and released to scale with demand.

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

What is Measured service?

A

Cloud systems monitor and optimize resource usage via metering; users pay for what they use.

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

What are the three service models in cloud computing?

A
  1. Infrastructure as a Service (IaaS)
  2. Platform as a Service (PaaS)
  3. Software as a Service (SaaS)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the four deployment models in cloud computing?

A
  1. Private Cloud
  2. Public Cloud
  3. Community Cloud
  4. Hybrid Cloud
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Differentiate between IaaS, PaaS, and SaaS.

A

IaaS: Provides virtualized infrastructure (e.g., AWS EC2).
PaaS: Provides platforms for app development (e.g., Heroku).
SaaS: Provides fully functional applications (e.g., Gmail).

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

What is vertical scaling?

A

Upgrading the existing machine with more resources (CPU, RAM, etc.).

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

What is horizontal scaling?

A

Adding more machines or instances to handle load.

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

What is multi-tenancy in SaaS?

A

One software instance serves multiple users (tenants), while isolating their data.

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

Name two risks or concerns in PaaS.

A
  1. Vendor lock-in
  2. Limited control over underlying infrastructure
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What key problem did eBay face with its early infrastructure?

A

Outages due to a single large database and lack of scalability.

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

What is the NIST definition of cloud computing?

A

A model for enabling ubiquitous, convenient, on-demand access to a shared pool of configurable computing resources.

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

Who predicted computing as a public utility in 1961?

A

John McCarthy

17
Q

What does Moore’s Law state?

A

The number of transistors on an IC doubles approximately every two years.

18
Q

What is the purpose of the VM Pool Manager in IaaS?

A

To keep track of all active virtual machine instances.

19
Q

What does SLA stand for, and what is its role in cloud computing?

A

Service Level Agreement – defines expected performance and availability between provider and consumer.

20
Q

What is the difference between object store and raw disk in IaaS?

A

Raw disk is low-level storage; object store abstracts storage for managing large data blobs.