我正在研究ASP.NET Web應用程序。這個想法是,它將作爲簡單部署的「包」出售。我製作了基於webdeploy的ZIP包,可直接從IIS部署(導入應用程序功能)。它允許用戶在文本字段中指定所有設置(名稱,用戶,密碼)。然後,所有(甚至是數據庫)部署,配置和準備就緒,無需任何深入的知識或手動配置。創建用於Windows Azure的數據庫創建的可部署程序包的最佳方式是什麼?
我想有同樣的經歷,當有人想部署應用到Azure上。我的意思是一切都應該在一個封裝和專人負責的部署應該只在少數文本框中填寫配置和部署整個應用程序(與數據庫結構和初始數據)
的問題是:是否有可能?如果是,我可以在哪裏找到任何信息?
感謝, 馬辛
有這麼多手頭的變量很難甚至開始回答你的問題。所以讓我反過來:你爲什麼不嘗試?在Azure中打開帳戶大約需要30秒。 OK ......也許40秒...... :)很多事情都可能出錯,比如期望獲得正確的安全憑證,創建一個SQL Azure數據庫(你需要什麼類型的數據庫?MySQL?在哪臺機器上?),如果你需要訪問註冊表,如果你的代碼需要一個C盤......等等。 – 2012-07-11 15:43:34
Herve,Marcin正在使用WebDeployment包。我不認爲你可以部署任何其他的數據庫,但通過WebDeploy包的SQL Server。至於數據庫,你只需要提供連接字符串或Server/user/pass/db到WebDeployment進程,所以它對於「機器」 – astaykov 2012-07-11 19:55:08