S3 (Penyimpanan Mudah Perkhidmatan) dan EBS (Elastic Block Store) adalah dua perkhidmatan penyimpanan fail yang disediakan oleh Amazon. Perbezaan utama antara mereka adalah dengan apa yang mereka boleh gunakan. EBS khusus untuk EC2 (Awan Pengkomputeran Awan) dan tidak boleh diakses melainkan dipasang pada satu. Sebaliknya, S3 tidak terhad kepada EC2. Fail dalam baldi S3 boleh diambil menggunakan protokol HTTP dan juga dengan BitTorrent. Banyak laman web menggunakan S3 untuk memegang sebahagian besar fail mereka kerana akses kepada pelanggan HTTP; contohnya penyemak imbas web.
Seperti yang dinyatakan di atas, anda memerlukan beberapa jenis perisian untuk membaca atau menulis maklumat dengan S3. Dengan EBS, kelantangan boleh dipasang pada contoh EC2 dan ia akan kelihatan sama seperti pemisahan cakera keras. Ia boleh diformatkan dengan mana-mana sistem fail dan fail boleh ditulis atau dibaca oleh contoh EC2 sama seperti ia akan memandu keras.
Apabila ia mencapai jumlah yang boleh anda simpan, S3 masih mempunyai kelebihan. EBS mempunyai had standard sebanyak 20 jilid dengan setiap volume yang memegang sehingga 1TB data. Dengan S3, had piawai adalah pada 100 baldi dengan setiap baldi yang mempunyai kapasiti data tanpa had. Pengguna S3 tidak perlu risau tentang mengisi baldi dan satu-satunya kebimbangan adalah mempunyai cukup baldi untuk keperluan anda.
Keterbatasan EBS adalah ketidakupayaan untuk digunakan oleh pelbagai contoh sekaligus. Sebaik sahaja ia dipasang oleh suatu contoh, tiada contoh lain boleh menggunakannya. S3 boleh mempunyai pelbagai imej kandungannya supaya boleh digunakan oleh banyak pada masa yang sama. Kesan sampingan yang menarik keupayaan ini adalah sesuatu yang dipanggil 'konsisten akhirnya'. Dengan EBS, data membaca atau menulis berlaku hampir seketika. Dengan S3, perubahan tidak ditulis dengan segera, jadi jika anda menulis sesuatu, ia mungkin bukan data yang membacanya kembali.
Ringkasan: