Chuyển tới nội dung chính

Tổng quan về S3 Storage

Để bắt đầu sử dụng S3 Storage trên Vietnix Cloud:

  1. Tạo bucket: Tổ chức dữ liệu theo các vùng chứa logic.
  2. Tải lên đối tượng (object): Lưu trữ tệp với mọi loại và kích thước.
  3. Thiết lập quyền truy cập: Kiểm soát ai có thể xem hoặc chỉnh sửa dữ liệu.
  4. Tích hợp với ứng dụng: Sử dụng S3 API hoặc giao diện web để quản lý.

1. Chuẩn bị môi trường​

Trước khi bắt đầu, cần đảm bảo:

  • Tài khoản Vietnix Portal; nếu chưa có, có thể đăng ký tại đây.
  • Đã đăng ký dịch vụ S3 Storage trong tài khoản Vietnix Portal.

2. Các thành phần của S3 Storage​

Các thành phần chính của S3 Storage trên Vietnix Cloud bao gồm:

  • Bucket: Vùng chứa để lưu trữ các object. Mỗi bucket có tên duy nhất và dùng để tổ chức dữ liệu.
  • Object: Các tệp được lưu trong S3, có thể ở bất kỳ định dạng và kích thước nào.
  • Access Key: Thông tin xác thực dùng để xác thực và ủy quyền truy cập vào tài nguyên S3.
cảnh báo
  • Secret Key chỉ hiển thị một lần – hãy lưu lại ngay.
  • Giữ thông tin xác thực an toàn và luân phiên (rotate) định kỳ.
  • Xóa khóa cũ sau khi tạo khóa mới.

Quyền đối với object​

Mỗi object trong bucket có một Access Control List (ACL) quy định quyền cho object đó. Các mức quyền phổ biến:

  • Read (Đọc): Liệt kê và tải xuống object
  • Read-Write (Đọc-Ghi): Đọc và tải lên/chỉnh sửa object
  • Full Control (Toàn quyền): Tất cả quyền, bao gồm quản lý ACL

3. Kết nối tới S3 Storage​

Sử dụng các thông tin sau để kết nối tới S3 Storage của Vietnix Cloud bằng công cụ hoặc thư viện tương thích S3 tùy chọn.

Endpoint: https://s3.vn-hcm-1.vietnix.cloud
Access Key: <your-access-key>
Secret Key: <your-secret-key>
Region: vn-hcm-1 (tùy chọn)

4. Tìm hiểu thêm​