Amazon Web Services đưa ra giải pháp lưu trữ web trên đám mây trang bị cho các doanh nghiệp, tổ chức phi lợi nhuận và tổ chức của chính phủ một cách phân phối trang web và ứng dụng web với mức phí thấp. Cho dù bạn đang tìm kiếm một trang web tiếp thị, đa phương tiện hay thương mại điện tử, AWS sẽ cung cấp cho bạn hàng loạt các tùy chọn lưu trữ trang web để bạn có thể chọn được một tùy chọn phù hợp với mình.

Lý do bạn nên sử dụng AWS để lưu trữ web? 

Hỗ trợ nhiều nền tảng

Với AWS, bạn có thể sử dụng bất kỳ CMS nào bạn muốn, bao gồm WordPress, Drupal, Joomla, v.v. AWS cũng hỗ trợ và cung cấp SDK cho các nền tảng phổ biến như Java, Ruby, PHP, Node.js và .Net.

Trung tâm dữ liệu khắp thế giới

khách hàng của chúng ta có thể ở khắp nơi trên thế giới. Với AWS, bạn có thể có một trung tâm dữ liệu hoặc CDN lưu trữ trang web của mình ở bất kỳ vị trí địa lý nào bạn chọn chỉ bằng một vài cú nhấp chuột. 

Có thể điều chỉnh quy mô ngay từ ngày đầu tiên

Lưu lượng truy cập trang web có thể biến động rất nhiều. Từ những thời điểm yên tĩnh vào giữa đêm cho tới sự gia tăng đột biến lưu lượng truy cập chia sẻ truyền thông xã hội theo định hướng chiến dịch, cơ sở hạ tầng AWS đều có thể tăng giảm quy mô để đáp ứng nhu cầu của bạn.

Mô hình giá linh hoạt

AWS chỉ tính phí đối với các tài nguyên bạn sử dụng, không yêu cầu trả phí trước hoặc hợp đồng dài hạn. AWS có các tùy chọn lưu trữ web cung cấp mức giá trả ngay hoặc mức giá cố định hàng tháng.


Giải pháp về trang web của AWS

Lưu trữ trang web đơn giản

Các trang web đơn giản thường bao gồm một máy chủ web duy nhất chạy Hệ thống quản lý nội dung (CMS), chẳng hạn như WordPress hoặc một ứng dụng thương mại điện tử, chẳng hạn như Magento hoặc ngăn xếp phát triển, như LAMP. Phần mềm này giúp dễ dàng xây dựng, cập nhật, quản lý và phân phối nội dung trang web của bạn.

Các trang web đơn giản là cách thức lý tưởng nhất áp dụng cho các trang web được quản lý từ trung bình đến thấp với nhiều tác giả và các thay đổi nội dung thường xuyên hơn, chẳng hạn như trang web tiếp thị, trang web nội dung hoặc blog. Những trang web này là điểm khởi đầu đơn giản để tạo lập nên một trang web có khả năng phát triển trong tương lai. Mặc dù có chi phí thấp, các trang web này yêu cầu quản trị CNTT của máy chủ web và không được tích hợp để có tính sẵn dùng cao hoặc khả năng mở rộng ra khỏi một số máy chủ.

Phù hợp nhất với:

  • Các trang web được xây dựng trên các ứng dụng phổ biến như WordPress, Joomla, Drupal, Magento
  • Các trang web được xây dựng trên các ngăn xếp phát triển phổ biến như LAMP, LEMP, MEAN, Node.Js
  • Các trang web không thể mở rộng vượt quá 5 máy chủ
  • Các khách hàng muốn quản lý tài nguyên và máy chủ web của riêng họ
  • Các khách hàng muốn có một bảng điều khiển để quản lý máy chủ web, DNS và việc kết nối mạng của họ
Sử dụng Amazon Lightsail
Amazon Lightsail icon

Amazon Lightsail là cách dễ nhất để khởi chạy và quản lý một máy chủ web bằng AWS. Lightsail bao gồm mọi thứ bạn cần để khởi động trang web của bạn – một máy ảo, bộ nhớ dựa trên SSD, truyền dữ liệu, quản lý DNS và IP tĩnh để có mức giá dự đoán thấp.

Bạn có thể bắt đầu sử dụng Lightsail cho trang web của mình chỉ bằng một vài cú nhấp chuột. Chọn hệ điều hành hoặc mẫu ứng dụng phù hợp nhất cho trang web của bạn và máy chủ riêng ảo của bạn sẽ sẵn sàng sau chưa đầy một phút. Bạn có thể dễ dàng quản lý máy chủ web, DNS và địa chỉ IP trực tiếp từ bảng điều khiển của Lightsail.


Lưu trữ ứng dụng web một trang

Ứng dụng web tĩnh chỉ cần một lần tải trong trình duyệt web được gọi là Ứng dụng web một trang. Người dùng có thể thực hiện các hành động tiếp theo thông qua HTML, JavaScript và CSS được tải sẵn trong trình duyệt. Dữ liệu backend được truy cập qua API GraphQL hoặc REST, các API này tìm nạp nội dung từ một kho lưu trữ dữ liệu và cập nhật giao diện người dùng mà không cần tải lại trang.

Ứng dụng web một trang cung cấp hiệu suất như ứng dụng máy tính để bàn hoặc ứng dụng gốc. Ứng dụng này cung cấp tất cả những lợi ích của trang web tĩnh (chi phí thấp, độ tin cậy cao, không cần quản trị máy chủ và có thể điều chỉnh quy mô để xử lý lưu lượng truy cập cấp doanh nghiệp) cùng với chức năng động và hiệu năng cực nhanh.

Phù hợp nhất với:

  • Các trang web được xây dựng bằng framework Ứng dụng một trang như React JS, Vue JS, Angular JS và Nuxt
  • Các trang web được xây dựng bằng bộ tạo trang tĩnh như Gatsby JS, React-static, Jekyll và Hugo.
  • Ứng dụng web lũy tiến hoặc PWA
  • Các trang web không chứa tập lệnh phía máy chủ, như PHP hoặc ASP.NET 
  • Các trang web có phụ trợ phi máy chủ
Sử dụng Bảng điều khiển AWS Amplify

Bảng điều khiển AWS Amplify cung cấp một quy trình công việc đầy đủ để phát triển, triển khai và lưu trữ ứng dụng web một trang hoặc trang web tĩnh có phụ trợ phi máy chủ. Bạn có thể thêm chức năng động vào ứng dụng của mình bằng Amplify Framework, sau đó triển khai chức năng đó cho người dùng cuối ngay lập tức bằng Bảng điều khiển Amplify. Bảng điều khiển Amplify cung cấp nhiều tính năng:

  1. Tính năng triển khai liên tục cho phép bạn triển khai các bản cập nhật cho ứng dụng web của mình trên mỗi cam kết mã.
  2. Triển khai ứng dụng của bạn cho đối tượng toàn cầu bằng CDN của chúng tôi, Amazon CloudFront.
  3. Thiết lập miền tùy chỉnh của bạn với HTTPS (tự động bật bằng một cú nhấp chuột).
  4. Xây dựng các tính năng mới mà không ảnh hưởng đến người dùng sản xuất với hoạt động triển khai nhánh tính năng.

Lưu trữ trang web tĩnh đơn giản

Trang web tĩnh cung cấp HTML, JavaScript, hình ảnh, video và các tệp khác cho khách truy cập trang web của bạn và không chứa mã ứng dụng phía máy chủ như PHP hoặc ASP.NET. Chúng thường được sử dụng để phân phối các trang web cá nhân hoặc tiếp thị.

Các trang web tĩnh có chi phí rất thấp, mang đến mức độ tin cậy cao mà không yêu cầu quản trị máy chủ, đồng thời có khả năng tăng giảm quy mô để xử lý lưu lượng truy cập cấp doanh nghiệp mà người dùng không phải mất công xử lý thêm công việc gì.

Phù hợp nhất với:

  • Các trang web không chứa tập lệnh phía máy chủ, như PHP hoặc ASP.NET  
  • Các trang web có mức độ thay đổi không thường xuyên cùng lượng tác giả rất ít
  • Các trang web cần mở rộng vào một số khoảng thời gian có lưu lượng truy cập cao
  • Các khách hàng không muốn quản lý cơ sở hạ tầng
Sử dụng Dịch vụ lưu trữ đơn giản của Amazon (Amazon S3)

Amazon S3 là bộ nhớ đối tượng với một giao diện dịch vụ web đơn giản để lưu trữ và truy xuất bất kỳ lượng dữ liệu nào từ bất kỳ đâu trên web. Ứng dụng này được thiết kế nhằm mang đến độ bền 99,999999999% và quy mô mở rộng đến hàng nghìn tỷ đối tượng trên toàn thế giới.

Để sử dụng S3 cho một trang web tĩnh, bạn chỉ cần tải các tệp lên bộ chứa S3 và cấu hình bộ chứa S3 của bạn để lưu trữ web.


Lưu trữ web dành cho doanh nghiệp

Các trang web dành cho doanh nghiệp bao gồm các trang web tiếp thị và truyền thông rất phổ biến, cũng như trang web xã hội, du lịch cũng như trang web có chứa các ứng dụng có dung lượng lớn khác. Ví dụ: Lamborghini, Coursera và Nordstrom sử dụng AWS để lưu trữ trang web của họ. Các trang web dành cho doanh nghiệp cần phải chủ động mở rộng tài nguyên cũng như luôn sẵn sàng hỗ trợ các trang web được yêu cầu nhiều nhất cũng như các trang web có lưu lượng truy cập cao.

Các trang web dành cho doanh nghiệp sử dụng nhiều dịch vụ AWS và thường mở rộng nhiều trung tâm dữ liệu (được gọi là Vùng sẵn sàng). Các trang web dành cho doanh nghiệp được xây dựng trên AWS có độ sẵn sàng, khả năng mở rộng và hiệu suất cao nhưng yêu cầu có mức quản trị và quản lý cao hơn so với các trang web tĩnh hoặc trang web đơn giản. 

Phù hợp nhất với:

  • Các trang web sử dụng nhiều máy chủ web trên ít nhất hai trung tâm dữ liệu
  • Các trang web cần mở rộng bằng cách sử dụng cân bằng tải, tự động thay đổi quy mô hoặc cơ sở dữ liệu bên ngoài
  • Các trang web yêu cầu tận dụng CPU được duy trì ở mức cao
  • Các khách hàng cần khả năng kiểm soát và mức linh hoạt tối đa cho việc quản lý và định cấu hình máy chủ web của họ
Sử dụng Điện toán đám mây linh hoạt Amazon (Amazon EC2)

Amazon EC2 cung cấp công suất điện toán có quy mô linh hoạt trên đám mây. Amazon EC2 được thiết kế giúp các nhà phát triển dễ dàng thực hiện tác vụ điện toán đám mây quy mô web, đồng thời cho phép khả năng mở rộng và mức độ sẵn có tối đa cho các trang web và ứng dụng web. Amazon EC2 thay đổi bài toán kinh tế của điện toán bằng cách cho phép bạn chỉ chi trả cho phần năng lực bạn sử dụng thực tế.

Để sử dụng EC2 để lưu trữ trang web, bạn sẽ cần tạo và định cấu hình phiên bản EC2 trong Bảng điều khiển quản lý AWS.