Alibaba Cloud Object Storage Service Client Menggunakan Python

Subscribe Dengan Account Google Untuk Membaca Semua Artikel Ini!
Alibaba Cloud Object Storage Service Client Menggunakan Python

Alibaba Cloud Object Storage Service (OSS) adalah layanan penyimpanan objek yang terenkripsi, aman, hemat biaya, dan mudah digunakan yang memungkinkan Anda menyimpan, mencadangkan, dan mengarsipkan sejumlah besar data di cloud, dengan ketahanan terjamin sebesar 99,999999999%.

API RESTful memungkinkan penyimpanan dan akses ke OSS di mana saja di Internet. Anda dapat meningkatkan skala kapasitas dan kapabilitas pemrosesan secara elastis, serta memilih dari berbagai tipe penyimpanan untuk mengoptimalkan biaya penyimpanan.

A) Keunggulan menggunakan alibaba cloud :


1) Penggunaan yang mudah

Penggunaan yang sederhana dan manajemen yang mudah. Diintegrasi dengan layanan Ekstract, Transform, Load (ETL) yang komprehensif.
2) Langkah-langkah keamanan yang andal

Beberapa langkah kontrol akses dan otorisasi yang disempurnakan. Enkripsi data dan perlindungan untuk server dan klien.
3) Keandalan tinggi

Beberapa pencadangan untuk redundansi data. Ketersediaan layanan minimum yang dijamin sebesar 99,9%.
4) Hemat biaya

Total Biaya Kepemilikan (TCO) yang Lebih Rendah. Replikasi lintas-wilayah dan pemulihan bencana jarak jauh.

B) Bagaimana konsep penggunaan storage ?


1) Storage Class

OSS menyediakan tiga kelas penyimpanan: Standar, Akses Jarang (IA), dan Arsip. Kelas penyimpanan ini mencakup berbagai skenario penyimpanan data dari data panas hingga data dingin.

Penyimpanan standar OSS menyediakan layanan penyimpanan objek yang sangat andal dan berkinerja tinggi yang mendukung akses data realtime.

Penyimpanan OSS IA cocok untuk menyimpan data yang berumur panjang, tetapi lebih jarang diakses (rata-rata satu atau dua kali per bulan).

Penyimpanan IA menawarkan harga unit penyimpanan yang lebih rendah dari penyimpanan Standar. Penyimpanan Arsip OSS memiliki harga terendah di antara tiga kelas penyimpanan.

Sangat cocok untuk penyimpanan jangka panjang (setidaknya setengah tahun) dari data yang jarang diakses.

2) Bucket

Bucket adalah wadah untuk benda yang disimpan dalam OSS. Setiap benda terkandung dalam ember.

Anda dapat mengkonfigurasi berbagai properti bucket, termasuk region, ACL, dan storage. Anda dapat membuat bucket dari storage yang berbeda untuk menyimpan data berdasarkan kebutuhan Anda.

3) Object

Objek, juga dikenal sebagai file, adalah entitas mendasar yang disimpan dalam OSS. Objek terdiri dari metadata, data, dan kunci. Kunci adalah nama objek unik dalam bucket.

Metadata mendefinisikan atribut dari suatu objek, seperti waktu terakhir dimodifikasi dan ukuran objek. Anda juga dapat menentukan metadata objek khusus.

4) Region

Region menunjukkan lokasi fisik pusat data OSS. Anda dapat memilih region tempat bucket Anda dibuat berdasarkan biaya dan lokasi asal permintaan.
5) Endpoint

Endpoint adalah nama domain yang digunakan untuk mengakses OSS. OSS menyediakan layanan eksternal melalui HTTP RESTful APIs.

Wilayah yang berbeda menggunakan titik akhir yang berbeda. Untuk wilayah yang sama, akses melalui intranet atau melalui Internet juga menggunakan titik akhir yang berbeda.

6) AccessKey

AccessKey (AK) terdiri dari AccessKeyId dan AccessKeySecret. Mereka bekerja berpasangan untuk melakukan verifikasi identitas akses.

OSS memverifikasi identitas pengirim permintaan dengan menggunakan metode enkripsi simetris AccessKeyId / AccessKeySecret. AccessKeyId digunakan untuk mengidentifikasi pengguna.

AccessKeySecret digunakan oleh pengguna untuk mengenkripsi tanda tangan dan OSS. AccessKeySecret harus dirahasiakan. AccessKeyId digunakan untuk mengidentifikasi pengguna.