AWS EBS – Elastic Block Storage

AWS EBS Exam Preparation

EBS provides block level storage volumes for use with Amazon EC2 instances. Amazon EBS volumes are network-attached, and persist independently from the life of an instance.

  • Volumes Types:
    • SSD : Random access
      • General Purpose SSD
        • For IOPS < 10,000
        • Use case – System boot volumes,Small- to medium-sized databases,Development and test environments.
      • Provisioned IOPS SSD
        • Highest peformance
        • For IOPS > 10,000
        • Use Case – I/O-intensive workloads,random access I/O throughput, particularly large database workloads.
    • HDD: For Big Data & Sequential access
      • Throughput Optimized HDD
        • Low Cost
        • High throughput.
        • Higher throughput applications requiring up to 500 MB/s
        • Use Case – Data Streaming, Big Data,Data Warehouse.
      • Cold HDD
        • Lowest cost
        • Use case – Less frequent access, can be for backup purpose.
  • Like HDD, we can attach these to EC2 instances.
  • Supports Upto 16TB.
  • Use case include for DB application, Web Applications.
  • Long time persistence/availability of data.
  • Connected to EC2 via network.
  • Snapshots / backups of EBS are stored @ S3.
  • Snapshot are incremental & auto encrypted.

Exam Tips:

  • EBS Volumes are auto replicated across AZ.
  • Volumes can be attached to only one instance at a time.
  • EBS, data on the root device will persist independently from the lifetime of the instance.
  • EC2 and EBS should be in same AZ.
  • Instance Store volume:
    • Physically attached to the instance not via network unlike EBS.
    • Temporary storage / Ephemeral, data lost once instance is rebooted.
  • Root volume cannot be encrypted, but the we can take a snapshot and encrypt the same and attach to another instance.
  • EBS encryption enables data at rest security by encrypting your data using Amazon-managed keys or KMS.
  • Magnetic Volumes are used for – where data is accessed infrequently,Sequential reads,low-cost storage is a requirement.
  • Your data and associated keys are encrypted using the industry-standard AES-256 algorithm.
  • To save cost, always maintain a single snapshot as both incremental and complete.


  • Create EBS types of SDD / HDD and attach to the instance.
  • Attach SDD snapshot and attach to the instance.