08 Software and Cloud Computing Basic Concepts Flashcards

1
Q

What is one meaning of cloud computing

A

The remote allocation of resources to the internet rather than local to a machine

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

What are some key features of cloud computing?

A

Performance, agility, and cost
Easy access to resources and maintenance
Multi-tenancy and reliability

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

Define IaaS

A

Infrastructure as a service. Provisions processing, storage, networks and other fundamental computing resources where the client is able to deploy and run system and network software

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

Define SaaS

A

Software as a service, uses the provider’s applications running on cloud infrastructure

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

Define PaaS

A

Platform as a service, provides the capability to deploy onto the cloud infrastructure consumer created or acquired applications created using programming languages, libraries, services, and tools supported by the provider

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

Define FaaS

A

Function as a service, facility that allows the developer to focus on application components or microservices that are then managed by the cloud environment

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

What are two areas of cost savings in the cloud environment?

A

Implementation and runtime

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

T/F in order to save money, servers with the most flexible traffic flow can live in the cloud where that environment can respond to the demands of the user community

A

True

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

What are the three types of cloud deployments?

A

Public Cloud
Private Cloud
Hybrid Cloud

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

What is public cloud?

A

Open to anyone, billed as pay-for-use. Amazon Web Services, Microsoft Azure, Google Cloud Platform, and Digital Ocean

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

What is private cloud?

A

In house cloud deployment with limited/controlled access from any outside communication

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

What is hybrid cloud?

A

Deploying different pieces to different cloud deployments. Perhaps the front end is public and the back end services stay private

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

What does the course describe as the best cost cutting way to utilize the cloud?

A

Place frontend applications in the cloud, anything that needs dynamic scaling depending on use. You only pay for what you use, so no need to be using too many local resources for something that only needs it occasionally

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