AWS CodeBuild

1 phút đọcSeries: NoteBook: AWS Certified Solutions Architect Associate SAA-C031 lượt xem

AWS CodeBuild

  • Giới thiệu:
    • Dịch vụ build mã nguồn trên nền tảng cloud (đúng như tên gọi).
    • Chức năng chính:
      👉 Biên dịch mã nguồn, chạy unit test, và tạo ra các gói (package) sẵn sàng để deploy
      (ví dụ: được sử dụng bởi CodeDeploy để triển khai tiếp).
  • Lợi ích chính:
    • Quản lý hoàn toàn (fully managed), không cần server riêng (serverless)
    • Tự mở rộng liên tục và độ sẵn sàng cao (continuously scalable & highly available)
    • Bảo mật (Secure)
    • Tính phí theo thời gian sử dụng (Pay-as-you-go)
      → Bạn chỉ phải trả tiền cho thời gian thực hiện build.
  1. Retrieve code: Lấy source từ repository (CodeCommit).
  2. Build code: Build source code, run test.
  3. Ready-to-deploy artifact: Kết quả là 1 artifact đã sẵn sàng để deploy tiếp bằng CodeDeploy.
Bạn thấy bài này thế nào?