Cloud concepts Flashcards

1
Q

What is Cloud Computing?

A

Delivery of computing services like servers, storage, networking, databases, software, analytics, and more over the internet (“the cloud”).

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

Describe Public Cloud.

A

Cloud services offered by third-party providers, available to anyone over the internet.

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

Describe Private Cloud.

A

Cloud infrastructure dedicated to a single organization, managed internally (on premises).

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

Describe Hybrid Cloud.

A

A mix of public and private cloud infrastructures, allowing data and applications to be shared between them.

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

Infrastructure as a Service (IaaS)

A

Infrastructure as a Service (IaaS) is a cloud computing model that provides computing resources over the internet. In an IaaS model, users can rent and use infrastructure components like virtual machines, storage, and networking on a pay-as-you-go basis, rather than owning physical hardware and maintaining it on-site.

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

Platform as a Service (PaaS).

A

Platform as a Service (PaaS) is a cloud computing model that provides a platform allowing customers to develop, run, and manage applications without dealing with the underlying infrastructure. In PaaS, developers can focus on building software without worrying about hardware or middleware maintenance.

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

Software as a Service (SaaS)

A

Cloud computing model providing software applications over the internet on a subscription basis.

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

Scalability

A

Scalability in Azure refers to the ability of a system or application to handle an increasing workload or demand by adjusting its capacity, either by scaling up (vertical scaling) or scaling out (horizontal scaling).

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

On-demand Access

A

Ability to access computing resources instantly and as needed without direct management of the infrastructure.

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

Elasticity

A

Ability to scale resources up or down automatically based on workload fluctuations.

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

Measured Service

A

Cloud resources usage is metered and billed based on the amount of resources consumed.

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

Types of Cloud Services

A

Includes Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS).

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

Benefits of Cloud Computing

A

Scalability, cost-efficiency, flexibility, automatic updates, and global accessibility are some advantages.

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

Shared Responsibility Model

A

Defines the security responsibilities between the cloud service provider and the customer.

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

IaaS - Customer Responsibility

A

Customers are responsible for their data, applications, operating systems, and network configurations.

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

IaaS - Provider Responsibility

A

Provider manages and is responsible for the cloud infrastructure, including servers, storage, and networking components.

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

PaaS - Customer Responsibility

A

Customers are responsible for securing their applications, data, and user access within the provided platform.

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

PaaS - Provider Responsibility

A

Provider secures the underlying platform, runtime, and middleware components.

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

SaaS - Customer Responsibility

A

Customers are responsible for managing user access, data input, and configurations within the SaaS application.

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

SaaS - Provider Responsibility

A

Provider manages the entire application stack and underlying infrastructure.

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

Azure IaaS Example

A

Azure Virtual Machines, Azure Blob Storage, Azure Virtual Network

22
Q

Azure PaaS Example

A

Azure App Service, Azure SQL Database, Azure Functions

23
Q

Azure SaaS Example

A

Microsoft 365, Microsoft Dynamics 365,

24
Q

Characteristics of Public Cloud

A

Scalability, cost-effectiveness, and accessibility from anywhere with an internet connection.

25
Q

Examples of Public Cloud Providers

A

Azure, AWS, Google Cloud Platform (GCP), and IBM Cloud are prominent public cloud providers.

26
Q

Characteristics of Hybrid Cloud

A

Offers flexibility, allowing businesses to leverage both public and private clouds based on specific needs.

27
Q

Characteristics of Private Cloud

A

Offers dedicated resources, providing enhanced control but with higher maintenance costs.

28
Q

Public Cloud Use Cases

A

Start-up and Development, Variable Workloads, Testing and Development Environments, Web Applications, Data Analytics and Big Data Processing

29
Q

Private Cloud Use Cases

A

Highly Regulated Industries, Mission-Critical Applications, Data Security and Privacy Concerns

30
Q

Hybrid Cloud Use Case

A

Data Backup and Disaster Recovery. Employing a private cloud for sensitive data and a public cloud for backup or disaster recovery, ensuring redundancy and availability.

31
Q

Consumption-Based Model

A

Pricing model in cloud computing where users pay for resources based on actual usage rather than a fixed fee.

32
Q

Resource Billing

A

Users are charged for the computing resources they consume, such as storage, processing power, and data transfer.

33
Q

Flexible Scaling

A

Allows users to scale resources up or down based on demand, adjusting costs accordingly.

34
Q

Variable Costs

A

Costs vary with resource consumption; increased usage leads to higher bills, while decreased usage lowers costs.

35
Q

Resource Utilization

A

Encourages optimizing resource utilization to minimize costs, ensuring efficient usage.

36
Q

Advantages of Consumption-Based Model

A

Flexibility, cost control, scalability, and reduced upfront investments in unused resources.

37
Q

Azure Hybrid Benefit

A

The Azure Hybrid Benefit is a licensing benefit offered by Microsoft Azure that allows users with eligible on-premises licenses to apply their existing licenses towards Azure services.

38
Q

Azure Reservations

A

Azure Reservations allow users to reserve Azure resources for a specific term, offering significant cost savings compared to pay-as-you-go pricing.

39
Q

Azure Spot Virtual Machines

A

With Spot Virtual Machines, provision unused Azure compute capacity at deep discounts of up to 90 percent compared to pay-as-you-go prices.

40
Q

Serverless Computing

A

Cloud computing model where users run applications or functions without managing underlying infrastructure.

41
Q

Examples of Serverless Platforms

A

AWS Lambda, Azure Functions, Google Cloud Functions,

42
Q

High Availability Definition

A

High availability ensures systems remain operational with minimal downtime, ensuring continuous access to services and applications.

43
Q

Scalability in Cloud Computing

A

Scalability allows systems to dynamically adjust resources based on workload demands, scaling up or down as needed.

44
Q

Reliability in Cloud Computing

A

Reliability in the cloud ensures consistent and dependable performance, minimizing the chances of service disruptions or failures.

45
Q

Predictability in Cloud Computing

A

Predictability ensures consistent performance levels, allowing businesses to anticipate and plan for resource requirements.

46
Q

Security in the Cloud

A

Safeguards against breaches, ensuring data integrity, confidentiality, and compliance.

47
Q

Governance in the Cloud

A

Follows rules to be clear, accountable, and legally right.

48
Q

What is Cloud Management?

A

Cloud management is the organized management of cloud computing products and services that operate in the cloud. It refers to the processes, strategies, policies, and technology used to help control and maintain public and private cloud, hybrid cloud, or multicloud environments.

49
Q

Vertical scaling

A

With vertical scaling, if you were developing an app and you needed more processing power, you could vertically scale up to add more CPUs or RAM to the virtual machine.

50
Q

Horizontal scaling

A

With horizontal scaling, if you suddenly experienced a steep jump in demand, your deployed resources could be scaled out. For example, you could add additional virtual machines or containers, scaling out.

51
Q

Azure Arc

A

Azure Arc is a set of technologies that helps manage your cloud environment on public, private or hybrid model.

52
Q

Azure VMware Solution

A

Azure VMware Solution lets you run your VMware workloads in Azure with seamless integration and scalability.