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

Tổng quan dọn dẹp tài nguyên

ℹ️ Thông tin: Việc dọn dẹp tài nguyên trong AWS là rất quan trọng để quản lý chi phí và đảm bảo bảo mật. Phần này hướng dẫn bạn cách xóa toàn bộ tài nguyên đã tạo trong workshop.

⚠️ Cảnh báo: Nếu không dọn dẹp tài nguyên đúng cách, bạn có thể bị tính phí ngoài ý muốn từ AWS.

💡 Mẹo: Có thể sử dụng AWS Resource Groups hoặc AWS CloudFormation để quản lý và dọn dẹp tài nguyên dễ dàng hơn trong các dự án sau.

Lưu ý: Ở phần tiếp theo, chúng ta sẽ tìm hiểu Amazon Elastic Container Service (Amazon ECS) và triển khai CI/CD Pipeline, vì vậy có thể bỏ qua một số bước dọn dẹp.

Dọn dẹp Amazon Elastic Container Registry (ECR)

ℹ️ Thông tin: Amazon ECR là dịch vụ container registry được quản lý hoàn toàn, giúp lưu trữ, quản lý và triển khai container images dễ dàng.

Thực hiện các bước sau để xóa các repository ECR:

  1. Truy cập AWS Management Console
  2. Tìm kiếm và chọn Elastic Container Registry

9.1

  1. Tìm các repository đã tạo trong workshop:
    • Chọn fcajresbar-fe
    • Nhấn Delete

9.2

  1. Xác nhận xóa khi được yêu cầu

9.3

  1. Lặp lại với repository backend:
    • Chọn fcajresbar-be
    • Nhấn Delete

9.4

  1. Xác nhận xóa khi được yêu cầu

9.5

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

ℹ️ Thông tin: Amazon EC2 cung cấp tài nguyên compute linh hoạt trên AWS Cloud. Xóa instance không sử dụng giúp tránh phát sinh chi phí.

  1. Truy cập EC2 Console
  2. Tìm kiếm và chọn EC2

9.6

  1. Chọn EC2 instance đã tạo trong workshop my-server
  2. Tại menu Instance state, chọn Terminate instance

9.7 9.8

Xóa IAM Role

🔒 Lưu ý bảo mật: IAM role cấp quyền cho các dịch vụ AWS, cần xóa khi không còn sử dụng để tuân theo nguyên tắc phân quyền tối thiểu.

  1. Truy cập IAM Console
  2. Tìm kiếm và chọn IAM
  3. Trong menu bên trái:
    • Chọn Roles
    • Tìm CustomRWECRRole
    • Chọn role
    • Nhấn Delete

9/12

  1. Xác nhận bằng cách nhập CustomRWECRRole
  2. Nhấn Delete

9/13 9.14

Dọn dẹp Amazon RDS

ℹ️ Thông tin: Amazon RDS giúp thiết lập và quản lý cơ sở dữ liệu quan hệ trên cloud. Cần xóa instance để tránh phát sinh chi phí.

  1. Truy cập RDS Console
  2. Tìm kiếm và chọn RDS

9.16

  1. Chọn Databases
  2. Chọn fcaj-rds-instance đã tạo
  3. Nhấn Actions
  4. Chọn Delete

9.17

  1. Trong hộp thoại xác nhận:
    • Bỏ chọn Create final snapshotRetain automated backup
    • Tick vào I acknowledge that upon instance deletion, automated backups, including system snapshots and point-in-time recovery, will no longer be available.
    • Nhập delete me
    • Nhấn Delete

9.18

⚠️ Cảnh báo: Xóa RDS là vĩnh viễn. Hãy đảm bảo đã backup nếu cần giữ dữ liệu.

Dọn dẹp Elastic Network Interface (ENI)

ℹ️ Thông tin: Elastic Network Interface (ENI) là thành phần mạng logic trong VPC. Đôi khi, sau khi xóa các dịch vụ, các ENI liên quan có thể vẫn còn và cần được xóa thủ công trước khi bạn có thể xóa VPC.

  1. Truy cập EC2 Console
  2. Trong menu bên trái, phần Network & Security, chọn Network Interfaces
  3. Tìm và chọn các Network Interface không còn sử dụng (thường có trạng thái Available).
  4. Nhấn Actions
  5. Chọn Delete
  6. Xác nhận xóa.

Dọn dẹp Amazon VPC

ℹ️ Thông tin: Amazon VPC là lớp mạng cho tài nguyên AWS. Khi xóa VPC sẽ xóa toàn bộ subnet, route table và gateway liên quan.

  1. Truy cập VPC Console
  2. Tìm kiếm và chọn VPC
  3. Chọn VPC-Lab-vpc
  4. Nhấn Actions
  5. Chọn Delete VPC
  6. Nhập delete để xác nhận

9.15 9.15

💡 Mẹo: Trước khi xóa VPC, hãy đảm bảo tất cả tài nguyên bên trong đã được xóa (EC2, RDS, load balancer,…).