我可以在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