Cloud

Cloud computing -- renting compute, storage, and networking from a provider instead of owning the hardware. The provider manages the physical infrastructure; you manage the software (or less, depending on the abstraction level).


Cloud computing -- renting compute, storage, and networking from a provider instead of owning the hardware. The provider manages the physical infrastructure; you manage the software (or less, depending on the abstraction level).

Major providers: AWS, Google Cloud, Azure, Cloudflare, DigitalOcean

The key shift: from capital expenditure (buy servers) to operational expenditure (pay per use)

Three classic layers: IaaS (virtual machines), PaaS (managed runtimes), SaaS (finished products)