How is S3 implemented by AWS?

S3 is an object storage protocol. Object storage, unlike Block or file storage defines files as objects. Object include data and metadata. This is a highly scalable architecture going beyond PB’s scale and there are advantages over Block and File. This helps Amazon in delivering S3 for storing data. They also provide traditional storage EBS for Block and EFS for File.