exploring aws : storage solutions

elastic file storage (EFS)

EFS is a scalable file storage that can be mounted on multiple EC2 instances. It is fast and accessible but is not offer complex queries. The benefits of EFS is that it has and adaptive throughput, it is elastic(you can add files and not worry about provisioning or disturbing your application), and is very accessible.

elastic block storage (EBS)

EBS is a block storage service which means all data stored in EBS is stored equally in side blocks. It is important to note that this is a a per EC2 instance service. It has low latency, easy data back up (via poin-in-time volumes), highly available and is encrypted. It is recommended to use EBS when you need a high-performance storage for a single instance

s3 object storage

Like EFS, S3 is scalable and access to multiple EC2 instances. Additionally S3 can be accessed by other cloud services and its object storage system is ideal for handling large volumes of static data and complex queries. Object storage is contained on the same flat plane and has comprehensive metadata. It is great for running analytics, data archiving, is highly available and could be mounted to an application. It is great for storing long term data.

Previous
Previous

exploring kubernetes : node componets

Next
Next

exploring kubernetes - the control plane