Tổng Hợp Các Dịch Vụ AWS Computing
Giới Thiệu
AWS cung cấp một hệ sinh thái Compute Services cực kỳ đa dạng, từ EC2 truyền thống, serverless, container, đến edge computing. Việc chọn đúng dịch vụ phụ thuộc vào:
- Loại workload
- Yêu cầu latency
- Quy mô và tính tự động hóa
- Chi phí tối ưu
1. Nhóm Compute Truyền Thống (VM / Server)
Các dịch vụ này cung cấp máy chủ ảo EC2 hoặc physical-like, cho phép full control hệ điều hành và cấu hình.
1.1 Amazon EC2 (Elastic Compute Cloud)
Dùng khi: cần server truyền thống, full control OS, custom software
Tính năng:
- Nhiều instance type: general purpose, compute optimized, memory optimized, GPU…
- Auto Scaling, Elastic Load Balancing
- EC2 Spot, Reserved, On-demand
Use case: Web server, Application server, Database, HPC, Gaming server
Ưu điểm: Flexible, scalable, đầy đủ control
Hạn chế: Quản lý patch, OS, scaling thủ công nếu không dùng autoscaling
1.2 AWS Outposts
Dùng khi: cần compute on-premises nhưng muốn AWS managed
Tính năng: full AWS APIs, EC2/EBS tại site
Use case: Low-latency on-prem apps, hybrid cloud, compliance, Security
Ưu điểm: AWS stack on-prem, quản lý dễ
Hạn chế: Chi phí cao, triển khai phức tạp
Note: Đặt phần cứng AWS tại data center của khách hàng, Khách hàng quản lý cơ sở hạ tầng vật lý
1.3 AWS Local Zones
Dùng khi: compute gần user để giảm latency(<10ms)
Use case: Gaming, AR/VR, media streaming, IoT
Ưu điểm: Low latency, tích hợp AWS region
Hạn chế: Chỉ có mặt ở vài thành phố
Note: Đặt cơ sở hạ tầng AWS tại các thành phố lớn, gần người dùng cuối, AWS quản lý hoàn toàn
1.4 AWS Wavelength
Dùng khi: ultra-low latency (<1-5ms) cho mobile 5G
Use case: Cloud gaming, AR/VR, autonomous vehicles, real-time analytics
Ưu điểm: Ultra-low latency, AWS full API
Hạn chế: Chỉ có tại 5G nhà mạng hỗ trợ, chi phí cao
Note: Đặt cơ sở hạ tầng AWS bên trong mạng 5G của nhà mạng (Verizon, Vodafone, etc.), Không cần đi qua Internet public
Tóm tắt:
Outposts = "AWS trong nhà bạn"
Local Zones = "AWS gần thành phố của bạn"
Wavelength = "AWS trong mạng 5G của nhà mạng".
Yêu cầu đăng nhập
Vui lòng đăng nhập để truy cập nội dung này
Additional Resources
Course Guide
Comprehensive PDF guide with examples
GitHub Repository
Example code for all lessons
Discussion
Have a question about this lesson? Post it here and get answers from instructors and peers.
