liveBook · Manning

Cloud computing

As explained in Grokking AI Applications

Cloud computing is the delivery of computing resources such as processing, memory, storage, and networking over the internet on a rented or usage-based basis.

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

How Grokking AI Applications covers it

How deep it goes
Defines the rental model and compares three deployment routes, but defers detailed virtual-machine setup.
Examples
Uses dedicated hardware, cloud virtual machines, managed hosting, and a deployed Langflow application as examples.
What you can do after
Evaluate deployment options by comparing control, scalability, cost, privacy, and operational responsibility.
How it connects
Connects cloud computing with virtual machines, managed hosting, self-hosting, deployment, firewalls, and networking.

Also explained in

Compare how 10 books explain cloud computing →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Grokking AI Applications. The section links point to the parts of the book it draws on.