Site icon saotuvi.com

Cloudfront là gì? Những kiến thức cơ bản developer phải biết về Cloudfront

Cloudfront là gì

1. AWS Cloudfront là gì?

2. Tại sao nên sử dụng Cloudfront?

3. Cloudfront hoạt động như thế nào?

  1. Người dùng gửi request, yêu cầu này có thể là truy cập vào website, download file,….
  2. Tiếp đó, DNS định tuyến yêu cầu của người dùng tới AWS Cloudfront.
  3. Lúc này, Cloudfront kết nối với các vị trí biên gần nhất để phục vụ yêu cầu của người dùng.
  4. Ở vị trí biên (edge locations), Cloudfront sẽ kiểm tra xem nội dung được yêu cầu đã có trong bộ nhớ cache hay chưa.

* Lưu trữ nội dung: Nội dung sẽ được lưu trữ tại edge locations trong một khoảng thời gian xác định trước (TTL – Time-to-Live) để phục vụ các yêu cầu trong tương lai.

4. Các cơ chế bảo mật của AWS Cloudfront

5. Các trường hợp nên sử dụng AWS Cloudfront

  1. Cải thiện hiệu suất ứng dụng web, bằng việc giảm thời gian phản hồi => tăng trải nghiệm người dùng.
  2. Phân phối video, âm nhạc, và các nội dung đa phương tiện khác một cách nhanh chóng và hiệu quả.
  3. Tăng tốc độ phản hồi cho các API, bằng cách lưu trữ kết quả tại các điểm biên gần người dùng => giảm tải cho server gốc.
  4. Bảo vệ ứng dụng và dữ liệu khỏi các cuộc tấn công DDoS và các mối đe dọa bảo mật khác.

6. AWS CloudFront Pricing

Chi phí sử dụng Cloudfront sẽ phụ thuộc vào những yếu tố sau:

7. Kết luận

Qua bài viết trên, hy vọng rằng bạn đã hoàn toàn nắm được những kiến thức cơ bản về AWS Cloudfront: khái niệm, cơ chế hoạt động, chi phí sử dụng để bạn cân nhắc,…

Bạn có thể sẽ quan tâm đến một số các bài viết với các chủ đề khác dưới đây:

Exit mobile version