過去,企業必須建置和維護基礎設施才能執行現場部署應用程式。使用 SaaS 模型,企業可以使用線上託管的應用程式、按使用量付費以降低成本、享受不費力且流暢的功能升級,以及輕鬆地與現有的資料和系統整合。
建置 SaaS 應用程式的應用程式供應商很快就發現擁有和操作託管這些解決方案的基礎設施不但昂貴而且複雜,特別是客戶需求不明確的時候。
無論您是尋求雲端環境來部署現有現場部署解決方案的企業,或是正在評估雲端平台以部署新應用程式或 SaaS 產品的應用程式廠商,您都應該考慮下列問題:
- 我是否可自行選擇想要使用的程式設計語言和應用程式平台?
- 是否可以使用已部署現有應用程式的作業系統和環境?
- 我的雲端供應商需要哪些承諾或合約?我需要前期投資嗎?
- 回應客戶或應用程式運算負載需求的高峰期及低峰期的速度有多快?
- 我的雲端供應商在維護全球、冗餘且靈活的基礎設施方面是否有經驗?
- 我的雲端供應商能解決哪些安全考量?
Amazon Web Services (AWS) 提供可靠、可擴展、具有成本效益的運算資源來託管您的應用程式。您可以單獨使用以下 AWS 元件或將它們組合起來以託管您的應用程式:
Amazon Elastic Compute Cloud (Amazon EC2)。Amazon EC2 提供可調整大小的雲端運算容量。您可根據託管的應用程式所需的作業系統、服務、資料庫和應用程式平台堆疊,定義虛擬的 Amazon EC2 環境。Amazon EC2 提供功能完整的管理主控台和 API 來管理您的運算資源。進一步了解 »
Amazon Simple Storage Service (Amazon S3)。Amazon S3 提供一個簡單的 Web 服務界面存放和擷取任意數量的資料,這些操作可從 Web 上的任何位置隨時執行。不僅耐用、高度可用,也非常安全。Amazon S3 還會儲存資料的多份冗餘副本。進一步了解 »
Amazon Relational Database Service (Amazon RDS)。Amazon RDS 可讓使用者在雲端輕鬆設定、操作和擴展關聯式資料庫。它提供經濟實惠且可調整容量的資料庫容量,同時還管理耗時的資料庫管理任務。進一步了解 »
Amazon CloudFront。Amazon CloudFront 提供高效能的全球分散式內容交付系統。Amazon CloudFront 具有低延遲、高速資料傳輸、無須訂立合約以及可與 Amazon S3 無縫整合的特點,因此您的應用程式可用它輕鬆地將內容分發或串流給您的使用者。進一步了解 »
Amazon Simple Queue Service (Amazon SQS)。Amazon SQS 為應用程式提供高效能的安全佇列系統,讓您能夠在應用程式的程序間可靠地分配工作。進一步了解 »
Amazon DevPay。 Amazon DevPay 是使用簡單的線上付費和帳戶管理服務,可讓您輕鬆銷售在 Amazon Web Services 建置或執行的應用程式。進一步了解 »