我可以在Windows Azure中托管应用程序并将数据库存储在不同的服务器上吗?例如,我想将我的数据保存在服务器上,我不必担心私有问题。如果这是可能的,它是否消除了在云中托管应用程序的价值?我可以在Windows Azure中托管应用程序并将数据库存储在不同服务器上
感谢
我可以在Windows Azure中托管应用程序并将数据库存储在不同的服务器上吗?例如,我想将我的数据保存在服务器上,我不必担心私有问题。如果这是可能的,它是否消除了在云中托管应用程序的价值?我可以在Windows Azure中托管应用程序并将数据库存储在不同服务器上
感谢
你的意思是你的托管在Windows Azure上的应用程序,然后托管在自己的服务器数据库?这是完全可能的,但是你必须公开暴露你的数据库。您可以将您的数据库托管在SQL Azure上,并且这将成为Windows Azure主机的“独立服务器”。使用SQL Azure,您可以设置防火墙规则,只允许您的应用程序访问您的数据库。
如果您要将数据库托管在您自己的服务器上,我认为它不会完全降低在云上托管您的应用程序的价值,因为您的应用程序层至少仍将托管在“云中” 。尽管如此,在这种情况下也可能遇到性能问题,因为使用TCP通过互联网访问SQL有点慢。
您可以在本地进行托管,并使用安全的VPN作为Azure的一部分。这可以在最新版本中使用Azure网络完成。
可以设置一个Azure站点到站点VPN并以这种方式访问您的私有数据中心。
我很喜欢你的答案jspru。你的回答证实了我最初的想法。谢谢这真的有帮助 – Dave 2009-11-06 17:10:22
没问题!享受与Azure合作。 – jspru 2009-11-06 17:42:17