Describe Cloud Concepts Flashcards

1
Q

Capital Expenditure (CapEx)

A

Funds to purchase major goods or services that the company will use for more than 1 year. Cannot fully deduct the cost from the fiscal year the asset was paid for.

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

Operational Expenditure (OpEx)

A

Deducted in the same year they are made

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

Consumption-based model

A

A consumption-based pricing model is a service provision and payment scheme in which the customer pays according to the resources used. This model is essentially the same as the utility computing payment structure and those of other utilities, such as water and electricity.

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

Shared responsibility model

A

Most cloud providers services like Microsoft Azure operate under a shared responsibility model. Azure takes care of the security ‘of’ the cloud while Azure customers are responsible for security ‘in’ the cloud

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 type of cloud computing service that offers essential compute, storage and networking resources on demand, on a pay-as-you-go basis. IaaS is one of the four types of cloud services, along with software as a service (SaaS), platform as a service (PaaS) and serverless.

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 complete development and deployment environment in the cloud, with resources that enable you to deliver everything from simple cloud-based apps to sophisticated, cloud-enabled enterprise applications. You purchase the resources you need from a cloud service provider on a pay-as-you-go basis and access them over a secure Internet connection.

Developing Apps

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

Serverless computing

A

Serverless computing enables developers to build applications faster by eliminating the need for them to manage infrastructure. With serverless applications, the cloud service provider automatically provisions, scales and manages the infrastructure required to run the code.

In understanding the definition of serverless computing, it’s important to note that servers are still running the code. The serverless name comes from the fact that the tasks associated with infrastructure provisioning and management are invisible to the developer. This approach enables developers to increase their focus on the business logic and deliver more value to the core of the business. Serverless computing helps teams increase their productivity and bring products to market faster, and it allows organisations to better optimise resources and stay focused on innovation.

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

Software-as-a-Service (SaaS)

A

Software as a service (SaaS) allows users to connect to and use cloud-based apps over the Internet. Common examples are email, calendaring, and office tools (such as Microsoft Office 365).

SaaS provides a complete software solution that you purchase on a pay-as-you-go basis from a cloud service provider. You rent the use of an app for your organization, and your users connect to it over the Internet, usually with a web browser. All of the underlying infrastructure, middleware, app software, and app data are located in the service provider’s data center. The service provider manages the hardware and software, and with the appropriate service agreement, will ensure the availability and the security of the app and your data as well. SaaS allows your organization to get quickly up and running with an app at minimal upfront cost.

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

Define cloud computing

A

Cloud computing is the on-demand availability of computer system resources, especially data storage and computing power, without direct active management by the user. Large clouds often have functions distributed over multiple locations, each location being a data center.

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

Public cloud

A

Cloud service provided by a third-party provider, hardware can be shared amongst multiple clients.

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

Private Cloud

A

Hardware is only used by a single company, which often owns the hardware and datacenter.

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

Hybrid Cloud

A

Combination of public and private cloud with automation and orchestration between the two.

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

Community Cloud

A

Infrastructure is shared between several orgs from a specific community with common concerns (Security,, compliance, jurisdiction, etc.)

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

Azure Stack

A

Allows you to run cloud services on-premises

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

Azure Government

A

Azure offering specific to government entities. Can handle data that is subject to government regulations & requirements.
- DedRAMP/ DOD/ CJIS/ etc

Other Azure community cloud offerings:

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