👥 Thông tin thành viên nhóm
- Võ Hoàng Thiên Phúc – MSSV: 22004133
- Nguyễn Quốc Huy – MSSV: 22004072
☁️ Cloud Computing là gì?
Cloud Computing là mô hình cung cấp tài nguyên CNTT như máy chủ, lưu trữ,
cơ sở dữ liệu, mạng và phần mềm thông qua Internet theo nhu cầu,
thay vì phải đầu tư và quản lý hạ tầng vật lý.
- On-demand: sử dụng khi cần
- Scalable: mở rộng linh hoạt
- Pay-as-you-go: trả tiền theo mức sử dụng
- Highly available: độ sẵn sàng cao
- Managed infrastructure
⚙️ So sánh IaaS – PaaS – SaaS
IaaS: Người dùng quản lý OS, ứng dụng, dữ liệu. Ví dụ: EC2.
PaaS: Người dùng chỉ quản lý ứng dụng và dữ liệu. Ví dụ: Heroku.
SaaS: Nhà cung cấp quản lý toàn bộ. Ví dụ: Gmail, Google Docs.
🌍 Website tĩnh thuộc mô hình Cloud nào?
Website tĩnh thuộc mô hình PaaS / Serverless.
Khi triển khai trên Cloudflare Pages, người dùng chỉ cần upload mã nguồn,
các phần còn lại như server, CDN, HTTPS và scaling được tự động xử lý.
🚀 Cloudflare Pages hoạt động như thế nào?
- Đẩy mã nguồn lên GitHub / GitLab
- Cloudflare tự động build và deploy
- Nội dung phân phối toàn cầu qua CDN
- Độ trễ thấp cho người dùng
📦 CDN (Content Delivery Network)
CDN là mạng lưới máy chủ phân tán toàn cầu, giúp lưu cache nội dung
và phân phối dữ liệu từ server gần người dùng nhất.
Vai trò của CDN
- Giảm độ trễ
- Tăng tốc tải trang
- Giảm tải server gốc
- Chống DDoS, WAF, SSL/TLS
🔐 Rủi ro bảo mật
- Lộ mã nguồn
- XSS
- Supply Chain Attack
- Misconfiguration
- Phishing, Account takeover
🛡️ Giải pháp bảo mật
- HTTPS + HSTS
- Content Security Policy (CSP)
- Enable Cloudflare WAF
- 2FA cho GitHub & Cloudflare
- Phân quyền tối thiểu
- Giám sát bằng Cloudflare Analytics
🧪 Công cụ đánh giá
SecurityHeaders.com: Phân tích HTTP Security Headers và chấm điểm bảo mật.
PageSpeed Insights: Đánh giá hiệu năng website và Core Web Vitals.