寻找一种免费或非常低成本的方式将您的SQL Server数据库托管在云中? 如果微软的SQL Azure服务对您的需求来说太贵了,您可能希望考虑将您的数据库托管在Amazon Web Services中。 该平台利用Amazon.com的大规模技术基础架构为您提供极低成本,灵活且可扩展的方式来托管云中的数据库。
亚马逊网络服务入门
只需几分钟,您就可以开始使用AWS并运行它。 只需使用您的Amazon.com帐户登录Amazon Web Services,然后选择您想要使用的服务。 亚马逊为新用户提供在AWS免费套餐下一年有限免费服务。 您需要提供一个信用卡号码,以涵盖您使用的所有超出免费等级限制的服务。
免费套餐
免费的亚马逊Web服务层为您提供了两种在AWS中免费运行SQL Server数据库的方法。 第一个选项亚马逊的弹性计算云(EC2)允许您配置您自己管理和维护的服务器。 以下是您在EC2中免费获得的内容:
- 使用SQL Server Express和IIS运行750个小时的Amazon EC2 Windows微型实例
- 30GB亚马逊弹性块存储
- 15GB的数据传输
或者,您也可以选择在亚马逊的关系数据库服务(RDS)中运行数据库。 在这种模式下,您只管理数据库,而Amazon负责服务器管理任务。 以下是免费级别的RDS提供的内容:
- 运行SQL Server的750个小时的亚马逊关系数据库服务(RDS)单可用区微型数据库实例
- 20GB的数据库存储
- 1000万个数据库I / O操作
- 20 GB的备份存储
- 15 GB的数据传输
这只是对亚马逊免费套餐详情的总结。 创建帐户之前,请务必阅读免费套餐说明以了解更多详细信息。
在AWS中创建SQL Server EC2实例
创建AWS账户后,在EC2中启动并运行SQL Server实例非常简单。 以下是您可以快速入门的方法:
- 登录到AWS管理控制台。
- 选择EC2选项
- 点击启动实例按钮
- 选择快速启动向导并提供实例名称和密钥对
- 使用SQL Server Express和IIS选择启动配置Microsoft Windows Server 2008 R2
- 确认您选择的选项有一个标有“免费等级合格”的星形图标,然后按继续按钮
- 点击Launch启动实例
然后,您将能够使用AWS管理控制台查看实例并启动与其的远程桌面连接。 只需返回到控制台的Instances视图并找到您的SQL Server AWS实例的名称即可。 假设实例已经启动,请右键单击实例并从弹出菜单中选择“连接”。 然后,AWS将提供有关直接连接到您的服务器实例的说明。 该系统还提供了一个RDS快捷方式文件,您可以使用该文件轻松连接到您的服务器。
如果您希望您的服务器全天候运行,只需保持它运行。 如果您不需要连续使用服务器,则还可以使用AWS控制台根据需要启动和停止实例。
如果您正在寻找更便宜的选项,请尝试在AWS上运行MySQL。 使用这种资源密集程度较低的数据库平台通常允许您在免费平台上运行更大的数据库。