Dọn dẹp tài nguyên

Để tránh phát sinh chi phí không cần thiết, bạn nên dọn dẹp tất cả tài nguyên AWS đã tạo trong workshop này. Thực hiện các bước sau theo thứ tự.

1. Làm rỗng và Xóa S3 Bucket

Đầu tiên, làm rỗng S3 bucket bằng AWS CLI:

aws s3 rm s3://fcaj-book-shop-by-tranvix --recursive

Thay fcaj-book-shop-by-tranvix bằng tên S3 bucket thực tế của bạn.

Cleanup

Tiếp theo, xóa S3 bucket:

Cleanup

  • Nhập tên bucket để xác nhận xóa.
  • Nhấp Delete bucket.

Cleanup

  • Bucket đã được xóa thành công.

Cleanup

2. Xóa CloudFormation Stack (Ứng dụng SAM)

Chạy lệnh sau để xóa ứng dụng SAM và CloudFormation stack:

sam delete --stack-name fcaj-book-shop
  • Khi được hỏi, nhập y để xác nhận xóa stack và thư mục artifacts trên S3.
  • Đợi cho stack được xóa thành công.

Cleanup

3. Xóa CloudFront Distribution

  • Mở Amazon CloudFront console.
  • Chọn distribution bạn đã tạo.
  • Nhấp Disable và đợi cho đến khi bị vô hiệu hóa hoàn toàn.
  • Sau khi vô hiệu hóa, chọn lại distribution và nhấp Delete.
  • Xác nhận xóa.

4. Xóa chứng chỉ SSL

Bạn phải xóa CloudFront distribution trước khi xóa chứng chỉ SSL, vì chứng chỉ đang được CloudFront sử dụng.

5. Xóa Hosted Zone

  • Mở Amazon Route 53 console.
  • Nhấp vào hosted zone bạn đã tạo.
  • Chọn tất cả bản ghi ngoại trừ bản ghi NS và SOA.
  • Nhấp Delete records và xác nhận.
  • Sau khi xóa các bản ghi, nhấp Delete zone.
  • Nhập delete để xác nhận.
  • Nhấp Delete.

Nếu bạn đã đăng ký domain qua Route 53, việc đăng ký domain tách biệt với hosted zone và không thể hoàn tiền. Tuy nhiên, bạn có thể tắt tự động gia hạn để tránh bị tính phí trong tương lai.