Cloud infrastructure, in my mind, can be divided into a few different categories, for different uses: * *Glue*: Glue combines two services together. Lambdas and Message Queues fall into here * *Compute*: This is where processing happens. Edge computing and actual servers go here. * *Storage*: This is where data goes. Databases, files. * *Networking Junk*: Stuff like load balancers, VLANs. * *Orchestration*: Provisions resources in the cloud ## Edge ## Lambda ## Message Queues ## Compute ## Storage ## Databases ## Orchestration Orchestration technologies provision resources in the cloud automatically, based on a template. A very basic example is a Load Balancer. It automatically can provision servers to meet demand. Terraform and SST are Orchestration via Code, where code provisions resources. ### Kubernetes ### Terraform ### SST # References https://docs.sst.dev/