Cloud provider
A cloud provider is an organization that delivers computing resources, platforms, or managed services over a network, typically on demand.
Think Like a CTO
A cloud provider is a service provider that delivers on-demand computing, storage, networking, or software capabilities over a network.
- How it is used
- Frames decisions about cloud security, data access, and cost against on-premises operation.
- How deep it goes
- Explains practical trade-offs and warning signs without detailing provider setup or service implementation.
- Examples
- Uses large data downloads, file-like storage, databases, and data-center-style cloud use to illustrate trade-offs.
- What you can do after
- Evaluate/understand whether a proposed cloud design addresses security, data access, skills, and full operating costs.
Platform Engineering on Kubernetes
A cloud provider is a service provider that supplies on-demand computing, storage, networking, and related infrastructure resources.
- How it is used
- Structures infrastructure and application delivery around provider APIs, managed services, operational visibility, and pay-as-you-go resources.
- How deep it goes
- Explains service layers, managed-service trade-offs, and API tooling, but stops short of defining cross-provider standards.
- Examples
- Uses layered service categories, managed PostgreSQL provisioning, provider tooling, and AWS, Google Cloud Platform, and Microsoft Azure.
- What you can do after
- Operate cloud services through APIs, SDKs, CLIs, and dashboards while weighing cost, operational ownership, delivery, and compliance.
Read how Platform Engineering on Kubernetes explains cloud provider →
Acing the CCNA Exam: Volume 2 Advanced Networking and Security
A cloud service provider is an organization that operates cloud infrastructure and offers computing services or resources to customers.
- How it is used
- Provides subscription access to shared computing resources, platforms, and applications instead of customer-owned infrastructure.
- How deep it goes
- Distinguishes SaaS, PaaS, and IaaS and identifies five cloud characteristics, without detailing provider implementation.
- Examples
- Names AWS, Microsoft Azure, GCP, Microsoft 365, Google Workspace, Slack, Dropbox, and Zoom.
- What you can do after
- Evaluate cloud offerings by matching customer responsibility and required resources to SaaS, PaaS, or IaaS.
Read how Acing the CCNA Exam: Volume 2 Advanced Networking and Security explains cloud provider →
Build Python Web Apps with Streamlit
A cloud provider is a service provider that delivers computing resources over a network on demand.
- How it is used
- Deploys applications for public or organizational users while reducing infrastructure maintenance.
- How deep it goes
- Explains benefits, responsibilities, and cost trade-offs, but defers platform-specific deployment details.
- Examples
- Uses AWS, Microsoft Azure, Google Cloud, dedicated servers, and Streamlit Community Cloud as deployment comparisons.
- What you can do after
- Evaluate hosting options by comparing scalability, maintenance effort, accessibility, limitations, and resource-based cost.
Read how Build Python Web Apps with Streamlit explains cloud provider →
Related concepts
- deploymentused by · Deployment is the process of making software, models, or other computational systems available to operate in a target environment.
- Google Cloudincludes · Google Cloud is Google's public cloud computing platform, providing infrastructure, platform, and managed services for building and operating applications.
- AWSincludes · Amazon Web Services (AWS) is Amazon's public cloud computing platform, providing on-demand infrastructure and managed services over the internet.
- multi-cloud deploymentused by · A multi-cloud deployment is an architecture or operating strategy that uses services or infrastructure from two or more cloud providers.
- cloud computingused by · Cloud computing is the on-demand delivery of computing resources and services over a network from remotely managed infrastructure.
- shared-responsibility modelcontrasts with · A shared-responsibility model is an arrangement in which multiple parties divide accountability for operating, securing, managing, or assuring a system or service.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.



