Quay lại dự án
Cloud / SaaS

Hạ tầng Cloud & Tối ưu hóa tài nguyên

Giảm 45% hóa đơn Cloud
Tự động hóa co giãn và giải phóng tài nguyên thừa
Công nghệ sử dụng:
AWSTerraformNginxRedis
Kiến trúc hạ tầng cloud tối ưu tài nguyên với biểu đồ chi phí giảm và luồng tự động co giãn

Bối cảnh dự án

Một nền tảng SaaS đang mở rộng sang nhiều thị trường gặp tình trạng chi phí hạ tầng tăng nhanh, trong khi hiệu năng truy cập có dấu hiệu không ổn định vào giờ cao điểm. Đội kỹ thuật vẫn triển khai nhiều thao tác thủ công, khiến mỗi lần phát hành phiên bản mới đều tiềm ẩn rủi ro downtime.

Thách thức đặt ra

  • Tài nguyên cloud được cấp phát dư, nhiều môi trường kiểm thử vẫn chạy ngoài giờ làm việc.
  • Thiếu dashboard tập trung để nhìn thấy chi phí, tải hệ thống và hiệu năng API theo thời gian thực.
  • Quy trình deploy phụ thuộc vào checklist thủ công, khó truy vết khi có lỗi phát sinh.

Giải pháp triển khai

Giải pháp được triển khai theo hướng kiểm soát trước, tự động hóa sau:

  • Hạ tầng dạng code: dùng Terraform để định nghĩa tài nguyên, quản lý thay đổi qua pull request và giảm cấu hình lệch giữa các môi trường.
  • Quan sát chi phí và hiệu năng: thiết lập dashboard cho CPU, RAM, request latency, cache hit rate và chi phí theo nhóm dịch vụ.
  • Caching có kiểm soát: bổ sung Redis cho các truy vấn đọc nhiều, kèm chính sách TTL rõ ràng để tránh dữ liệu cũ.
  • Tự động co giãn: cấu hình auto scaling theo tải thực tế và lịch tắt môi trường kiểm thử ngoài giờ.

Kết quả đạt được

  • Giảm 45% chi phí cloud hàng tháng nhờ loại bỏ tài nguyên thừa và tối ưu lịch vận hành.
  • Rút ngắn deploy từ 45 phút xuống dưới 5 phút thông qua pipeline chuẩn hóa.
  • Cải thiện 60% thời gian phản hồi API ở các luồng truy cập có tần suất cao.