Microsoft Azure - Penyimpanan
Komponen Penyimpanan Windows Azure mewakili penyimpanan yang tahan lama di awan. Windows Azure memungkinkan pengembang untuk menyimpan tabel, blob, dan antrian pesan. Penyimpanan dapat diakses melalui HTTP. Anda juga dapat membuat klien kami sendiri; meskipun Windows Azure SDK menyediakan pustaka klien untuk mengakses Penyimpanan.
Di bab ini, kita akan mempelajari cara membuat akun Windows Azure Storage dan menggunakannya untuk menyimpan data.
Membuat Akun Penyimpanan Azure
Step 1 - Saat Anda masuk ke akun Azure, Anda dapat menemukan 'Penyimpanan' di bawah 'Layanan Data'.
Step 2 - Klik 'Buat Cepat' dan itu akan menanyakan 'Nama Akun'.
Anda dapat melihat ada empat opsi di menu tarik-turun 'Replikasi'. Salinan data disimpan agar tahan lama dan tersedia dengan kecepatan tinggi. Itu dipertahankan bahkan jika terjadi kegagalan perangkat keras. Mari kita lihat apa arti dari opsi ini -
Locally redundant storage- Salinan data dibuat di wilayah yang sama tempat akun penyimpanan dibuat. Ada 3 salinan dari setiap permintaan yang dibuat terhadap data yang berada di domain terpisah.
Zone-redundant storage (available for blobs only)- Salinan data dibuat di fasilitas terpisah baik di wilayah yang sama atau di dua wilayah. Keuntungannya adalah meskipun terjadi kegagalan pada satu fasilitas, data tetap dapat disimpan. Tiga salinan data dibuat. Satu keuntungan lagi adalah data dapat dibaca dari lokasi sekunder.
Geo-redundant storage- `Salinan dibuat di wilayah berbeda yang berarti data disimpan meskipun ada kegagalan di wilayah lengkap. Jumlah salinan data yang dibuat adalah 6 dalam hal ini.
Read-access geo-redundant storage- Opsi ini memungkinkan pembacaan data dari lokasi sekunder ketika data di lokasi utama tidak tersedia. Jumlah copy yang dibuat adalah 6. Keunggulan utama disini adalah ketersediaan data dapat dimaksimalkan.
Ada paket harga yang berbeda untuk setiap opsi replikasi dan 'Local Redundant' adalah yang termurah dari semuanya. Jadi, memilih replikasi data tergantung pada biaya dan kebutuhan individu.
Titik Akhir Akun Penyimpanan
Step 1 - Klik pada 'Storage Account' yang akan membawa Anda ke layar berikutnya.
Step 2 - Klik 'Dashboard' dari menu horizontal atas.
Di sini Anda dapat melihat empat item di bawah layanan. Anda dapat membuat blob, tabel, antrian, dan file di akun penyimpanan ini.
Akan ada URL unik untuk setiap objek. Misalnya, di sini nama akun adalah 'tutorialspoint' maka URL default untuk blob adalahhttps://tutorialspoint.blob.core.windows.netDemikian pula, ganti blob dengan tabel, antrian, dan file di URL untuk mendapatkan URL masing-masing. Untuk mengakses objek di lokasi ditambahkan di URL. Sebagai contoh, http://tutorialspoint.blob.core.windows.net/container1/blob1
Menghasilkan Kunci Akses
Kunci akses digunakan untuk mengautentikasi akses ke akun penyimpanan. Dua kunci akses disediakan untuk mengakses akun tanpa mengganggu, jika satu kunci harus dibuat ulang.
Untuk mendapatkan Access Keys, klik 'Manage Access Keys' di akun penyimpanan Anda. Layar berikut akan muncul.
Disarankan untuk membuat ulang kunci secara berkala demi alasan keamanan.
Mengelola Data ke Penyimpanan Azure
Bagaimana Anda bisa mengunggah atau mengunduh data ke penyimpanan Azure? Ada banyak cara untuk melakukannya, tetapi tidak dapat dilakukan di dalam portal Azure itu sendiri. Anda harus membuat aplikasi Anda sendiri atau menggunakan alat yang sudah dibangun.
Ada banyak alat yang tersedia untuk mengakses data di penjelajah yang dapat diakses dengan mengklik 'Penjelajah Penyimpanan' di bawah 'Dapatkan Alat' di akun penyimpanan Azure Anda. Alternatifnya, aplikasi juga dapat dibuat menggunakan Software Development Kit (SDK) yang tersedia di Windows Azure Portal. Menggunakan perintah PowerShell juga merupakan opsi untuk mengunggah data. PowerShell adalah aplikasi baris perintah yang memfasilitasi administrasi dan pengelolaan penyimpanan Azure. Perintah preset digunakan untuk berbagai tugas untuk mengelola penyimpanan.
Anda dapat menginstal PowerShell dengan membuka 'Unduhan' pada layar berikut di akun Anda. Anda akan menemukannya di bawah alat Command-Line.
Ada perintah khusus untuk setiap tugas. Anda dapat mengelola akun penyimpanan Anda, membuat akun baru, dan membuat penampung. Selain itu, blob, tabel, pesan antrian juga dapat dikelola menggunakan PowerShell.