What is cloud computing
Renting Resources where the cloud provider is responsible for the physical hardware and updating it.
What types services are often available when cloud computing
Services are often Compute (server or app), Storage (files or DBs), Networking (secure connection between cloud and company) and Analytics (visible telemtry/ performance data)
What is the overall goal of cloud computing
Goal of Cloud computing is to make business easier and more efficient
What are some of the characteristics of containers
What are some of the characteristics of Serverless computing
What are some of the benefits of using Cloud storage
Cloud computing doesn’t need to be an all or nothing approach, a gradual move to cloud can be used to save on infra and admin costs, what is this known as
Lift And Shift
What makes the cloud cost effective
Better Cost prediction for billing period based on expected usage
What is meant by the cloud being scalable, and what scaling models are there?
Scaling can be manual or Automatic based on triggers
What is meant by cloud elasticity
Within the cloud - redundancy is built in, If H/W fails another piece will take it’s place what is this known as
FAULT TOLERANCE
Cloud computing allows you to take advantage of Economies of Scale, what does this mean and how is this acheived
What is meant by the term CapEx
CapEx
Spending upfront, deducting expense from tax bill over time
Upfront cost with a values that reduces over time
What is meant by the term OpEx
OpEx
Spend money now, billed now, Deduct from tax bill this year
No upfront cost, pay as you use for service or product
What are some CapEx Costs
CapEx Costs
Server, Storage, Network, Backup/Archive, Continuity/DR, Construction ?
Tech Personnel - not CapEex but specific to On-Prem
What are some OpEx Costs
OpEx Costs
Leasing S/W + Customised feeatures
Scaling charges based on usage/demand instead of fixed H/W capacity
Billing at user or Org level = pay based on Server H/W and usages
What are the benefits of both CapEx and OpEx
CapEx Benefits
Plan expense at start of project or billing period
Costs are fixed
OpEx Benefits
Demand + Growth can be unpredictable and outpace prediction
No investment needed to try something out
Good for unknown or fluctuating demand
Cloud services are agile (i.e. ability to rapidly change infrastructure and adapt to evolving needs to business
Dynamic management of cost + optimization as requirements change
What are the Cloud Deployment Models
Public Cloud
Private Cloud
Hybrid Cloud
What is the public cloud
Public Cloud
Most Common
No hardware to manage or update
Everything runs at cloud provider
Benefits of Public cloud
Drawbacks of Public CLoud
What is the Private Cloud
Private Cloud
Cloud Env in own data center
Responsible for purchase and maintenance.
Benefits of Private Cloud
Drawbacks of Private Cloud
What is the Hybrid Cloud
Hybrid Cloud
Mix of public and private cloud
(e.g. Website in Public cloud with Secure DB backend in Private Cloud)
Most benefits of Private and Public Cloud applies but there are more drawbacks
Drawbacks of public cloud
What are the types of cloud services
IaaS - Infra
PaaS - Platform
SaaS - Software
Define IaaS
IaaS
Useful For
Define PaaS
PaaS