AWS CodeArtifact
Kho package phần mềm riêng
Kho lưu artifact (package) được quản lý cho npm, PyPI, Maven, NuGet và các định dạng khác; có thể proxy kho công khai để cache package và kiểm soát team được dùng gì.
- Chi phí$ Rẻ
- Độ khó●●●●●
- Để không có tốn tiền?Ít
- Serverless
- Có trong đềDVA
Hình dungNhư kho vật tư của công ty: nhập hàng từ chợ về một lần, ai cần thì lấy trong kho đã kiểm duyệt.
Khi nào nên dùng
✓ Nên dùng khi
Cần chia sẻ thư viện nội bộ hoặc kiểm soát, cache package bên thứ ba cho pipeline build.
✗ Không nên dùng khi
Cần lưu container image → ECR; chỉ dự án nhỏ dùng thẳng registry công khai là đủ.
Ví dụ hay gặp
- Phát hành thư viện npm/PyPI nội bộ
- Cache package công khai để build không phụ thuộc Internet
- Phân quyền IAM ai được publish package
Tốn bao nhiêu tiền?
- Cách tính: Tính theo GB lưu trữ mỗi tháng, số request và dữ liệu truyền ra.