Modern Application Development - eBook (EN)

AWS Serverless Whitepaper

Issue link: https://read.uberflip.com/i/1509431

Contents of this Issue

Navigation

Page 1 of 11

02 第一節 簡介 實現規模經濟對於每個軟體即服務 (SaaS) 企業而言至關重要。SaaS 團隊不斷 搜尋策略和機制,使他們能夠支援客戶 (租用戶) 不斷變化的工作負載和設定檔。 每個 SaaS 企業面臨的挑戰在於建立一個環境,平衡租用戶的綜合活動與這些租 用戶所取用資源/基礎設施的層級。對於許多人來說,這可能是一個難以達成的 目標,在某些情況下,可能會導致過度佈建基礎設施並降低企業的利潤。 這項挑戰的核心通常在於運算最佳化。建置 SaaS 解決方案時,通常需要為這些 運算資源定義特定大小和擴展設定檔。 SaaS 供應商的運算要求每天甚至每小時 都在變動,這種靜態、與時間點繫結的運算設定檔,為 SaaS 供應商帶來實質的 挑戰。SaaS 的運算需求與傳統運算模型之間的不相符,正是無伺服器派上用場 的時候。 無伺服器技術的基本目標是從您的視野中移除任何伺服器概念。透過無伺服器, 運算資源的大小、組態、管理和擴展 (可能難以捉摸、複雜且耗時) 現在已轉移 到受管體驗中,AWS 有責任管理和擴展您的運算足跡。這個依用量計費模式中 的取用和擴展運算與 SaaS 供應商的規模經濟思維完全一致,使他們能夠將更多 時間著重在 SaaS 產品的功能上,而不必在不斷最佳化運算資源消耗上耗費太多 時間。 這種無伺服器模型對 SaaS 供應商設計和建置解決方案的方式會產生重大影響。 接下來的章節將會回顧無伺服器強化多租用戶 SaaS 環境的架構和操作體驗的 一些常見領域。

Articles in this issue

view archives of Modern Application Development - eBook (EN) - AWS Serverless Whitepaper