為什麼以及何時需要 Azure?
我閱讀了大量關於 Azure 和 .NET 服務匯流排的文章。我想我了解技術部分,但目前我錯過了要點 - 一些“案例研究”應該解釋我應該將什麼樣的項目轉移到雲端。假設我正在開始新項目。如何確定我的項目是否適合 Azure 平台?
Azure 的常見方案有哪些?它適用於全球 B2C 應用程序、本地 B2C 應用程序還是也適用於“內部”B2B 應用程序?如何確定全球 Azure 是否優於本地基礎架構或本地伺服器託管提供商?與其他方案相比,遷移到 Azure 的優缺點是什麼?
我也對真實體驗感興趣。您是否將任何實際項目部署到 Azure?你的經驗是什麼?Azure 已經成熟了嗎?許多技術在可用之前需要多次(至少 3 次)發布。Azure 也一樣嗎?
我最後擔心的是安全和信任。你信任 Azure 平台嗎?我閱讀了一篇文章,該文章展示了一些使用 SQL Azure 服務在 Azure 上進行的假設銀行交易。它真的可以在 Azure 上安全地完成嗎?
有類似的文章,但我沒有在那裡找到答案。
編輯:
我今天讀了這篇文章。它也解釋了我的一些問題。
Azure 的最佳方案之一是您希望病毒式增長的應用程序。是的,抱有這樣的期望幾乎是愚蠢的,但是有一類應用程序——特別是“社交”應用程序——只有在它們經歷病毒式增長時才會存在。
以這樣一種方式規劃您自己的基礎設施是極其困難的,它可以適應這種增長,而不會延長停機時間或至少威脅忠誠度的減速。你總是會落後,對資源短缺做出反應,除非你不斷地為預期需求過度供應,在這種情況下,你可能會糟糕地使用你的資金並縮短你的跑道。
Azure 巧妙地解決了這些問題。您可以根據需要添加資源。您可以在幾分鐘內響應使用高峰,通過 Azure 管理控制台添加新資源。
我認為 Azure 非常適合許多其他場景,但我認為,我所描述的場景是一個相當有說服力的案例。