Cloud Concepts Flashcards

1
Q

What is Cloud Computing?

A

The delivery of data, CPU resources over the internet

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

What does “On Premises” mean?

A
  • You own and maintain the servers

- You pay the rent or real-state

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

What are the benefits of cloud computing? (7)

A
  • Cost Effective
  • Global (Multiple regions)
  • Secure
  • Reliable
  • Scalable
  • Elastic
  • Current
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Why are CSP Cost Effective ?

A

They spread the costs of the servers between multiple customers. So you only pay for what you use.

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

What does Global mean for CSP?

A

You can deploy your services on multiple regions if you have users in various parts of the world

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

Why are CSP secure?

A

A lot of money is invested by CSP to make their resources secure by default

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

What is Reliability?

A

Cloud resources have SLAs which guarantee you that your resource is going to be running “99,99%” of the time.

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

What is an SLA?

A

Service Level Agreement. Is the percentage of time that the CSP ensures you your resource is going to be up during the month.

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

What is Scalability?

A

The capacity of allocating more resources or servers to increase the workload that your resource can manage.

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

What is Elasticity?

A

The automation of Scalability to scale in/out as you need.

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

Why are CSP resources considered current?

A

They take care of patching and updating software to the latest versions.

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

What is SaaS?

A

Software as a Service is a model in which you only use the software but don’t have to worry about the development or maintenance of the service. Examples are Office 365, gmail and salesforce

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

What is PaaS?

A

Platform as a Service is a model in which developers don’t have to worry about the configuration of OS. At this layer you only worry about the development and maintenance of your service.

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

What is IaaS?

A

Infrastructure as a Service is a model in which SysAdmins don’t have to worry about maintaining the physical hardware. But they do have to manually update OS and the software contained on the machine.

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

Which type of Cloud Computing has to handle these:

Applications
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
A

On Premises

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

In which type of Cloud Computing you have to handle these:

Applications
Data
Runtime
Middleware
OS
A

IaaS

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

In which type of Cloud Computing you have to handle these
Applications
Data

A

PaaS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q
In which type of Cloud Computing you don't have to worry by any of these
Applications
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
A

SaaS

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

What is Public Cloud?

A

Is a third company that provides you with the resources you need for a pay as you go model. For example, Azure

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

What is Private Cloud?

A

Is when you run everything On Premises

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

What is Hybrid Cloud?

A

Is the combination between Public and Private Cloud, this can be used when some resources have different requirements that are best suited with Public/Private model

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

Which type of Cloud is most cost effective?

A

Public Cloud

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

With which type of Cloud Models can you meet every security requirement?

A

Private or Hybrid Cloud can meet every security requirement.

24
Q

If you wanted to have absolute control over configuration which cloud models are best?

A

Private or Hybrid Cloud.

25
Q

Which Cloud Model requires least technical knowledge to deploy?

A

Public Cloud requires the least technical knowledge

26
Q

What is CapEx?

A

Capital Expenditure refers to when you need to buy physical hardware like servers upfront before being able to set your computing resources. You can deduct taxes in this model

27
Q

What is OpEx?

A

Operation Expenditure refers to the model where you pay as you go, depending on the resources you consume the metrics can be different but, they are what determines the final cost

28
Q

What are the advantages of using OpEx instead of CapEx?

A

You don’t have to spend a lot of money upfront to deploy a service, and there are studies which show that companies can save up to 75% of their costs this way.

29
Q

What is High Availability?

A

Is the ability of a resource to avoid having a single point of failure, and being available for a determined amount of time.

30
Q

What is Azure Load Balancer?

A

Is an Azure Resources that ensures that multiple instances of a Resource receive the same amount of workload. And if one of them fails it redistributes the load

31
Q

What is Vertical Scaling?

A

Is adding more resources to the same machine, or acquiring a new server which is more powerful.

32
Q

What is Horizontal Scaling?

A

Is adding more identical servers to balance the load between them

33
Q

What is scaling in?

A

Vertical. Removing servers, usually happens when you get fewer requests

34
Q

What is scaling out?

A

Vertical. Adding more servers, usually happens when you get more requests

35
Q

What is Fault Tolerance?

A

The ability carry on after a failure happens on your service

36
Q

What is High Durability?

A

The ability to recover from a disaster and prevent data loss

37
Q

What is dedicated server?

A

Is a server that you buy solely for the purposes of your company and only you use it. Usually there is wasted resources here, and scaling is harder

38
Q

What is a VM?

A

Is the emulation of a physical computer within a server. Usually multiple VMs can run under one server so you share with other customers. There is still some wasted space as you need to select the size of your VM

39
Q

What is a Container?

A

It isolates an application within its own OS. Multiple containers can run on a VM, and they’re more cost-effective, with no wasted space.

40
Q

What are Functions?

A

Instead of running a whole application, with functions you only need to worry for small pieces of code and you’re only charged by how many times your code is executed.

41
Q

What is a Geography?

A

Is usually a country that offers Data Residency and Data Compliance, which means that your data will stay on a certain country.

42
Q

What is an Azure Region?

A

An Azure Region is within a Geography, and has one or more Availability Zones

43
Q

What are Pair Regions?

A

Each region has a pair that is almost 300 miles away, this is to prevent natural disaster on both regions. And offer a way for backups

44
Q

What is an Azure Recommended Region?

A
  • Provide the broadest range of resources

- Designed to support Availability Zones

45
Q

What is an Azure Alternate Region?

A
  • extends the footprint of Azure services within a data residency boundary.
  • A Recommended region would also exist in that boundary.
  • not designed to support Availability Zones in Azure
  • is labeled as Other in the Azure Portal.
46
Q

What is General Availability (GA)?

A

Is when an Azure resource is ready to be used by everyone

47
Q

What are Zonal Services?

A
  • Replicates applications and data to one or more zones within the region
  • Resources can be pinned to a specific zone
48
Q

What are Zone Redundant Services?

A

Resources are replicated or distributed across zones automatically

49
Q

What are Always-available services?

A
  • Always available across all Azure geographies

- Resilient to zone-wide outages and region-wide outages.

50
Q

What are Foundational services?

A
  • Available in all recommended and alternate regions when a region is Generally Available, or within 90 days of a new foundational service becoming generally available
51
Q

What are Mainstream services?

A

Available in all recommended regions within 90 days of a region’s general availability. Mainstream services are demand-driven in alternate regions, and many are already deployed into a large subset of alternate regions.

52
Q

What are Strategic services?

A

Targeted service offerings, often industry-focused or backed by customized hardware. Strategic services are demand-driven for availability across regions, and many are already deployed into a large subset of recommended regions.

53
Q

What is an Availability Zone?

A
  • Physical location made of one or more data centers
54
Q

What is a data center?

A

It’s a secured building with hundreds of computers

55
Q

What is a Fault Domain?

A
  • Logical grouping of servers to avoid a single point of failure within an Availability Zone
  • This machines share a network switch and power source
56
Q

What is an Update Domain?

A

Is to ensure that there is no down time when an update happens