Để tránh phát sinh chi phí AWS liên tục sau khi hoàn thành workshop, hãy làm theo các bước dưới đây để xóa tất cả tài nguyên đã tạo trong workshop này.
Các bước này không thể hoàn tác. Sau khi xóa, tất cả tài khoản người dùng trong Cognito User Pool và tất cả file trong S3 bucket sẽ bị mất vĩnh viễn. Hãy đảm bảo bạn không còn cần các tài nguyên này trước khi tiếp tục.
Chọn User pools trên menu bên trái.
Chọn nút radio cạnh User pool - jbm5in (User Pool của bạn).
Nhấp vào nút Delete.

Trong hộp thoại Delete user pool:
User pool - jbm5in) vào trường xác nhận.
Xác nhận banner hiển thị “User pool has been deleted successfully”.

Chạy các lệnh sau để xóa các SAM stack.
sam delete --stack-name fcaj-book-shop
sam delete --stack-name aws-sam-cli-managed-default
sam delete sẽ hỏi xác nhận trước khi xóa. Nhập y cho mỗi câu hỏi. Lệnh này xóa CloudFormation stack cùng với tất cả Lambda function, API Gateway, DynamoDB table và IAM role được tạo bởi SAM.
Trước tiên làm trống S3 bucket, sau đó xóa nó.
aws s3 rm s3://fcaj-book-shop-by-tranvix --recursive

Chọn nút radio cạnh fcaj-book-shop-by-tranvix.
Nhấp vào nút Delete.

Trên trang Delete bucket:
fcaj-book-shop-by-tranvix vào trường xác nhận.
Xác nhận banner hiển thị “Successfully deleted bucket”.

Bạn đã hoàn tất việc dọn dẹp thành công. Tất cả tài nguyên AWS được tạo trong workshop này đã được xóa và bạn sẽ không bị tính phí cho chúng nữa.
Nếu bạn cũng muốn xóa S3 bucket aws-sam-cli-managed-default (được SAM CLI tự động tạo), hãy thực hiện các bước tương tự trong Bước 3 cho bucket đó.