Tích hợp CI/CD + Scanning

Chúng ta tích hợp pipeline CI/CD sử dụng GitHub Actions để tự động build, quét bảo mật và publish artifact lên AWS CodeArtifact/ECR.
Các công cụ bảo mật như SnykECR Enhanced Scanning sẽ được áp dụng để phát hiện lỗ hổng trước khi artifact được phát hành.

Trong phần này, chúng ta sẽ:

  • Tạo workflow GitHub Actions kết nối với AWS.
  • Cấu hình bước build, quét bảo mật với Snyk.
  • Tích hợp quét container image bằng ECR Enhanced Scanning.
  • Tự động publish artifact khi pass kiểm tra.

Nội dung thực hành