01-02 Cloud Service Provider CSP
A Cloud Service Provider (CSP) is a company which provides Cloud services:
- which offer many products e.g. tens to hundreds of services
- that can be chained together to create cloud architectures
- that are accessible via a Single Unified API eg. AWS API
- that utilize metered billing based on usage e.g. per second, per hour
- that have rich monitoring built in e.g. AWS CloudTrail
- that have an Infrastructure as a Service (IaaS) offering
- which offer automation via Infrastructure as Code (IaC)
If a company offers multiple cloud services under a single UI but do not meet most of or all of these requirements, it would be referred to as a Cloud Platform.
- ex. Twilio, HashiCorp, Databricks