我可以在Windows Azure中托管应用程序并将数据库存储在不同的服务器上吗?例如,我想将我的数据保存在服务器上,我不必担心私有问题。如果这是可能的,它是否会消除在云中托管应用程序的价值?
感谢
答案 0 :(得分:4)
您的意思是在Windows Azure上托管您的应用程序,然后在您自己的服务器上托管数据库?这完全有可能,但您必须公开公开您的数据库。您可以在SQL Azure上托管数据库,这将是与Windows Azure主机的“单独服务器”。使用SQL Azure,您可以设置防火墙规则以仅允许您的应用程序访问您的数据库。
如果您要在自己的服务器上托管数据库,我认为它不会完全降低在云上托管您的应用程序的价值,因为您的应用程序层至少仍将“托管在云端”。但是,在这种情况下,您可能会遇到性能问题,因为使用TCP通过Internet访问SQL有点慢。
答案 1 :(得分:0)
您现在可以托管内部部署并使用安全VPN作为Azure的一部分。这可以在最新版本中使用Azure网络完成。
可以将Azure站点设置为站点VPN并以此方式访问您的私有数据中心。