1. Describe Cloud Concepts Flashcards

1
Q

Cloud computing

A

Delivery of computing services over the internet. (Ex. virtual machines, storage, databases and networking)

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

Shared responsibility

A

Idea of customer and provider sharing responsibilities of computing services that would normally all be held by IT dptmt in on site datacenter

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

Always customer responsibilities (3)

A
  1. Information and data stored in the cloud
  2. Devices that are allowed to connect to cloud
  3. Accounts and identities of people, services, and devices in organization
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Always provider responsibilities (3)

A
  1. Physical datacenter (security, cooling, power)
  2. Physical network (connectivity)
  3. Physical hosts
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Responsibilities that depend on the service (4)

A
  1. operating systems
  2. network controls
  3. applications
  4. identity and infrastructure
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Three main cloud models

A

Public, private, hybrid

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

Public cloud

A

a cloud that is built, controlled, and maintained by a third-party cloud provider. anyone that wants to purchase cloud services can do so.

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

Private cloud

A

A cloud that is used by a single entity.
Natural evolution from on site datacenter
Can be hosted from onsite datacenter, offsite datacenter, or by third party that has dedicated a whole datacenter to you

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

Hybrid cloud

A

Using both private and public clouds.
Uses: if private cloud has surge in demand then public takes over to deal with it. Or public can provide layer of security for private

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

Multi cloud

A

Using two or more public clouds

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

Azure arc

A

Azure technology that helps to manage your clouds if you have many

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

Capital expenditure

A

typically one time, up front, expense to out right buy something.
Ex. buying a building, building data center, buying company car

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

Operational expenditure

A

spending money on services or products over time
Ex. renting a building, renting a car, using cloud services

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

Consumption based pricing model

A

Pay for what you use (consume)

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

Benefits of consumption based model (4)

A
  1. no upfront costs
  2. no need to purchase and manage costly infrastructure
  3. ability to pay for more resources when they’re needed
  4. ability to stop paying for resources that are no longer needed
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Pay as you go pricing model

A

pay only for the cloud services that you use

17
Q

Benefits of pay as you go model (3)

A
  1. plan and manage operating costs
  2. run infrastructure more efficiently
  3. scale as your business needs changes
18
Q

Benefits of using cloud services (6)

A
  1. high availability (uptime)
  2. scalability (vertical and horizontal)
  3. reliability
  4. predictability (cost and performance)
  5. security
  6. governance
19
Q

High availability

A

Ensuring maximum availability (uptime), regardless of disruptions or events that may occur

20
Q

Scalability

A

Ability to adjust resources to meet demands. Vertical and horizontal

21
Q

Vertical scaling

A

Increasing or decreasing the power of the resources you have.
Ex. Adding more cpu, RAM to virtual machines

22
Q

Horizontal scaling

A

Increasing or decreasing the amount of resources.
Ex. Adding more virtual machines

23
Q

Uptime

A

The measure (%) of how often a resource will be available.
Ex. 99% uptime means it will be available 99% of the time

24
Q

Reliability

A

Ability of a system to recover from failures and continue to function

25
Q

Predictability

A

able to accurately predict what resources will be needed and how much they will cost

26
Q

Performance predictability

A

able to predict resources needed to deliver a positive experience to your customers.
Autoscaling, load balancing, and high availability are some cloud concepts that support performance predictability

27
Q

Load balancing

A

If traffic is heavily focused on one area (datacenter or vm) load balancing will redirect some of the overload to less stressed areas

28
Q

Cost predictability

A

predicting or forecasting the cost of cloud services that will be needed

29
Q

Security

A

Choose things like IaaS that give you full control and allow you to implement any necessary security implementations.
Cloud providers are usually good with things like distributed denial of service (DDoS)

30
Q

Governance

A

Provides things like templates to ensure all deployed resources meet corporate standards and government regulatory requirements. Can alert users if they are not adhering to governance requirements from government or organization

31
Q

Manageability

A
  1. Management of the cloud
  2. Management in the cloud
32
Q

Management of the cloud

A

Manage your cloud resources
1. automatically scale resource deployment based on need
2. deploy resources based on a preconfigured template so no need for manual configuration
3. monitor health of resource and automatically replace failing ones
4. Receive automatic alerts based on configured metrics so aware of performance in real time

33
Q

Management in the cloud

A

Manage cloud resources through:
1. web portal
2. command line interface
3. APIs
4. PowerShell

34
Q

IaaS

A

Infrastructure as a Service
Essentially just renting hardware in cloud datacenter. Most responsibility on the user.
- Provider responsible for maintaining the hardware, network connectivity, and physical security
- Customer responsible for everything else

35
Q

Scenarios for IaaS

A

Lift-and-Shift migration: standing up cloud resources similar to on-prem datacenter and then moving things running on-premise onto the IaaS resources on the cloud

Testing and development: if you have established configs for development and testing environments you can quickly set up and shut down resources with full control

36
Q

PaaS

A

Platform as a Service
Middle ground between renting space in datacenter (IaaS) and paying for complete/deployed solution (SaaS). Splits responsibility between customer and cloud provider

-Provider responsible for main 3(maintains physical infrastructure, physical security, and connection to the internet) + maintaining operating systems, middleware, development tools, business intelligence services, databases, and development tools

37
Q

Scenarios for PaaS

A

Development framework: PaaS provides framework for developers to customize or develop cloud-based applications where most of benefits of cloud computing already exist

Analytics or business intelligence: Tools that allow organizations to analyze and mine their data to find insights and patterns in order to predict outcomes and improve forecasting

38
Q

SaaS

A

Software as a service

39
Q

Scenarios for SaaS

A
  • Emails and messaging
  • business and productivity apps
  • finance and expense tracking