2017-05-08 62 views
-1

我有一個ASP.NET Web應用程序,我一直在AppHarbor中運行,直到現在。App Engine等效於Azure

我會喜歡將其移至Azure上。該網站每月只用幾個小時。

將應用程序部署到應用程序服務將只在使用該網站的時間(比如谷歌應用程序引擎)收取費用,還是我將爲整個月收取費用,無論應用程序實際使用了多少小時?

這是App Engine pricing model

服務都是基於正常運行時間的每小時收費計費的重要報價。計費開始 在實例啓動並結束15分鐘手動 實例關閉或15分鐘後基本實例具有 處理完最後一次請求之後。

回答

0

所以不等同於AppEngine上的定價?

據我所知,蔚藍的web應用只會在應用服務計劃被使用的小時內收費。

Azure提供多種服務計劃的輪胎。一個服務計劃可以運行多個Web應用程序服務。

例如,基本的Web服務計劃是象下面這樣:

enter image description here

如果運行B1的Web服務計劃半個月,這將花費22.9 $。

此外,應用服務計劃的支持進行擴展。如果您擴展到2個實例。它將花費每月111.6美元。

更多細節,你可以參考下面的文章:

App Service Pricing

Azure App Service plans in-depth overview

+0

謝謝,這是明確的問題,具體是關於如果應用程序未被使用,意味着當沒有活動發生時自動縮放到0個實例。 –

+1

據我所知,我們無法將網絡應用程序實例自動擴展爲0.如果您在服務計劃中創建Web應用程序,則需要爲該服務計劃付費。如果服務計劃不包含任何Web應用程序服務。它將被天藍色刪除。 –

+0

感謝@Brando,如果Azure能夠與App Engine相提並論,那麼自動縮放到0就會很好:) –

1

正在部署的應用到應用服務會向我只對使用了 網站的時間(如谷歌App引擎)或多少小時,應用程序將我被收取 整整一個月,無論實際上是使用了 ?

您將收到應用程序已部署的小時數。您不會收到用戶實際使用該應用的小時數。如果您知道應用程序必須在線的時間,則只能在該時間段內部署該應用程序,一旦完成該工作,您可以簡單地刪除該部署。

你可以做其他的事情是部署「免費」模式的應用程序。 Azure限制了應用程序的使用,但只要您處於這些限制範圍內,您就不會爲該應用程序收取任何費用。

+0

所以不等同於AppEngine上的定價? :( –

+1

你能分享一個AppEngine定價的鏈接嗎? –

+0

我已經將它添加到問題 –