Characteristics of the cloud
According to NIST:
- On-demand self-service: Can provision capabilities as needed, without needing human interaction
- Broad Network Access: Available over the network and accessed through standard mechanisms (like http)
- Resource Pooling: No control or knowledge of the exact location of the resources. Resources are pooled to serve multiple consumers using a multi-tenant model
- Rapid Elasticity: Capabilities can be elastically provisioned and released rapidly, to keep up with demand.
- Measured Service: Resource usage can be monitored, controlled, reported, & BILLED
This section was summarised by Adrian Cantrill
Cloud service models
- IAAS - You consume the OS
- PAAS - You consume the runtime
- SAAS - You consume the application
Private Cloud On-Premises
I recently learnt that a hybrid cloud is more like:
AWS Outposts
Google Anthos Private on prem isn’t just bare metal servers, it has to meet the characteristics that describe the public cloud as seen above
Azure has really good docs on this topic
Sometimes referred to as internal or corporate cloud.
Case study
- I’ve typically only seen such solutions in highly regulated environments
- banking, health data, insurance