AWS Documentation · Tiếng Việt

Amazon EC2

Tài liệu toàn diện từ tổng quan kiến trúc đến vận hành thực tế — 20+ chương chi tiết

Cập nhật 04/2026
IaaS · Compute
AWS Core Service
01 · Tổng quan

EC2 là gì?

Amazon Elastic Compute Cloud (EC2) là dịch vụ cung cấp máy chủ ảo trên nền tảng đám mây AWS. EC2 cho phép bạn thuê tài nguyên tính toán (CPU, RAM, ổ đĩa, mạng) theo nhu cầu, trả tiền theo giờ hoặc theo giây.

Elastic
Khởi tạo/xóa server trong vài phút, scale up/down tự động theo traffic.
💰
Pay-as-you-go
Tính phí theo giờ/giây. Không cam kết tối thiểu với On-Demand.
🌍
Toàn cầu
33+ Region, 105+ AZ. Triển khai gần user nhất.
🔒
Bảo mật đa lớp
IAM, Security Groups, VPC, KMS encryption.
🔧
Toàn quyền
Root/admin access, chọn OS, cấu hình network tùy ý.
🤝
Tích hợp AWS
Kết nối S3, RDS, ELB, CloudWatch, Lambda và 200+ dịch vụ.

EC2 phù hợp cho

  • Web server, application server
  • Database server (tự quản lý)
  • Batch processing, xử lý dữ liệu lớn
  • Machine Learning training & inference
  • Game server, media transcoding
  • CI/CD pipeline, dev/test environment
  • High Performance Computing (HPC)
💡 Lưu ý
EC2 là IaaS — bạn có toàn quyền kiểm soát OS, runtime, networking. Nếu chỉ cần chạy code mà không muốn quản lý server, xem xét AWS Lambda (serverless) hoặc ECS/EKS (container).
02 · Kiến trúc

Kiến trúc & Cách hoạt động

EC2 Auto Scaling Architecture — Sơ đồ kiến trúc Scroll / zoom · Mở draw.io ↗

Khi khởi tạo EC2 instance, AWS cấp phát tài nguyên từ máy chủ vật lý trong data center. Mỗi instance chạy trên AWS Nitro System — hypervisor tự phát triển, hiệu năng gần bare-metal.

🌏 AWS REGION 🔵 VPC — 10.0.0.0/16 🌐 Internet GW 📍 AZ-a Public Subnet EC2 EC2 NAT Gateway Private Subnet RDS EC2 📍 AZ-b Public Subnet EC2 Private Subnet RDS Internet

Vòng đời EC2 Instance

pending running stopping stopped shutting-down terminated start → pending → running
⚠️ Billing
Tính phí khi running. Trạng thái stopped không tính compute nhưng vẫn tính EBS volume và Elastic IP (nếu không gắn vào running instance).