Introduction
Amazon Elastic Block Store is a block storage service designed to store continuous data. It is an easy-to-use and scalable service designed especially for Amazon Elastic Compute Cloud. It provides the choice to choose the storage volume that best suits your workload. It has three types of volume, namely General Purpose(SSD), Provisioned IOPS(SSD), and Magnetic, distinguished on the basis of cost and performance. Let's discuss them one by one.

General Purpose(SSD)
It is an easy to use, lower cost - higher performance volume type suitable for small and medium workloads like frequently logs accessing workloads, small and medium workloads, etc. Its storage capacity ranges from 1GB to 1TB. It supports 3 Input Output Operations Per Second/GB. It costs $0.10 per GB per volume for one month.
Provisioned IOPS
It is highly durable, low latent, and highly performable, along with a multi-attach support volume type suitable for large relational, transactional, and intensive workloads. Its storage capacity ranges from 10 GB to 1 TB. It supports 30 Input Output Operations Per Second/GB. It costs $0.125 per GB per volume for provisioned storage.
Magnetic Volumes
This type of volume is suitable for workloads like data backups for recovery, logs storage, etc. Its storage capacity ranges from 10GB to 1TB. It costs $0.05 per GB per Volume for one month for provisioned storage.
Features of Amazon EBS
Secure
Amazon EBS provides a simple encryption solution that lets you specify who can access which EBS volumes. This feature makes EBS a useful service.
Higher Performance
Amazon EBS uses SSD to deliver results that enhance the performance of EBS.
Reliable
Each EBS volume responds to its availability zone to protect from component failure.This makes the whole system reliable.