Tổng quan Key Vault
FPT Key Vault là dịch vụ lưu trữ dữ liệu bí mật — thông tin đăng nhập, token, cấu hình — tách biệt khỏi mã nguồn ứng dụng của bạn. Một Vault Instance chứa một hoặc nhiều Secret Engine, mỗi Secret Engine lưu trữ các Secret theo cấu trúc Key/Value và có versioning. Policy và Auth Method sau đó kiểm soát người dùng hoặc ứng dụng nào có thể truy cập các Secret đó.
Những gì bạn có thể làm với Key Vault
- Khởi tạo Vault Instance và thêm Secret Engine để tổ chức Secret theo ứng dụng hoặc môi trường.
- Lưu trữ Secret theo cấu trúc Key/Value với versioning sẵn có, giúp theo dõi và khôi phục lại các thay đổi về giá trị.
- Định nghĩa Policy để giới hạn chính xác Secret path mà người dùng hoặc ứng dụng có thể đọc, ghi hoặc xóa.
- Thiết lập Auth Method kiểu AppRole và Role để ứng dụng tự xác thực (machine-to-machine) thay vì dùng tài khoản cá nhân.
Key Vault giúp team của bạn giữ cấu hình bí mật tách khỏi source control và mã nguồn ứng dụng, đồng thời cho phép kiểm soát chi tiết ai — hoặc hệ thống nào — có thể truy cập.
Bước tiếp theo
- Thiết lập ban đầu — xác nhận bạn đã có tài khoản FPT Cloud và quyền truy cập Portal.
- Khởi tạo Vault Instance — tạo Vault Instance đầu tiên.