Cloud storage
Cloud storage is remotely managed storage delivered as a network-accessible service for persistently storing and retrieving data.
Designing Deep Learning Systems: A guide for software engineers
Cloud object storage is a scalable storage service that persists data as objects addressed by keys rather than as rows in a conventional filesystem or database.
- How it is used
- Provides shared persistence and handoff storage for workflow orchestration and dataset-processing components.
- How deep it goes
- Explains storage responsibilities and integration boundaries, but stops short of object-store API, consistency, or lifecycle details.
- Examples
- Uses Amazon S3, Azure Blob, Pachyderm datasets, and image-processing outputs as concrete storage integrations.
- What you can do after
- Operate/configure shared storage as the file layer for workflow tasks or versioned dataset pipelines.
Read how Designing Deep Learning Systems: A guide for software engineers explains cloud storage →
Bootstrapping Microservices, Second Edition: With Docker, Kubernetes, GitHub Actions, and Terraform
Cloud storage is remotely managed storage accessed over a network and provided as an infrastructure service.
- How it is used
- Adds managed file storage to a microservices application while keeping provider details behind a dedicated service.
- How deep it goes
- Explains provider selection, service abstraction, stateless deployment, and replacement strategy, but defers customer video uploads.
- Examples
- Uses Azure Storage for application videos and compares it with AWS S3, Google Cloud Storage, and Kubernetes volumes.
- What you can do after
- Build a file-storage microservice that can change providers with minimal disruption to the surrounding application.
Related concepts
- MotherDuckused by · MotherDuck is a cloud service that extends DuckDB with collaborative and cloud-based data analysis capabilities.
- hybrid deploymentused by · Hybrid deployment is an arrangement that coordinates applications, workloads, data, or processing across multiple environments, such as on-premises infrastructure and cloud services.
- stageused by · A Snowflake stage is a location that references or stores data files for loading into Snowflake.
- Atlas Online Archiveused by · Atlas Online Archive is a MongoDB Atlas capability that automatically moves infrequently accessed or historical collection data to lower-cost archival storage while retaining query access.
- agent orchestrationpart of · Orchestration is the coordination and sequencing of agents, services, tasks, or components to carry out a larger workflow or objective.
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.

