我可以在Windows Azure中托管应用程序并将数据库存储在不同的服务器上

时间:2009-11-06 16:58:12

标签: azure azure-web-app-service

我可以在Windows Azure中托管应用程序并将数据库存储在不同的服务器上吗?例如,我想将我的数据保存在服务器上,我不必担心私有问题。如果这是可能的,它是否会消除在云中托管应用程序的价值?

感谢

2 个答案:

答案 0 :(得分:4)

您的意思是在Windows Azure上托管您的应用程序,然后在您自己的服务器上托管数据库?这完全有可能,但您必须公开公开您的数据库。您可以在SQL Azure上托管数据库,这将是与Windows Azure主机的“单独服务器”。使用SQL Azure,您可以设置防火墙规则以仅允许您的应用程序访问您的数据库。

如果您要在自己的服务器上托管数据库,我认为它不会完全降低在云上托管您的应用程序的价值,因为您的应用程序层至少仍将“托管在云端”。但是,在这种情况下,您可能会遇到性能问题,因为使用TCP通过Internet访问SQL有点慢。

答案 1 :(得分:0)

您现在可以托管内部部署并使用安全VPN作为Azure的一部分。这可以在最新版本中使用Azure网络完成。

可以将Azure站点设置为站点VPN并以此方式访问您的私有数据中心。