Cloud Computing Flashcards

1
Q

What does “high availability” mean in the context of cloud services?

A

It means cloud services are highly reliable, with minimal downtime, often measured in uptime percentage (e.g., 99.999% equals just over 5 minutes of downtime annually).

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

What is the difference between vertical and horizontal scalability?

A

Vertical scaling adds more power to existing servers, while horizontal scaling adds more servers to distribute the load.

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

What is “elasticity” in cloud computing?

A

Elasticity refers to the ability of cloud resources to automatically scale up or down based on demand, allowing for cost-effectiveness during fluctuating workloads.

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

How does metered utilization work in cloud computing?

A

It is a pay-per-use model where customers are billed based on actual resource usage, like storage, data transfer, or connections.

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

What is meant by “shared resources” in the cloud?

A

Cloud infrastructure uses pooled resources shared across multiple customers, optimizing costs.

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

What is file synchronization in cloud computing?

A

File synchronization automatically updates files across all connected devices, ensuring consistency and accessibility.

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

What is a public cloud?

A

A public cloud is a cloud environment provided over the internet by third-party providers like AWS and Microsoft Azure, offering scalable and cost-effective solutions but with less control over security.

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

What are the benefits and challenges of a private cloud?

A

A private cloud offers greater security and control but is more expensive and harder to manage.

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

What is a hybrid cloud?

A

A hybrid cloud combines private and public clouds, offering flexibility but requiring strict governance over data access and location.

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

What is a community cloud?

A

A community cloud is shared by multiple organizations with similar needs, offering cost-sharing but potentially facing security challenges due to varying standards.

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

What is the difference between on-premise and hosted solutions?

A

On-premise solutions are hosted within an organization’s facility with more control but higher costs, while hosted solutions are outsourced to third-party providers like AWS or Azure, offering cost-effective and scalable options.

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

What does SaaS (Software as a Service) provide?

A

SaaS delivers fully managed applications hosted by the provider, such as Google Workspace and Microsoft 365, with minimal user management.

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

What is PaaS (Platform as a Service)?

A

PaaS provides managed hardware and software infrastructure, allowing users to develop and run applications without managing the underlying infrastructure.

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

What is IaaS (Infrastructure as a Service)?

A

IaaS provides basic IT resources like servers, storage, and networking, where users manage operating systems and applications.

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

What is VDI (Virtual Desktop Infrastructure)?

A

VDI is a cloud-based solution where desktop environments are hosted on centralized servers, providing device independence and centralized management.

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

What is DaaS (Desktop as a Service)?

A

DaaS is a cloud-based service that hosts virtual desktops for users, reducing the need for internal IT management.

17
Q

What are the challenges and benefits of VDI?

A

VDI offers device independence and reduces hardware needs but relies heavily on network connectivity and is vulnerable to server outages.

18
Q

What is the difference between centralized VDI and remote virtual desktops?

A

Centralized VDI hosts virtual desktops internally for tighter security, while remote virtual desktops store the desktop image locally, allowing offline work.

19
Q

What is cloud storage?

A

Cloud storage provides online file storage that can be accessed from multiple devices, offering scalability and ease of sharing.

20
Q

How does file synchronization work in cloud storage?

A

Changes made to a file on one device are automatically updated across all devices connected to the cloud storage service.

21
Q

What is a Content Delivery Network (CDN)?

A

A CDN uses a network of distributed servers to quickly deliver frequently accessed content, reducing latency and improving access speeds.

22
Q

What are the components of SDN?

A

The components include:
1. Application Layer: Interfaces with network services.
2. Control Layer: Manages routing, prioritization, and security.
3. Infrastructure Layer: Physical/virtual devices that implement data flow.
4. Management Plane: Monitors and configures network conditions.

23
Q

What are the advantages of SDN?

A

SDN provides flexibility, scalability, and automation, especially in cloud environments, making it easier to manage large, dynamic networks.

24
Q

What are the challenges of SDN?

A

SDN can be complex and heavily dependent on the central control layer, which may cause network stability issues if the control layer fails.