SQL Server trong các dịch vụ web của Amazon

Bạn đang tìm kiếm một cách miễn phí hoặc chi phí rất thấp để lưu trữ cơ sở dữ liệu SQL Server của mình trong đám mây? Nếu dịch vụ SQL Azure của Microsoft quá đắt đối với nhu cầu của bạn, bạn có thể cân nhắc việc lưu trữ cơ sở dữ liệu của mình trong Dịch vụ web của Amazon. Nền tảng này thúc đẩy cơ sở hạ tầng công nghệ khổng lồ của Amazon.com để cung cấp cho bạn một cách cực kỳ rẻ, linh hoạt và có khả năng mở rộng để lưu trữ cơ sở dữ liệu của bạn trên đám mây.

Bắt đầu với dịch vụ web của Amazon

Bạn có thể thiết lập và chạy với AWS chỉ trong vài phút. Chỉ cần đăng nhập vào Amazon Web Services bằng tài khoản Amazon.com của bạn và chọn các dịch vụ bạn muốn sử dụng. Amazon cung cấp cho người dùng mới một năm dịch vụ miễn phí có giới hạn theo Cấp miễn phí AWS. Bạn sẽ cần cung cấp số thẻ tín dụng để chi trả cho bất kỳ dịch vụ nào bạn sử dụng nằm ngoài giới hạn cấp miễn phí.

Cấp miễn phí

Cấp miễn phí của Amazon Web Services cung cấp cho bạn hai cách để chạy một cơ sở dữ liệu SQL Server trong AWS trong một năm miễn phí. Tùy chọn đầu tiên, Amazon Elastic Compute Cloud (EC2) của Amazon, cho phép bạn cung cấp máy chủ của riêng bạn mà bạn quản lý và bảo trì. Dưới đây là những gì bạn nhận được miễn phí trong EC2:

Ngoài ra, bạn cũng có thể chọn chạy cơ sở dữ liệu của bạn trong Dịch vụ Cơ sở dữ liệu quan hệ của Amazon (RDS). Theo mô hình này, bạn chỉ quản lý cơ sở dữ liệu và Amazon quản lý các nhiệm vụ quản lý máy chủ. Dưới đây là những gì mà cấp RDS miễn phí cung cấp:

Đây chỉ là một bản tóm tắt các chi tiết đầy đủ của Amazon Free Tier. Hãy nhớ đọc mô tả Cấp miễn phí để biết thêm chi tiết trước khi tạo tài khoản.

Tạo một SQL Server EC2 Instance trong AWS

Một khi bạn đã tạo tài khoản AWS của bạn, rất đơn giản để có được một cá thể SQL Server và chạy trong EC2. Đây là cách bạn có thể bắt đầu một cách nhanh chóng:

  1. Đăng nhập vào Bảng điều khiển quản lý AWS.
  2. Chọn tùy chọn EC2
  3. Nhấp vào nút Khởi chạy cá thể
  4. Chọn trình hướng dẫn khởi động nhanh và cung cấp một tên cá thể và cặp khóa
  5. Chọn cấu hình khởi chạy Microsoft Windows Server 2008 R2 với SQL Server Express và IIS
  6. Xác minh rằng tùy chọn bạn đã chọn có biểu tượng dấu sao được đánh dấu là "Cấp miễn phí đủ điều kiện" và nhấn nút Tiếp tục
  7. Nhấp vào Khởi chạy để khởi chạy phiên bản

Sau đó, bạn sẽ có thể xem cá thể và khởi tạo kết nối Remote Desktop với nó bằng AWS Management Console. Đơn giản chỉ cần quay trở lại giao diện Instances của giao diện điều khiển và định vị tên của cá thể SQL Server AWS của bạn. Giả sử cá thể đã được bắt đầu, hãy kích chuột phải vào cá thể và chọn Connect từ menu pop-up. AWS sau đó sẽ cung cấp các hướng dẫn về kết nối trực tiếp đến cá thể máy chủ của bạn. Hệ thống cũng cung cấp tệp lối tắt RDS mà bạn có thể sử dụng để dễ dàng kết nối với máy chủ của mình.

Nếu bạn muốn máy chủ của mình hoạt động và chạy 24x7, chỉ cần để máy chủ chạy. Nếu bạn không cần máy chủ của bạn liên tục, bạn cũng có thể sử dụng bảng điều khiển AWS để bắt đầu và dừng phiên bản trên cơ sở khi cần thiết.

Nếu bạn đang tìm kiếm một tùy chọn thậm chí còn rẻ hơn, hãy thử chạy MySQL trên AWS. Sử dụng nền tảng cơ sở dữ liệu ít tốn kém tài nguyên này thường cho phép bạn chạy các cơ sở dữ liệu lớn hơn trên nền tảng miễn phí.