Module 1- Principles of Cloud Computing Flashcards
LO1) What is cloud computing?
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.
LO1) What are the common cloud computing services? Which are almost standard when you are trying to purchase cloud services?
Cloud computing services include COMPUTE POWER, STORAGE, NETWORKING, ANALYTICS.
The most common cloud computing services are STORAGE & COMPUTE POWER.
LO1) Of the cloud computing services, what is compute power?
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)
LO1) Of the cloud computing services, what is computing storage?
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
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?
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)
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?
Scalability is a benefit of cloud computing because it allows for:
- ) Increase or Decrease of resources and services used based on the demand of the data needed based on buisiness demand.
- ) 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?
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?
Elasticity is a provided benefit of the cloud computing because it allows for:
- ) 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?
- ) 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
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?
Cloud computing benefits includes that its ‘current’:
- ) Current-> “top-of-the-line” infrastructure that eliminates “back-line” software patches, hardware setup, IT management tasks, etc. ITS ALREADY TAKEN CARE FOR YOU.
- ) Automatic software updates
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?
Cloud computing benefits includes that is is ‘reliable:’
- ) 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.
- ) Services on the cloud include: data backup, disaster recovery, data replication.
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?
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.
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?
Cloud computing has the benefit of “security”:
- ) Physical Security- entails heavy walls, cameras, gates, security personnel, strict employee procedures for accessing data
- ) Digital Security- authorized ID codes for authorized people to access the storage systems on the cloud.
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?
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.
Simply, put what is ‘economies of scale’ and how does it benefit users of the cloud?
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
What is the difference between capital expenditure and operating expenditure?
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.
LO3) Deciding which cloud deployment model to use is dependent on a companies circumstances. What are the 3 major types of cloud deployment models?
There are 3 cloud deployment models. These include:
public cloud models
private cloud models
hybrid cloud models