Skip to content
All articles
September 28, 2026 12 min read

Block, Object, Ephemeral, Archive: Cloud Storage Architectures and the Threat Each One Invites

Chris Rees

Chris Rees

25+ years in IT · Pluralsight author, 4.6/5 across 2,000+ ratings

Block, Object, Ephemeral, Archive: Cloud Storage Architectures and the Threat Each One Invites
Skillthropicwww.skillthropic.com

Ask where a cloud application's data is and the honest answer is "several places with different rules." The database is on block storage. The uploads are in object storage. The temporary files were on ephemeral disk that vanished when the instance restarted. The backups are in an archive tier that takes twelve hours to retrieve. CCSP objective 2.2 is about those places, and its questions turn on knowing which architecture a scenario describes, because the threat and the control follow from the architecture.

Storage follows the service model

The first sorting rule is the service model, because it decides how much of the storage you can even see.

Storage types arranged by service model: in infrastructure as a service the customer sees block volumes, ephemeral disks, object storage and raw devices; in platform as a service the customer sees managed databases, queues and object storage through APIs; in software as a service the customer sees only content and file storage inside the application; archive tiers sit beneath all three WHAT YOU CAN SEE DEPENDS ON THE MODEL IaaS you manage the volumes block volumes (persistent) ephemeral instance disks object storage via API raw device mapping network file shares PaaS you manage the data, not the disks managed databases queues and caches object storage via API big data and analytics stores SaaS you see only the application content and file storage inside the application information storage and management via export only Archive and long-term tiers sit under all three: cheap to keep, slow and sometimes costly to retrieve The further right, the less you control and the more you depend on the contract and the export function.
In IaaS you choose the storage; in PaaS the platform chooses and you use it; in SaaS the storage is invisible and reversibility is a contract clause.

In infrastructure as a service you attach volumes, format them and decide what goes where, so every architecture in the objective is visible to you. In platform as a service the provider runs the database or the queue and you never see a disk; your responsibilities are the data, its classification and its encryption options. In software as a service you see the application's own notion of files and records, and the only storage question that survives is whether you can get your data out in a usable form, which is the reversibility concern the exam attaches to SaaS.

The architectures, and what each is for

Architecture Looks like Used for Attached how
Block (volume) a raw disk, formatted by the operating system databases, boot volumes, anything needing low latency one instance at a time, in one zone
Object a flat namespace of objects with metadata, reached by API uploads, backups, media, logs, data lakes any number of clients, from anywhere, over HTTPS
File a shared network file system lift-and-shift applications, shared content many instances, by mount
Ephemeral local disk on the instance scratch space, caches, temporary files lives and dies with the instance
Archive write-rarely, read-rarely cold storage retention, compliance copies, old backups via object APIs, with retrieval delays
Raw device a physical device mapped directly to one workload specialized clustering, licensing tied to hardware rare, and rarely portable

Two pairs carry the exam's questions. Block versus object: block storage behaves like a disk and is attached to one instance, which makes it fast and local; object storage is reached over an API from anywhere, scales without limit, and is where cloud-native applications keep everything that is not a database. A scenario about a database that needs consistent low latency is block; one about millions of user uploads reached from a global application is object.

Persistent versus ephemeral: ephemeral storage is fast, free and gone the moment the instance stops. The exam's scenario is the application that kept its session data, its uploaded files or its logs on the instance disk and lost all of them in a routine restart. Anything that must survive the instance goes on a volume or in object storage.

The threat each architecture invites

Objective 2.2 pairs the architectures with threats to storage types, and the useful way to learn them is that each architecture's strength is also its weakness.

Storage architectures with the characteristic threat and control for each: object storage risks public exposure through misconfigured access, controlled by default-deny policies and public access blocks; block storage risks unencrypted snapshots shared or leaked, controlled by encryption and snapshot policies; ephemeral storage risks data loss and remanence on reallocated hosts, controlled by not storing state and provider wiping; archive storage risks unretrievable or unreadable data and retrieval cost, controlled by restore testing and format planning; file shares risk over-broad mounts and lateral access, controlled by network and permission scoping THE STRENGTH IS THE WEAKNESS Object reachable from anywhere Threat: a bucket policy or ACL that makes it reachable by everyone Control: deny by default, account-level public access blocks, continuous configuration scanning Block easy to snapshot and copy Threat: unencrypted snapshots shared, leaked, or restored somewhere unexpected Control: encrypt volumes with customer-managed keys, restrict snapshot sharing, expire snapshots Ephemeral fast and local Threat: data lost on restart, and remanence on a host later given to another tenant Control: keep no state on it, encrypt what must touch it, rely on provider sanitization between tenants Archive cheap to keep for years Threat: retrieval takes hours and costs money; formats and keys may not survive the retention period Control: test restores on a schedule, escrow keys and readers, budget the retrieval in the recovery plan File share mountable by many Threat: an over-broad mount gives every instance on the network the whole share Control: network scoping to the subnets that need it, per-path permissions, no anonymous access
Object storage is exposed because it is reachable, block is copied because it is easy to copy, ephemeral is lost because it is local. The control undoes the convenience.

The object storage row is the one the exam returns to most, because public bucket exposures are the cloud's signature breach. The control is not a better password. It is a default-deny posture enforced at the account level, so an individual bucket cannot be made public by a single mistaken setting, plus scanning that notices when one is.

Two more threats apply across every architecture. Unauthorized access through the management plane: whoever holds the cloud account's credentials can reach every volume, bucket and snapshot regardless of what is encrypted, so the storage controls are only as strong as the identity controls in front of them. And data remanence: when your volume is released, the physical media goes back to the provider's pool. The provider sanitizes it between tenants; your control is encryption with keys you control, so that whatever remains is ciphertext, which is why crypto-shredding is the only destruction a tenant can perform.

Archive tiers and the retrieval nobody budgeted

Archival storage is where the exam hides an availability question inside a cost question. Cold tiers are priced for data you will almost never read, and their retrieval takes hours and carries a per-request cost that can exceed a year of storage fees if you restore everything at once. A recovery plan that assumes backups in a cold tier can be restored inside a four-hour objective has an unexamined dependency, and a scenario where a recovery ran a day late because "the data was still being retrieved" is that dependency surfacing.

The second archival question is readability. Retention periods run to years. The application that wrote the data, the format it used and the keys that encrypted it all have to survive as long as the data does, or the archive is a compliance liability that cannot be opened. Restore tests on a schedule, not just backup jobs, are the control, and the exam treats a backup that has never been restored as untested.

Encryption by architecture

Every architecture supports encryption at rest, but who holds the key and where the encryption happens differs, and the exam tests the difference. Block volumes are typically encrypted by the platform with a key you can choose to manage, so the provider cannot read the disk but can still snapshot the ciphertext. Object storage offers server-side encryption with provider keys, with keys you manage in the provider's key service, or with keys you supply per request, and the last of those is the only option in which the provider never holds the key. Ephemeral disks are often encrypted by default with keys that die with the instance, which is the right property for scratch data. Archive tiers inherit whatever the object layer used, which means the key that encrypted a seven-year-old archive has to be available in seven years. Client-side encryption, performed before the data reaches any storage, is the architecture-independent answer for data the provider must never see, at the cost of losing every server-side feature that needs to read it.

Data dispersion and the storage question underneath it

Cloud providers do not store your object in one place. Data dispersion breaks it into fragments, often with erasure coding so that any subset can rebuild the whole, and spreads them across disks, racks and sometimes facilities. That gives durability far beyond a single disk, and it changes what "where is my data" means: the answer is a region and a durability figure, not a shelf. The lifecycle consequences, including what dispersion does to deletion, are covered in the cloud data lifecycle; the storage point is that dispersion is a property of object and archive storage, and a customer choosing a region is choosing the boundary within which the fragments stay.

Four stems, decoded

  1. A start-up's application stores user session data and uploaded files on the instance's local disk; after an automated instance replacement, both are gone. Ephemeral storage used for persistent data. Sessions go to a cache service or database, files to object storage.
  2. A security scan finds a storage container of customer invoices readable by anyone with the URL. Object storage exposed by a permissive policy. Block public access at the account level, deny by default, and scan continuously.
  3. A team shares a snapshot of a production database volume with a partner's cloud account for testing. An unencrypted, or encrypted with a shareable key, block snapshot leaving the boundary. Mask the data, encrypt with customer-managed keys that are not shared, and restrict snapshot sharing.
  4. A recovery test of a seven-year archive fails because the files are in a format the current application cannot open. Retention outlived readability. Plan formats and keys as part of retention, and test restores on a schedule.

Key takeaways

  • Storage visibility follows the service model. IaaS exposes every architecture; PaaS exposes data through managed services; SaaS exposes only the application, so reversibility is a contract term.
  • Block is a disk for one instance; object is an API for everyone; file is a share for many; ephemeral dies with the instance; archive is cheap to keep and slow to get back.
  • Each architecture's strength is its threat. Object exposure, block snapshot leakage, ephemeral loss and remanence, archive retrieval delay and unreadability, over-broad file mounts.
  • The management plane sits above every storage control. Identity protects storage more than encryption does, and encryption with your own keys is the only sanitization a tenant can perform.
  • Test restores, budget retrieval, and keep the keys and readers as long as the data.

Cloud data storage architectures are objective 2.2 of CCSP Domain 2, Cloud Data Security, 20% of the exam and its heaviest domain. They sit beneath the cloud data lifecycle and use the encryption, tokenization and masking methods the domain tests alongside them. Work all 29 topics with our CCSP Domain 2 study guide.

#CCSP #ISC2 #CloudSecurity #ObjectStorage #BlockStorage #CloudDataSecurity #DataProtection #StorageSecurity #InfoSec #CyberSecurity

CCSP Domain 2 · 20% of the exam

This is the heaviest domain

Cloud Data Security carries more marks than any other CCSP domain. Work all 29 sub-topics across nine objectives, from the data lifecycle and storage architectures through encryption, tokenization, DLP, discovery, classification, retention and protecting AI and ML data, with 90 practice questions.

Get the CCSP Domain 2 guide

Share this article

Keep reading

CCSP deep dives

VM Escape, Management Plane, Noisy Neighbor: The Cloud Threat List and the Controls CCSP Maps to Each

A director asks what happens to the shops if the provider has a very bad day, and the answer is an availability figure. That is a likelihood; the question was about impact. CCSP objectives 3.3 and 3.4: risk identification and analysis for cloud infrastructure, the threats the platform itself invites, from VM escape and hypervisor compromise to management plane abuse and noisy neighbors, the four treatment strategies, and the physical, system, virtualization, identity and audit controls the exam expects you to match to each.

Read
CCSP deep dives

Uptime Tiers, N+1 vs. 2N, Pilot Light vs. Warm Standby: Designing for Failure in the Cloud

In the cloud, the question is not whether something will fail but how large the failure will be. CCSP Domain 3 on resilience: the four failure scopes from instance to provider, the Uptime Institute's data center tiers and what each one guarantees, N+1 against 2N redundancy, the four cloud disaster recovery patterns from backup-and-restore to active-active, the recovery service level, and the shared responsibility for staying up.

Read
CCSP deep dives

Find It, Label It, Keep Control After It Leaves: Data Discovery, Classification, and IRM on the CCSP Exam

The register lists twelve regulated datasets; the first estate-wide scan finds a thirteenth in a bucket nobody owns. CCSP objectives 2.4 to 2.6: matching the discovery technique to structured, unstructured and semi-structured data, why cloud discovery must be continuous, classification versus categorization and who decides, tags as a control surface, and information rights management, the control that keeps working after the file has legitimately left.

Read

Enjoyed this? Get the AI security news that matters.

Join The AI Security Brief for the top AI security news, plus what's important to the C-suite. Free, straight to your inbox.

No spam. Unsubscribe anytime.