S3 – object store
Simple Storage Service (S3) is the object store offering provided by AWS. As we learned in the previous chapter, an object store can store unstructured data files as objects. One of the earliest offerings from AWS, S3 has come a long way in terms of features and reliability. It’s used widely by AWS customers as well as AWS themselves for storing objects such as backups and archives.
S3 is highly scalable and available and adheres to high levels of security standards, all while delivering performance. S3 is used across the industry for various use cases, such as websites, video and image stores, backup and restore, IoT, big data, data lakes, and more. As per AWS, with multiple copies stored across different systems, S3 is designed with 99.99999999999% of data durability. Some of the advantages of using S3 are as follows:
- High scalability and reliability
- Extremely performant and durable
- Storage classes to suit different business use...