邊緣部署的商業案例
在考慮將應用程序工作負載轉移到邊緣計算部署的優點時,不僅要考慮技術因素,還要考慮整體業務驅動因素和好處——尤其是這些因素如何應用于給定的組織、應用程序和用戶群。
在最簡單的層面上,圍繞應用程序工作負載放置位置的業務決策歸結為您是否能夠經濟高效地提供用戶期望的應用程序體驗。邊緣是否適合您的業務?
邊緣的兩個關鍵因素
對于大多數組織而言,這種流行病使數字化轉型變得超速。企業已將更多的用戶交互和參與轉移到應用程序工作負載上,用戶現在對他們使用的應用程序的期望更高。更多特性、更多功能、更多響應能力、更多可用性。
由于移動和SaaS應用程序在日常生活中無處不在,這些期望只會變得越來越苛刻,而且這些期望可能永遠不會重置。尚未掌握這一新現實的組織將不可避免地落后。
滿足這些用戶體驗需求歸結為兩個關鍵因素,即應用程序響應能力和可用性。
響應能力
除其他因素外,響應能力是延遲的函數,或者數據從網絡上的一個點傳輸到另一個點需要多長時間。根據QuadrantStrategies最近的一項調查,86%的高管和高級IT決策者同意低延遲應用程序有助于他們的組織在競爭中脫穎而出。
同時,80%的受訪者擔心高延遲會影響其應用程序的質量。超過60%的受訪者進一步將關鍵任務應用程序的低延遲定義為10毫秒或更短。
考慮您的用戶群和他們可能遇到的延遲是在將應用程序部署到邊緣時要考慮的最大因素之一。一旦考慮了所有其他因素,改善延遲的唯一方法就是將工作負載和數據物理移動到離用戶更近的位置——換句話說,就是向邊緣移動。
用戶群在地理上越分散,這一點就越重要。例如,對于全球用戶群而言,隨著工作負載的擴大,集中式云部署很快變得難以為繼;唯一的答案是邊緣部署。
可用性
可用性是體驗硬幣的另一面,不幸的是,任何給定的網絡都將不可避免地出現故障,從而導致有關重大云中斷和沮喪用戶的頭條新聞源源不斷。
解決此問題的方法是為應用程序工作負載構建冗余和彈性。集中式云部署具有有限的彈性,因為它們依賴于該云提供商。當網絡中斷時,應用程序也會中斷。
另一方面,邊緣部署可以輕松解決這個問題,前提是部署不依賴于單個網絡運營商。工作負載必須廣泛分布在不同的供應商之間,這樣如果或當一個供應商出現問題時,可以繞過問題,以確保持續的應用程序可用性。
邊緣計算成本問題
確定交付預期體驗的成本效益如何可以迅速轉移到圍繞工作負載可擴展性、計算資源分配、網絡操作、工作負載隔離和數據合規性的技術考慮。
必須考慮不同的部署策略不可避免的利弊。然而,在所有條件相同的情況下,分布式邊緣每次都擊敗集中式云。
總體而言,有充分的理由考慮將托管服務用于邊緣部署;您可以為您的應用程序工作負載獲得邊緣部署的好處,而無需增加管理或運營自己的分布式網絡的成本。
如果您決定朝這個方向發展,請務必考慮邊緣提供商是否需要新的CI/CD(持續集成和持續交付)工作流程和專有工具來支持部署。雖然專有方法消除了管理您自己的網絡的責任,但采用新的工作流程、工具和流程可能會顛覆您當前的DevOps流程,從而導致進一步的工作流程問題。
邊緣的關鍵考慮因素
許多組織已經急于通過多集群Kubernetes部署對應用程序進行現代化改造,而邊緣是該策略的自然延伸,在性能、可擴展性、彈性、隔離等方面提供了顯著優勢。
現代邊緣提供了顯著更好的應用程序體驗,但前提是它可以簡單且經濟實惠地采用。換句話說,關鍵是組織要消除將應用程序部署到分布式邊緣的挑戰,同時仍然保持其現有的容器化環境并使用熟悉的Kubernetes工具。
此外,能夠找到編排和擴展工作負載以滿足實時流量需求并確保為用戶提供具有成本效益的低延遲響應能力的組織——無論有多少用戶或他們位于何處——最有可能獲得收益分布式邊緣的獎勵。
總之,邊緣計算的商業案例是邊緣提供了巨大的優勢——只要它可以相對簡單和有效地部署。