Skip navigation


Beberapa kali saya mendengar klaim CloudKilat tentang storagenya yang kompatibel dengan S3. Sebenarnya tidak terlalu heran karena banyak provider yang menyediakan storage yang kompatibel dengan AWS S3 ataupun Openstack Swift. Sebenarnya saya tidak sedang mencari storage baru di luar S3, tapi sedang penasaran saja.

Untuk paket harganya, KilatStorage ini menawarkan 3 jenis paket: 10GB @ USD 0.17/GB (IDR 20000/10GB), 50GB @ USD 0.156/GB (IDR 90000/50GB), dan 100GB @ USD 0.143/GB (IDR 165000/100GB). Kalau dibandingkan dengan AWS dan Rackspace yang berturut-turut menawarkan USD 0.095/GB dan USD 0.1/GB untuk 1TB pertama, memang KilatStorage bisa dibilang sedikit lebih mahal.

Model pembayarannya juga agak berbeda, berhubung di Indonesia sangat jarang sekali orang yang menggunakan kartu kredit, maka KilatStorage di sini menerima pembayaran menggunakan transfer.

CloudKilat Order

Biasanya kalau di AWS dia akan otomatis menarik dari kartu kredit, sementara di sini kita diharuskan transfer setiap bulan (saya tidak melihat pilihan pembayaran tahunan di sini). Karena kebetulan dia layanannya memang gak seelastis AWS (yang langsung memotong per gigabyte yang digunakan), jadinya pilihan transfer terlihat tidak terlalu merepotkan (meski kalau harus transfer setiap bulannya nampaknya agak repot jatuhnya). Berarti ya memang seperti hosting biasa, kalau exceed berarti tinggal return error saja.

Setelah melakukan pembayaran nanti api key sama secret keynya akan tampil di Client Area > My Services > View Details. Untuk endpointnya tidak diberitahu di email konfirmasi, tapi setelah saya komplain via twitter eh ternyata ada email pemberitahuan. KilatStorage ini endpointnya di kilatstorage.com. Tapi sepertinya akses api key

Screenshot from 2013-09-18 14:19:25

Berhubung KilatStorage ini kompatibel dengan AWS S3, saya mencoba mengetes menggunakan s3cmd. Ternyata bisa, hanya perlu mengubah beberapa konfigurasi yakni access_keyhost_base, host_bucket, secret_key.

host_base = kilatstorage.com
host_bucket = %(bucket)s.kilatstorage.com

Setelahnya sih mudah

petra@petra-laptop:~/Pictures$ s3cmd --config ~/.s3cfg-kilatstorage put -P cloudkilat-13.png s3://blog.petrabarus.net/images/2013/09/cloudkilat-13.png -> s3://blog.petrabarus.net/images/2013/09/cloudkilat-13.png [1 of 1]
32081 of 32081 100% in 0s 249.60 kB/s done
Public URL of the object is: http://blog.petrabarus.net.kilatstorage.com/images/2013/09/cloudkilat-13.png

(note: Untuk s3cmd versi 1.0.0, dia public URLnya tetap ‘s3.amazonaws.com’ bukan ‘kilatstorage.com’ karena ini.)

Seharusnya juga ini kompatibel dengan boto dan SDK AWS.

Untuk support HTTPS juga nampaknya storage ini belum ada certificate key untuk kilatstorage.com. Not really a big deal, though.

Satu lagi yang agak aneh adalah di bagian response headernya. Biasanya ketika mengupload public image, kita mengeset “Cache-Control” dan “Expires” untuk HTTP caching. Ketika saya coba,

petra@petra-laptop:~/Pictures$ s3cmd --config ~/.s3cfg-kilatstorage put -P cloudkilat-13.png --add-header "Cache-Control: max-age=31536000, public" --add-header "Expires: Sat, 13 Sep 2014 09:26:34 GMT" s3://blog.petrabarus.net/images/2013/09/cloudkilat-131.png
cloudkilat-13.png -> s3://blog.petrabarus.net/images/2013/09/cloudkilat-131.png  [1 of 1]
 32081 of 32081   100% in    0s    63.51 kB/s  done
Public URL of the object is: http://blog.petrabarus.net.kilatstorage.com/images/2013/09/cloudkilat-131.png

Hasilnya adalah seperti demikian.

HTTP/1.1 200 OK
Server: nginx/1.4.1
Date: Wed, 18 Sep 2013 07:41:11 GMT
Content-Type: image/png
Content-Length: 32081
Connection: keep-alive
ETag: "0205b4472385bb10ffbd0ad2dc34487c"
Cache-Control: max-age=31536000, public
Last-Modified: Wed, 18 Sep 2013 07:39:31 UTC
Front-End-Https: on
Cache-Control: public, must-revalidate
Strict-Transport-Security: max-age=2592000; includeSubdomains

Bisa dilihat di atas, header Cache-Control nya jadi double, dan header Expires nya tidak keubah.

Anyway, mungkin nanti bakal coba testing speednya untuk ngebandingin dengan AWS.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: