Cloud computing means renting computing resources—processing, memory, storage, and networking—over the internet instead of buying and maintaining physical machines. Capacity can grow or shrink with demand, and payment follows usage, making worldwide availability possible without building a data center. section 8.1
Deployment commonly uses one of three infrastructure approaches:
- Self-host on dedicated hardware when strict privacy or direct infrastructure control justifies the expense and operational complexity. section 8.1
- Rent a self-managed virtual machine from Google Cloud Platform, Microsoft Azure, or Amazon Web Services, then configure its environment, firewall, domain, updates, and security. section 8.1
- Use managed hosting to start an application on a remote computer and reach it through a public URL, reducing infrastructure work. section 8.1
A remote application
A Langflow application can run on rented cloud capacity and remain reachable by many users from different devices after deployment. section 8.1
Figure 8.7 After deployment, HealthyChef™ can be reached by many users at once from different devices. Quite a shift!
Shows a deployed application being reached concurrently from different devices. section 8.1









