FAQ

FAQ

Please tell me about Amazon S3


Amazon S3 is a highly durable, unlimited object storage service. The difference from file storage is that it has a flat configuration without a directory structure, and users can add their own information (metadata) to data.

Objects in Amazon S3 are accessed using HTTP-based web APIs such as REST and SOAP. It is not only used by users to store data, but is also used for AWS backend services, such as as a data storage destination for EBS snapshots, so it is an extremely important part of AWS. It is positioned as a service.

Amazon S3 features

● Scalable object storage
Amazon S3 stores files and data as objects. Objects are stored in containers called buckets, and each object is assigned a unique key. Amazon S3 is also a highly scalable service, capable of handling petabytes of data.

● Durability and Availability
Because data is distributed and stored in multiple regions, it is characterized by extremely high data durability. Guaranteed 99.999999999% (eleven nines) durability and 99.9% availability.

● Security
We focus on data security and can encrypt and store data. You can also control access using ACLs (access control lists) and IAM roles.

● Flexibility
Supports a variety of data formats to accommodate different applications and workloads. It also supports integration with other AWS services, so it can be used for a variety of purposes.

Amazon S3 features

● Uploading and downloading files
Amazon S3 makes it easy to upload and download files. Files uploaded to Amazon S3 have a unique URL, and you can download them if you know the URL.

● Protecting your data
You can protect it using object ACLs. Amazon S3 also offers SSL encryption and server-side encryption.

● Versioning
Supports object versioning. Enabling versioning allows you to store multiple versions of the same key. This allows you to revert to a previous version even if you accidentally overwrite data.

● Lifecycle management
With lifecycle management of objects, you can define operations such as automatically deleting objects or migrating them to another storage class based on information such as creation date and time, update date and time, and access date and time. Masu.

● Event notification
Supports event notification for object operations. By configuring event notifications, for example, when there is an operation on a bucket or object, such as creating, deleting, or updating an object, notifications are sent to AWS services such as Amazon SNS, Amazon SQS, or HTTP endpoints. It will be sent.

● Cross-Region Replication
Cross-Region Replication allows you to automatically create copies of objects in different AWS Regions to provide redundancy.

● Storage classes
Amazon S3 offers multiple storage classes. For example, there are standard storage class (S3 standard), infrequent access storage class (S3 standard-IA), archive storage class (S3 Glacier), etc. Each storage class allows you to choose cost-effective storage depending on how often your data is accessed and how long you want it to be retained.

Beyond AWS related services

● AWS cloud integration