AWS offers a complete range of Cloud Storage Services to Support both application and archival compliance requirements. Select from objects, files, and Block Storage Services as well as Cloud data migration options to start designing the foundation of Your cloud IT Environment.
There are 5 Types of Storage
Simple Storage Service (S3)
Elastic File System (EFS)
Elastic Block Storage (EBS)
S3 Glacier
Snowball
Difference between Block Storage and Object Storage
Block Storage | Object Storage |
1. Block Storage is suitable for transactional databases, random read and write loads, and structured database storage. | 1. Object Storage stores the files as a whole and does not divide them. |
2. Block storage divides the data to be stored in evenly sized blocks (data chunks) for instance, a file can be split into evenly sized blocks before it is stored. | 2. In object storage, an object is a) The file/ data itself b) Its MetaData c) The Object's Global Unique ID |
3. Data Blocks stored in Block Storage would not contain Meta Data (data created, data modified, etc.) | 3. The Object Global Unique ID, is a Unique Identifier for the Object (can be the object name itself) and it must be unique such that it can be retrieved disregarding where its physical storage location is |
4. Block Storage only keeps the address (index) where the data Blocks are stored, it does not care what is in that block, just how to retrieve it when required. | 4. Object Storage can not be mounted as a Drive. e.g. Dropbox, GDrive, etc. |