🇮🇳 AWS Certified Solutions Architect – Associate · subject
AWS Certified Solutions Architect – Associate Storage Services Syllabus
The Storage Services syllabus for AWS Certified Solutions Architect – Associate in full: 3 chapters, 14 topics and 15 sub-topics, every one listed below, plus 50 Storage Services flashcards with answers.
Storage Services syllabus: all 3 chapters
Expand any chapter to see its topics and sub-topics.
-
Amazon S3 Object Storage
6 topics- Buckets, objects, keys and durability model
- S3 storage classes
- Standard, Standard-IA and One Zone-IA
- Glacier Instant, Flexible Retrieval and Deep Archive
- S3 Intelligent-Tiering
- Lifecycle policies and object expiration
- Versioning, replication and MFA Delete
- Cross-Region and Same-Region Replication
- S3 security and access control
- Bucket policies, ACLs and Block Public Access
- Presigned URLs and access points
- S3 performance, Transfer Acceleration and multipart upload
-
Block & File Storage
4 topics- Amazon EBS
- gp3, gp2, io1/io2, st1 and sc1 volume types
- Snapshots, encryption and volume resizing
- Multi-Attach and fast snapshot restore
- EC2 Instance Store ephemeral volumes
- Amazon EFS
- Performance and throughput modes
- Lifecycle management and EFS-IA
- Amazon FSx family
- FSx for Windows File Server
- FSx for Lustre, NetApp ONTAP and OpenZFS
- Amazon EBS
-
Hybrid, Migration & Data Transfer
4 topics- AWS Storage Gateway
- File, Volume and Tape Gateway
- AWS DataSync for online transfer
- AWS Snow Family
- Snowball Edge and Snowmobile
- AWS Backup centralized backup management
- AWS Storage Gateway
AWS Certified Solutions Architect – Associate Storage Services flashcards — 50 questions with answers
In Amazon S3, what are the three core components that define how data is stored and identified?
Buckets (globally unique named containers), objects (the files plus metadata, up to 5 TB each), and keys (the full unique name/path of an object within a bucket that acts as its identifier).
What durability and availability does the Amazon S3 Standard storage class provide?
99.999999999% (11 nines) durability and 99.99% availability, with data redundantly stored across a minimum of 3 Availability Zones.
What is the maximum size of a single S3 object, and at what size does AWS recommend using multipart upload?
Maximum object size is 5 TB. The largest single PUT is 5 GB; AWS recommends multipart upload for objects larger than 100 MB and requires it above 5 GB.
List the S3 storage classes ordered from highest to lowest typical storage cost (frequent to archive).
S3 Standard, S3 Intelligent-Tiering, S3 Standard-IA, S3 One Zone-IA, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval, S3 Glacier Deep Archive.
How does S3 One Zone-IA differ from S3 Standard-IA in durability and AZ storage?
One Zone-IA stores data in a single Availability Zone (so data is lost if that AZ is destroyed) and costs ~20% less than Standard-IA, while still maintaining 11 nines durability within that one AZ. Standard-IA spans 3+ AZs.
What does S3 Intelligent-Tiering do, and what is its key cost trade-off?
It automatically moves objects between frequent and infrequent access tiers (and optional archive tiers) based on changing access patterns, with no retrieval fees. The trade-off is a small per-object monthly monitoring/automation charge.
What are the retrieval time options for S3 Glacier Flexible Retrieval?
Expedited (1-5 minutes), Standard (3-5 hours), and Bulk (5-12 hours, lowest cost).
What is the retrieval time for S3 Glacier Deep Archive, and what is its use case?
Standard retrieval is within 12 hours and Bulk within 48 hours. It is the lowest-cost class, intended for long-term archives (e.g., 7-10 year compliance data) accessed once or twice a year.
Which S3 archive class offers millisecond retrieval like Standard but at lower storage cost?
S3 Glacier Instant Retrieval, designed for archive data accessed roughly once per quarter that still needs immediate millisecond access.
What is an S3 Lifecycle policy and what two action types can it contain?
A set of rules that automatically manage objects over their lifetime. The two action types are Transition actions (move objects to a cheaper storage class after N days) and Expiration actions (delete objects or expired delete markers after N days).
What minimum storage durations and minimum object sizes apply to S3 Standard-IA and One Zone-IA for billing?
Both have a minimum storage duration charge of 30 days and a minimum billable object size of 128 KB. Objects smaller than 128 KB are billed as 128 KB.
In S3 Lifecycle transitions, what is the minimum number of days before an object can be transitioned from Standard to Standard-IA or One Zone-IA?
30 days. Objects must remain in S3 Standard for at least 30 days before a lifecycle rule can transition them to Standard-IA or One Zone-IA.
How can a lifecycle policy clean up incomplete multipart uploads?
By adding a rule to abort incomplete multipart uploads after a specified number of days, which deletes orphaned parts and stops you paying for storage of partial uploads.
What does enabling S3 Versioning do, and can it be turned off once enabled?
It keeps multiple variants (versions) of an object in the same bucket, protecting against accidental overwrites and deletes. Once enabled, versioning can only be suspended, never fully disabled, and existing versions are retained.
When a versioned object is deleted without specifying a version ID, what happens?
S3 inserts a delete marker as the current version (a non-destructive delete); the previous versions remain and the object can be restored by deleting the delete marker.
What is MFA Delete in S3 and what does it protect against?
A versioning security feature requiring multi-factor authentication to permanently delete an object version or to change the bucket's versioning state. It protects against accidental or malicious permanent deletions. It can only be enabled by the bucket owner (root account) via the CLI/API.
What is the prerequisite for configuring S3 Cross-Region Replication (CRR) or Same-Region Replication (SRR)?
Versioning must be enabled on both the source and destination buckets, and S3 needs an IAM role with permission to replicate objects.
What is the difference between S3 Cross-Region Replication (CRR) and Same-Region Replication (SRR)?
CRR replicates objects to a bucket in a different AWS Region (use cases: compliance, lower-latency access, DR). SRR replicates within the same Region (use cases: log aggregation, prod/test sync, sovereignty).
Does S3 replication copy objects that existed before replication was enabled?
No, by default replication only applies to new objects created after the rule is enabled. Existing objects must be copied using S3 Batch Replication.
What are the four S3 Block Public Access settings collectively designed to prevent?
They prevent buckets/objects from being made public via ACLs and bucket policies. Enabled by default at the account and bucket level, they block public ACLs, ignore public ACLs, block public bucket policies, and restrict public/cross-account access through policies.
Show the other 30 Storage Services flashcards
Compare S3 bucket policies, IAM policies, and ACLs as access-control mechanisms.
Bucket policies are resource-based JSON policies attached to a bucket (good for cross-account and public access rules). IAM policies are identity-based, attached to users/roles. ACLs are a legacy fine-grained mechanism at bucket/object level (AWS now recommends disabling ACLs and using policies).
What are the two main categories of S3 server-side encryption and their key managers?
SSE-S3 (keys managed entirely by S3, AES-256, default), SSE-KMS (keys managed in AWS KMS with audit trail and access control), and SSE-C (customer-provided keys). DSSE-KMS provides dual-layer KMS encryption.
What is the default encryption behavior for new S3 objects since 2023?
All new objects are automatically encrypted at rest with SSE-S3 (AES-256) by default at no additional cost, unless another encryption option is specified.
What is an S3 Presigned URL?
A time-limited URL generated with an authorized user's credentials that grants temporary permission to download (GET) or upload (PUT) a specific object, allowing access without making the object public.
What is S3 Transfer Acceleration and how does it speed up transfers?
It speeds up uploads/downloads over long distances by routing traffic through the nearest CloudFront edge location, which then travels to the bucket over the optimized AWS backbone network instead of the public internet.
What S3 request rate performance can a single prefix sustain?
At least 3,500 PUT/COPY/POST/DELETE and 5,500 GET/HEAD requests per second per prefix, and performance scales horizontally by using multiple prefixes.
What is S3 Byte-Range Fetch and when is it useful?
Fetching only a specific byte range of an object, enabling parallelized downloads of different parts for speed, or retrieving just the start of a file (e.g., a header) without downloading the whole object.
What is the smallest part size allowed in an S3 multipart upload (except the last part), and the maximum number of parts?
Each part must be at least 5 MB (the last part can be smaller), and an upload can have up to 10,000 parts.
What is Amazon EBS and what is its key scope limitation?
Elastic Block Store provides persistent block-level storage volumes for EC2 instances. A volume can only be attached to instances in the same Availability Zone as the volume (it is AZ-scoped, not Region-wide).
Name the EBS SSD volume types and their primary use cases.
gp3 and gp2 (General Purpose SSD) for boot volumes and general workloads; io2 Block Express and io1 (Provisioned IOPS SSD) for high-performance, latency-sensitive databases requiring sustained high IOPS.
Name the EBS HDD volume types and their use cases.
st1 (Throughput Optimized HDD) for big data, data warehouses, and log processing (throughput-intensive); sc1 (Cold HDD) for infrequently accessed, lowest-cost workloads. HDD types cannot be boot volumes.
How is an EBS snapshot stored and what is its key benefit for portability?
EBS snapshots are stored incrementally in Amazon S3 (managed by AWS). They can be copied across Regions and used to create new volumes in any AZ, making them the mechanism to move EBS data between AZs/Regions.
What is EBS Multi-Attach and which volume types support it?
A feature allowing a single Provisioned IOPS volume (io1/io2) to be attached to up to 16 EC2 instances in the same AZ simultaneously, used for clustered applications that manage concurrent writes.
What is an EC2 Instance Store and why is it called ephemeral?
It is high-performance, physically attached local block storage on the host. It is ephemeral because data is lost when the instance is stopped, terminated, or the underlying hardware fails. It cannot be detached or persisted via snapshots.
When would you choose an EC2 Instance Store over EBS?
When you need very high random I/O performance / low latency for temporary data such as buffers, caches, scratch data, or replicated data where loss on stop/terminate is acceptable.
What is Amazon EFS and what protocol does it use?
Elastic File System is a fully managed, elastic NFS (Network File System v4) file system that can be mounted concurrently by thousands of Linux EC2 instances across multiple Availability Zones in a Region.
Which storage service should you use for a shared file system accessible by many Linux EC2 instances across AZs simultaneously?
Amazon EFS, because it is a regional, multi-AZ shared file system. EBS is single-AZ and (except Multi-Attach io1/io2) attaches to one instance; Instance Store is local and ephemeral.
What are the two EFS storage classes / tiers for cost optimization?
EFS Standard (frequently accessed) and EFS Infrequent Access (EFS-IA), plus archive tiers. EFS Lifecycle Management automatically moves files not accessed for a set period to the cheaper IA/Archive tiers.
What does the Amazon FSx family provide, and name its main members?
Fully managed third-party and high-performance file systems: FSx for Windows File Server (SMB/NTFS), FSx for Lustre (HPC/high throughput), FSx for NetApp ONTAP, and FSx for OpenZFS.
When would you choose Amazon FSx for Windows File Server versus FSx for Lustre?
FSx for Windows File Server when you need Windows-native SMB shares with Active Directory integration and NTFS. FSx for Lustre when you need a high-performance parallel file system for HPC, machine learning, or media processing, often integrated with S3.
What is the difference between FSx for Lustre Scratch and Persistent deployment types?
Scratch is for temporary, short-term processing with no replication (data lost on failure) and highest burst throughput. Persistent replicates data within an AZ, auto-heals failures, and is used for long-term, fault-tolerant storage.
What is AWS Storage Gateway and what is its primary purpose?
A hybrid cloud storage service that connects on-premises environments to AWS cloud storage, giving local applications seamless, low-latency access to virtually unlimited cloud storage (backed by S3, Glacier, EBS, FSx).
Name the three main types of AWS Storage Gateway and their interfaces.
File Gateway (NFS/SMB access to objects stored in S3), Volume Gateway (iSCSI block volumes backed by S3 with EBS snapshots, in cached or stored modes), and Tape Gateway (Virtual Tape Library / VTL replacing physical tape backups, stored in S3/Glacier).
What is the difference between Volume Gateway 'cached' mode and 'stored' mode?
Cached mode stores the primary data in S3 and keeps only frequently accessed data cached on-premises. Stored mode keeps the entire dataset on-premises (low latency) and asynchronously backs it up to S3 as EBS snapshots.
What is AWS DataSync and what does it primarily move?
An online data transfer service that automates and accelerates moving large amounts of data between on-premises storage (NFS, SMB, HDFS, object) and AWS services (S3, EFS, FSx), or between AWS storage services. It preserves metadata and can run scheduled, incremental syncs.
When would you use AWS DataSync instead of the AWS Snow Family?
DataSync for online transfers over a network connection (one-time or recurring/ongoing replication) when you have sufficient bandwidth. Snow Family for offline/physical transfer of very large datasets when network bandwidth is insufficient or too slow/costly.
Name the members of the AWS Snow Family and a rough capacity for each.
Snowcone (small, portable, ~8 TB usable, with DataSync agent), Snowball Edge (Storage Optimized ~80 TB and Compute Optimized variants), and Snowmobile (exabyte-scale, up to 100 PB via a shipping container truck — now retired/legacy).
What two capabilities does Snowball Edge offer beyond storage, and how is data secured?
It offers local compute (EC2 instances and Lambda) for edge processing in addition to storage. All data is automatically encrypted with 256-bit keys managed via AWS KMS, and the device is tamper-resistant.
What is AWS Backup and what problem does it solve?
A fully managed, centralized backup service that automates and consolidates backups across AWS services (EBS, EC2, RDS, DynamoDB, EFS, FSx, Storage Gateway, S3, and more) using backup plans, policies, and a central backup vault.
What AWS Backup features support compliance and immutability?
Backup plans with scheduled policies and retention/lifecycle rules, cross-Region and cross-account copy, AWS Backup Vault Lock (WORM, immutable backups that cannot be deleted before retention expires), and tag-based resource assignment for centralized governance.
AWS Certified Solutions Architect – Associate Storage Services FAQ
What is in the AWS Certified Solutions Architect – Associate Storage Services syllabus?
AWS Certified Solutions Architect – Associate Storage Services is split into 3 chapters: Amazon S3 Object Storage, Block & File Storage and Hybrid, Migration & Data Transfer. Together they contain 14 topics and 15 sub-topics.
How many chapters are in AWS Certified Solutions Architect – Associate Storage Services?
3 chapters, containing 14 topics and 15 sub-topics. The largest chapter is Amazon S3 Object Storage, with 6 topics.
Are there flashcards for AWS Certified Solutions Architect – Associate Storage Services?
Yes — a 50-card Storage Services deck, printed in full in the flashcards section of this page and available in the Examius app with spaced repetition. The free plan covers one exam of your choice, including its flashcards; Examius Pro, a one-time purchase, unlocks every other exam and deck.