Definition and essential characteristics of cloud computing Flashcards

1
Q

What are the two main advantages of cloud computing over traditional local server hosting?

A

Flexibility and Scalability. Cloud computing allows businesses to easily adjust their resources based on current needs without significant upfront investments, and to scale up or down as demands change.

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

It means that customers can automatically provision computing resources like server time and network storage as needed without requiring human interaction with the service provider.

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

Give a real-world example of ‘Rapid Elasticity’.

A

An e-commerce website automatically adding more server capacity during a holiday sale to handle increased traffic, and then reducing capacity after the sale ends.

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

What does ‘Resource Pooling’ refer to in cloud computing?

A

It refers to the cloud provider’s ability to serve multiple customers using a shared pool of resources, which are dynamically allocated and reallocated according to demand.

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

Explain ‘Measured Service’ in cloud computing with an example.

A

It implies that cloud services are metered, meaning customers pay only for the resources they use, similar to how utility bills work (like paying for the electricity you consume).

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

Describe ‘Broad Network Access’ in the context of cloud computing.

A

It means that cloud services are available over the network and can be accessed through various devices such as smartphones, laptops, and tablets, enhancing accessibility and convenience.

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

How does cloud computing contribute to the efficiency and cost-effectiveness of deploying applications?

A

By reducing the need for upfront capital investment in hardware and software and providing tools and services that streamline development, testing, and deployment processes.

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

What is infrastructure?

A

Software infrastructure is the foundational framework that supports the creation, deployment, and management of software applications. It includes essential tools, servers, databases, and middleware that enable software to function reliably and efficiently

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

Flexibility and Scalability

A

Cloud computing offers significant flexibility and scalability compared to local servers. This means businesses can adjust their resources (like bandwidth and storage) quickly based on their current needs without significant upfront investments or long-term commitments. This adaptability is essential in a fast-paced, digitally-driven business environment.

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

Ease of Access and Customization:

A

Cloud services allow users to access and customize applications from anywhere with an internet connection. This level of accessibility supports remote work and global operations, making it a cornerstone for businesses aiming for agility and responsiveness.

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

Efficient Application Deployment:

A

Deploying applications in the cloud can be more efficient and cost-effective than traditional methods. Maintenance and operational costs are generally lower, and cloud platforms often provide robust tools and services to streamline development and deployment processes.

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

NIST’s Definition of Cloud Computing:

A

The definition by the National Institute of Standards and Technology (NIST) highlights the on-demand, scalable, and shared nature of cloud computing resources, emphasizing the ease of management and the minimal need for direct interaction with service providers.

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