Module 1- Principles of Cloud Computing Flashcards

1
Q

LO1) What is cloud computing?

A

Cloud computing is a IT solution that allows for people to do basic computer processes which can include storing data, accessing data, streaming data, uploading data, building applications, allow BI analytics to process your data, etc.

It allows you to “switch on the light” from a switch without worrying about how the electricity is made.

So, it allows you to deploy the IT world for basic applications, create applications, or manage your own applications through a system of already monitered hardwares and softwares by big companies such as Microsoft, Amazon, or Google.

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

LO1) What are the common cloud computing services? Which are almost standard when you are trying to purchase cloud services?

A

Cloud computing services include COMPUTE POWER, STORAGE, NETWORKING, ANALYTICS.

The most common cloud computing services are STORAGE & COMPUTE POWER.

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

LO1) Of the cloud computing services, what is compute power?

A

Compute Power- is based on the level of control you have on the cloud you purchased.
Saas, Paas, Iaas?????

You want to store files and open for use-> Saas (monthly subscriptions to Google Drive, Microsoft 365)

Do you want to be able to develop applications without having to worry about maintaining hardware and software-> Paas (for developers)

Do you want more responsibility over the cloud? (IaaS) This entails alot of responsibility and used for system administrators (virtual machine control, container control)

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

LO1) Of the cloud computing services, what is computing storage?

A

You need to be able to determine how much data needs to be “read” or “written” :
Computing storage is elastic/ agile-> “pay as you go” or OpExp only

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

LO2) There are many benefits to cloud computing. One of the benefits is that its cost-effective. Can you please explain how it is cost effective?

A

Cloud Computing is Cost Effective because:
1.) Based on ‘Pay-as-you-go model’ which is based on the businesses consumption of resources like computing storage used.

2.) There are no upfront costs to installing. What is meant by upfront costs? Upfront costs or capital expenses are costs associated with personal responsibilities for the storage of the data including building costs, hardware and software costs, administrator maintenance costs. (CapExp not NEEDED)

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

LO2) There are many benefits to cloud computing. One of the benefits is that its scalable. Can you please explain to me why scalability (CHRONIC RESPONSE) is beneficial to a business owner?

A

Scalability is a benefit of cloud computing because it allows for:

  1. ) Increase or Decrease of resources and services used based on the demand of the data needed based on buisiness demand.
  2. ) There are long-term effects of scalability. Scalability can allow for business higher ups to determine whether they want to scale vertically or horizontally.

Vertical Scaling/ ‘Scaling Up’-> You already have cloud computing services that are underuse. With that being said, you decide to add more CPU or computing storage because there is a constant influx of data usage that requires more space.

Horizontal Scaling/ ‘Scaling Out’-> adding more servers to perform the same function. Maybe when you are vertically expanding a business division and need more people to access the same set of data?

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

LO2) There are many benefits to cloud computing. One of these benefits is that its elastic. Can you please explain to me why elasticity (IMMEDIATE RESPONSE) is beneficial to a business owner?

A

Elasticity is a provided benefit of the cloud computing because it allows for:

  1. ) This is the immediate addition of CPUS/ storage capability upon increased traffic to a website or data storage (‘written data’). Example could be more people buying tickets from a website you setup?
  2. ) Elasticity is ‘like a band’ that allows you to stretch the capabilities of the cloud until the band can’t take the tension anymore and you need scalability (purchasing more CPU).

Elasticity can be stretched and met back at the normal range

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

LO2) There are many benefits to cloud computing. one of these benefits is that its current. Can you please explain to me why “current” is beneficial to a business owner?

A

Cloud computing benefits includes that its ‘current’:

  1. ) Current-> “top-of-the-line” infrastructure that eliminates “back-line” software patches, hardware setup, IT management tasks, etc. ITS ALREADY TAKEN CARE FOR YOU.
  2. ) Automatic software updates
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

LO2) There are many benefits to cloud computing. One of these benefits is that its reliable. Can you explain to me why “ reliable” is beneficial to a business owner?

A

Cloud computing benefits includes that is is ‘reliable:’

  1. ) Reliable means that when you are dependent on a cloud you have experienced back-up to your data. This means that you have multiple locations that back-up the stored data that you entrusted to them.
  2. ) Services on the cloud include: data backup, disaster recovery, data replication.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

LO2) There are many benefits to cloud computing. One of these benefits is that its global. Can you explain to me why “global” is beneficial to a business owner?

A

Cloud computing benefits include that it is ‘global:’

1.) Global means that there are back-up centers everywhere in the world. This means that your data or apps or whatever you are working on are backed up on multiple storage spaces throughout the world.

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

LO2) There are many benefits to cloud computing. One of these benefits is that it has top-of-the- line security. Can you explain to me why “security” is beneficial to a business owner?

A

Cloud computing has the benefit of “security”:

  1. ) Physical Security- entails heavy walls, cameras, gates, security personnel, strict employee procedures for accessing data
  2. ) Digital Security- authorized ID codes for authorized people to access the storage systems on the cloud.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

LO2) There are many benefits to cloud computing. One of these benefits is that it is Compliant. Can you explain to me why “compliancy” is beneficial to a business owner?

A

Compliancy is important to a business owner depending on the data they are working with.

Some data like Healthcare Data have ‘Govt based IT protection rules’ and need to be followed completely like HITECH Act.

Compliancy is important and can be a hassle for companies and can be away to mitigate costs with the cloud.

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

Simply, put what is ‘economies of scale’ and how does it benefit users of the cloud?

A

Needing infrastructure for the backup of data is hard in terms of cost. There are costs for software/hardware, building requirements, security requirements for companies having its own storage utilities.

‘Economies of Scale’ is important in cost savings when taking into consideration the amount of utilities being used by large companies like Microsoft, Google, Amazon vs. SMALL COMPANIES USING THEIR OWN DATA STORAGE.

Ex: Specs vs. local liquor store

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

What is the difference between capital expenditure and operating expenditure?

A

CapExp- money on physical payments that are given upfront and have associated monthly costs
Ex: Server costs, storage costs, network costs, backup & archive costs, disaster recovery costs, datacenter infrastructure costs, technical personnel costs

OpExp- ‘pay as you go’ model that is based on the amount of utilities that are used.
Ex: based on the amount of resources used like CPU by month incurred monthly.

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

LO3) Deciding which cloud deployment model to use is dependent on a companies circumstances. What are the 3 major types of cloud deployment models?

A

There are 3 cloud deployment models. These include:

public cloud models

private cloud models

hybrid cloud models

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

LO3) There are 3 cloud deployment models. What is the public cloud model?

A

The public cloud model is:

  • all servers & discs are owned by cloud provider
  • access to cloud is given over internet
  • physical hardware is shared by multiple organizations over internet by backup centers of Microsoft, Google, Amazon
  • Data is still stored & secured, but everything is dependent on the system administrator of the cloud.

Advantage: Pay for what you use, no worries of “turning on the light”, only worried about Operational Expenses

17
Q

LO3) There are 3 cloud deployment models. What is the private cloud model?

A

The private cloud model is:

  • computing resources are used by only one organization
  • more control over ‘legally-bound’ data
  • physically located on business premise/ managed by cloud administrator solely for that organization

Advantage: better suited for ‘federally mandated and regulated data regulation’ of data

18
Q

LO3) There are 3 cloud deployment models. What is the hybrid cloud model?

A

The hybrid cloud model is:
- where a business organization has data running on both the private server of the business and others on the public cloud of Azure.

19
Q

LO3) There are 3 cloud deployment models. When is the hybrid cloud model used and what is it used for?

A

The hybrid cloud model is used when:
a.) when a migration approach is needed
- migration approach:
may be used when old private data needs to be converted to the public cloud model (cost-savings)

b. ) segmenting work approach:
- there needs to be information that can be switched back and forth from the private and public cloud. This can be done when information is overfilled in private and needs to be stored in public and there needs to be both data to complete a project.

c.) “Cloud Bursting” Approach:
When private cloud storage is maxed and public cloud needs to be accessed to allow for elastic work capabilities. Used for back-up?
** Go back to private cloud when demand decreases and returns back to normal

20
Q

LO4) What are the 3 major categories of cloud computing services?

A

The 3 major categories of cloud computing include SaaS, PaaS, & IaaS.

***Remember the Tier Triangle- SaaS, PaaS, IaaS

21
Q

LO4) There are 3 categories of cloud computing services. What is SaaS?

A

SaaS stands for “Software as service:”
-This means that the software is what is being purchased. –These include monthly subscriptions to already completed applications that are managed by big company system administrators.

  • These include: Microsoft 365, Google Drive, Skype

**Everyone uses SaaS cloud apps. NO CONTROL OVER ANY OF CLOUD

22
Q

LO4) There are 3 categories of cloud computing services. What is PaaS?

A

PaaS stands for “Platform as a Service:”

  • This means that the platform is free to use to create applications & is suited for DEVELOPERS LOOKING TO CREATE APPS.
  • PaaS is moderately controlled and so there is some level of control to the application.
  • Ex vendors (domains) of PaaS Computing include:
    Amazon Web Services Elastic Beanstalk
    Google App Engine
    Windows Azure Huroku
    Force. com
23
Q

LO4) There are 3 categories of cloud computing services. What is IaaS?

A

IaaS stands for “ Infrastructure as a Service:’

  • This means that infrastructure is for system administrators who have majority of control and responsibility over managing cloud.
  • IaaS gives basic infrastructure and architecture of cloud computing in a virtual environment
  • Ex Vendors of IaaS include:
    Amazon Web Services EC2
    GO-Grid
    Rackspace the open cloud company
24
Q

LO4.) SPI Triangle Explained.

A

SaaS- software as a service
PaaS- platform as a service
IaaS- infrastructure as a service

  • doing down:
    more responsibility & control
    school students, developers, administrators