Penyimpanan cloud untuk aplikasi yang sangat aman, tahan lama, dan dapat diskalakan dengan Azure Storage

Azure Storage adalah solusi penyimpanan cloud Microsoft untuk aplikasi modern yang menawarkan penyimpanan objek yang dapat diskalakan secara besar-besaran untuk objek data, layanan sistem file untuk cloud, penyimpanan olahpesan untuk pesan yang andal, dan penyimpanan NoSQL. Azure Storage adalah:

  • Tahan lama dan sangat tersedia: Redundansi memastikan bahwa data Anda aman jika terjadi kegagalan perangkat keras sementara. Anda juga dapat memilih untuk mereplikasi data di seluruh pusat data atau wilayah geografis untuk perlindungan tambahan dari bencana lokal atau bencana alam. Data yang direplikasi dengan cara ini tetap sangat tersedia jika terjadi pemadaman yang tidak terduga.
  • Aman: Semua data yang ditulis ke Azure Storage dienkripsi oleh layanan. Azure Storage memberi Anda kontrol mendasar atas siapa yang memiliki akses ke data Anda.
  • Scalable: Layanan dirancang agar dapat diskalakan secara besar-besaran untuk memenuhi kebutuhan penyimpanan data dan performa aplikasi saat ini.
  • Dikelola: Azure menangani pemeliharaan perangkat keras, pembaruan, dan masalah penting untuk Anda.
  • Diakses: Data dapat diakses dari mana saja di dunia melalui HTTP atau HTTPS. Microsoft menyediakan pustaka klien dalam berbagai bahasa, seperti .NET, Java, Node.js, Python, PHP, Ruby, dan Go, dan REST API yang matang. Pembuatan skrip didukung di Azure PowerShell atau Azure CLI. Portal Azure dan Azure Storage Explorer menawarkan solusi visual yang mudah untuk bekerja dengan data Anda.

Gunakan layanan berikut untuk mengaktifkan penyimpanan cloud di aplikasi seluler Anda.

Penyimpanan Azure Blob

Penyimpanan Azure Blob menawarkan solusi penyimpanan objek untuk cloud. Penyimpanan blob dioptimalkan untuk menyimpan sejumlah besar data tidak terstruktur yang tidak mematuhi model atau definisi data tertentu, seperti teks atau biner. Ini mendukung berbagai bahasa yang digunakan pustaka klien. Penyimpanan blob dirancang untuk:

  • Menyajikan gambar atau dokumen langsung ke browser.
  • Simpan file untuk akses terdistribusi.
  • Stream video dan audio.
  • Tulis ke file log.
  • Simpan data untuk pencadangan dan pemulihan, pemulihan bencana, dan pengarsipan.
  • Simpan data untuk analisis oleh layanan lokal atau yang dihosting Azure.

Referensi penyimpanan Azure Blob

Penyimpanan Azure Table

Penyimpanan Azure Table adalah layanan yang menyimpan data NoSQL terstruktur di cloud dan menyediakan penyimpanan kunci atau atribut dengan desain tanpa skema. Penyimpanan Azure Table menyimpan sejumlah besar data terstruktur. Layanan ini adalah penyimpanan data NoSQL, yang menerima panggilan terautentikasi dari dalam dan di luar cloud Azure. Tabel Azure sangat ideal untuk menyimpan data terstruktur dan nonrelasi. Penyimpanan tabel biasanya digunakan untuk:

  • Simpan terabyte data terstruktur yang mampu melayani aplikasi skala web.
  • Simpan himpunan data yang tidak memerlukan gabungan kompleks, kunci asing, atau prosedur tersimpan dan dapat didenormalisasi untuk akses cepat.
  • Mengkueri data dengan cepat menggunakan indeks berkluster.
  • Akses data dengan menggunakan protokol OData dan kueri LINQ dengan pustaka .NET Layanan Data Windows Communication Foundation (WCF).

Anda dapat menggunakan penyimpanan Tabel untuk menyimpan dan mengkueri sekumpulan besar data terstruktur dan nonrelasional. Tabel Anda diskalakan saat permintaan meningkat.

Referensi penyimpanan Azure Table

Penyimpanan Azure Queue

Penyimpanan Azure Queue adalah layanan untuk menyimpan pesan dalam jumlah besar. Anda mengakses pesan dari mana saja di dunia melalui panggilan terautentikasi dengan menggunakan HTTP atau HTTPS. Pesan antrean dapat berukuran hingga 64 KB. Antrean mungkin berisi jutaan pesan, hingga batas kapasitas total akun penyimpanan. Antrean umumnya digunakan untuk membuat backlog pekerjaan untuk diproses secara asinkron.

Referensi penyimpanan Azure Queue