簡體   English   中英

使用 Azure VM 進行軟件開發和測試(而非托管)

[英]Using an Azure VM for Software Development and Testing(and not hosting)

我正在開始一份新工作,我必須購買自己的設備。 這是一個為期一年的合同,所以只需要一年的系統。 現在,我正在考慮為此使用 Azure Windows VM。 我將進行以下活動。

  1. 使用 Java 的自動化測試代碼,主要使用 Eclipse 作為 IDE
  2. 使用 Chrome 和 FireFox 瀏覽大約 1-2 GB 數據/天 是否有人有將 Azure VM 用於開發目的的經驗?

請注意,我打算將此 VM 用作我的工作場所筆記本電腦替代品,而不是在 VM 上托管我的應用程序/服務

我應該考慮哪些與 VM 相關的所有成本? 我目前正在考慮具有 32 GB 臨時空間的 B4ms 4cores 16GB 系統。 Azure 定價計算器顯示一個月的費用約為 45 美元。

在 Azure VM 上瀏覽 Internet 是否會花費您一些費用?

我將使用這台機器每天 8-9 小時,每月 22 天。

如果我的計算中遺漏了某些內容,或者您​​需要更多指示來回答問題,請告訴我。

PS:我確實用谷歌搜索了問題,但答案不是很清楚,主要是 Azure 廣告。 而且我有一個非常好的互聯網連接,所以延遲對我來說不是問題。

要回答您的主要問題,使用 VM 進行開發沒有問題。 我們最初采用相同的方法,然后轉向 Azure 虛擬桌面以提高可擴展性。

我的假設是我們正在關注成本。 以下是我會考慮的事情:

  1. 是的,Azure VM 的 EGRESS 流量需要付費。 請參閱此鏈接以更好地了解成本。 我想說,對於您的用例,每月大約額外增加 4-5 美元。 在計算器中,我選擇Internet Egress作為到Public InternetData Transfer Type

  2. 公共 IP (如果您要將 RDP 連接到您的機器)。 您可以選擇動態 IP 地址(而不是靜態 IP)並配置 DNS 標簽。 當 IP 地址更改時,您將能夠使用 DNS 標簽而不是 IP 地址訪問 VM - 每次停止(解除分配)您的 VM 時,您都會冒着獲得不同 IP 地址的風險。 這是額外的 1 美元。

  3. 如果您想知道為什么 B 系列如此便宜 - 您應該注意到 B 系列 VM 是Burstable VM Burstable VM 具有基本 CPU 性能和積分,如果您想在特定分鍾數內充分利用計算資源,則需要累積積分。 查看文章了解更多信息。 優點是一旦您積累了足夠的信用,您還可以超出計算最大值,並且使用 B4ms,可以達到 400%。 需要注意的是,VM 需要運行才能累積積分。 您可以嘗試一下,如果它不符合您的期望,也許可以考慮 Dv2 系列。

  4. 地區- 因為你提到你有很好的互聯網帶寬 - 如果地區對你沒有太大影響,你可以考慮美國東部地區。 它通常具有最低的計算成本。 EUS 中的 B4ms 約為 36 美元/月(198 小時/月)。 美國東部相同環境的總成本約為 42 美元/月。

對於這個簡單的用例,我沒有看到您需要支付的任何其他資源。 您可能應該獲得一個 Azure 試用帳戶以免費使用第一個月(如果您還沒有這樣做)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM