AWS (Amazon Web Services) được xem là nhà cung cấp tiên phong và thống lĩnh thị trường. Từ một hệ thống nội bộ của Amazon, AWS đã phát triển thành một nền tảng đám mây mạnh mẽ, cung cấp hàng trăm dịch vụ giúp doanh nghiệp tối ưu hóa hạ tầng, giảm chi phí và nâng cao hiệu suất hoạt động. Vậy lịch sử hình thành, phát triển và hạ tầng toàn cầu của AWS có gì đặc biệt? Hãy cùng tìm hiểu trong bài viết này.
1. Lịch sử của AWS
1.1 AWS Cloud – Bước khởi đầu
AWS (Amazon Web Services) được ra mắt lần đầu vào năm 2002 như một giải pháp nội bộ của Amazon. Amazon nhận thấy rằng cơ sở hạ tầng IT của họ là một trong những điểm mạnh cốt lõi, và họ nghĩ: “Tại sao không cung cấp dịch vụ IT cho những công ty khác?”. Do đó, họ ra mắt dịch vụ đầu tiên, SQS (Simple Queue Service), vào năm 2004.
1.2 Sự phát triển của AWS
Năm 2006, AWS mở rộng dịch vụ của họ với các sản phẩm như SQS, S3 (Simple Storage Service) và EC2 (Elastic Compute Cloud). Kể từ đó, AWS đã phát triển vượt bậc và trở thành nền tảng điện toán đám mây toàn cầu, phục vụ cho nhiều ứng dụng nổi tiếng như Dropbox, Netflix, Airbnb, và cả NASA.
1.3 Vị thế AWS trên thị trường hiện nay
Theo báo cáo Magic Quadrant của Gartner, AWS đã giữ vị trí dẫn đầu thị trường điện toán đám mây liên tục trong suốt 13 năm. Đến năm 2023, AWS đạt doanh thu khoảng 90 tỷ USD và chiếm 31% thị phần trong quý 1 năm 2024, với Microsoft Azure đứng thứ hai với 25%. AWS hiện có hơn 1 triệu người dùng hoạt động. Điều này cho thấy rằng học AWS sẽ là một lợi thế lớn trong việc chinh phục thị trường công nghệ đám mây.
1.4 Tính ứng dụng đa dạng của AWS
AWS cung cấp các dịch vụ giúp xây dựng ứng dụng phức tạp và mở rộng quy mô một cách linh hoạt. Các công ty như Netflix, McDonald’s, 21st Century Fox, và Activision đều đã và đang sử dụng các giải pháp đám mây của AWS. Những ứng dụng có thể bao gồm chuyển đổi hạ tầng IT của doanh nghiệp, sử dụng đám mây như một giải pháp sao lưu và lưu trữ, hoặc thực hiện phân tích dữ liệu lớn. Bên cạnh đó, AWS còn hỗ trợ việc lưu trữ website, xây dựng backend cho ứng dụng di động và xã hội, thậm chí là chạy toàn bộ máy chủ game trên nền tảng đám mây.
2. Hạ tầng toàn cầu của AWS
AWS là một dịch vụ toàn cầu với sự hiện diện ở nhiều khu vực (regions) và khu vực khả dụng (availability zones). Các khu vực này được kết nối với nhau thông qua mạng riêng của AWS, đảm bảo sự ổn định và tốc độ cao. Mỗi khu vực có thể có từ 3 đến 6 khu vực khả dụng, và chúng được thiết kế để đảm bảo không có thảm họa nào có thể ảnh hưởng tới các khu vực khác.
AWS Global Infastructure: https://aws.amazon.com/about-aws/global-infrastructure/regions_az/
2.1. AWS Regions
AWS hiện có một mạng lưới regions trải dài khắp toàn cầu với những tên gọi như us-east-1, eu-west-3, v.v. Mỗi region là tập hợp các trung tâm dữ liệu được sắp xếp và kết nối chặt chẽ, nơi hầu hết các dịch vụ của AWS được triển khai và vận hành trực tiếp trong khu vực đó.
Khi triển khai ứng dụng trên AWS, việc chọn khu vực phù hợp là rất quan trọng. Các yếu tố cần cân nhắc bao gồm:
- Tuân thủ quy định pháp luật: Chính phủ các quốc gia có thể yêu cầu dữ liệu phải được lưu trữ tại địa phương.
- Độ trễ (latency): Để giảm độ trễ, bạn nên chọn khu vực gần với người dùng chính của bạn. Ví dụ, nếu người dùng của bạn chủ yếu ở Mỹ, thì nên triển khai tại Mỹ.
- Dịch vụ sẵn có: Không phải tất cả các khu vực đều cung cấp đầy đủ các dịch vụ. Bạn cần kiểm tra xem dịch vụ bạn muốn sử dụng có sẵn trong khu vực bạn chọn hay không.
- Giá cả: Giá dịch vụ có thể thay đổi tùy theo khu vực. Bạn cần tham khảo bảng giá dịch vụ của AWS để chọn khu vực tối ưu về chi phí.
2.2 AWS Avaiability Zones
Mỗi khu vực (region) của AWS có nhiều khu vực khả dụng (availability zones) – thường là ba.
Ví dụ:
- ap-southeast-2a
- ap-southeast-2b
- ap-southeast-2c
Mỗi availability zones bao gồm một hoặc nhiều trung tâm dữ liệu độc lập, được kết nối với nhau bằng mạng có độ trễ thấp và băng thông cao. Các availability zones được thiết kế để đảm bảo không bị ảnh hưởng bởi thảm họa xảy ra, tạo ra một hạ tầng đám mây mạnh mẽ và an toàn.
2.3. AWS Points of Presence (Edge Locations)
AWS hiện có 216 Points of Presence (205 Edge Locations & 11 Regional Caches) tại 84 thành phố trên 42 quốc gia. Points of Presence hỗ trợ việc truyền tải nội dung đến người dùng cuối với độ trễ thấp nhất có thể.
AWSPoints of Presence: https://aws.amazon.com/cloudfront/features/
AWS đã và đang dẫn đầu thị trường điện toán đám mây, và hiểu rõ về AWS sẽ giúp bạn xây dựng được những ứng dụng đám mây linh hoạt, mở rộng, và hiệu quả.