Define Cloud computing
Describe the shared responsibility model
Define cloud models
Public cloud:
- computing services offered by third-party providers over the public internet, making them available to anyone who wants to use or purchase them
- Azure owns hardware, on their network and infrastructure
Private cloud:
- computing services offered either over the Internet or a private internal network and only to select users instead of the general public
- looks and acts like a cloud, except customer owns or leases or has exclusive access to hardware
Hybrid Cloud:
- computing environment that combines a private with a public cloud
Name an exmaple use case for a hybrid cloud?
Identify appropriate use cases for each cloud model
Describe the consumption based model
You pay only what you use:
- operations
- storage
- services used
What is special about cloud pricing?
Describe serverless
Shift from on-premise software to the cloud provider who runs the infrastructure
Compare cloud pricing models
**Free Services:
**- 55+ free services, can be used as part of you solution
- some paid services have free tierts
- some have free limits
**Pay for Time:
**- some services charge by time used
- stop using services to stop charges
**Pay for GB:
**- pay for any storage used
- usually fairly cheap
- also pay for network traffic to/from other regions or to the internet
Pay for operations
- can also be charged for operations
- read/write/list/delete
- pay per message, per query to a database etc
- usually very cheap per operation
What can influence what you pay for a servive?
I.e. VM pricing:
- geographical region
- instance size
- bandwith
- Reservation/Savings plan
- OS
- DiskType / Size
- Backup Storage
- Support Agreement
What does CapEx and OpEx mean?
CapEx -> Capital Expenditure
- big upfront investments
- physical assets, can be later re-selled
OpEx -> Operating Expenditure
- expenses incurred through normal operations
- cost to do business