AWS開源SaaS Boost工具,加速軟件向SaaS的轉換

昨日,AWS發佈了一款名爲AWS SaaS Boost工具,旨在幫助軟件開發人員將現有解決方案轉換成軟件即服務 (SaaS) 交付模型。去年在re:Invent 2020大會上,AWS發佈了AWS SaaS Boost的預覽版,時隔五個月,這款工具終於開源。git

項目地址:https://github.com/awslabs/aw...github

AWS SaaS Boost 是一種隨時可用的開源參考環境,可以幫助獨立軟件供應商 (ISV) 加速向軟件即服務 (SaaS) 的遷移。負載均衡

AWS SaaS Boost 引導軟件構建者完成遷移和運營流程,儘可能減小向 SaaS 遷移的阻力,承擔起推出 SaaS 產品的重任。AWS SaaS Boost 爲組織提供隨時可用的核心軟件元素,以便在雲中成功運行 SaaS 工做負載(如部署自動化、分析控制面板、計費和計量),減小開發和實驗時間,並更快地將軟件交付給客戶。軟件構建者可經過使用 AWS SaaS Boost 消除構建 SaaS 解決方案的複雜性,專一於保護核心知識產權。工具

項目團隊表示,其使命是爲SaaS構建者建立一整套社區驅動的可擴展構建模塊。其目的是營造一種開放的環境,以開發和共享可重用的代碼,從而加快在AWS上交付和運行多租戶SaaS解決方案。優化

功能簡介

全部SaaS產品都須要具有如下基本功能:搭載用戶、爲租戶提供基礎設施、監控消耗趨勢、配置租戶檔案、集成計費系統,以及顯示關鍵指標。這些功能對於幫助SaaS供應商擴大規模相當重要。若是每家SaaS公司都要在構建實際應用以前構建這些能力,那麼這將消耗寶貴的開發資源和有限的資本,並減緩產品上市時間。spa

AWS SaaS Boost的優點在於,只需在項目開始時進行環境配置就能夠得到以上這些能力,從而使開發人員專一於爲客戶提供新的功能和體驗。此外,AWS SaaS Boost還集成了多項AWS服務,如AWS雲信息、AWS身份識別與訪問管理 (IAM)、Amazon Route 5三、彈性負載均衡、AWS Lambda和Amazon彈性容器服務 (Amazon ECS)。blog


AWS SaaS Boost設置流程ci

AWS SaaS Boost採用Apache-2.0許可證,所以代碼容許自定義以知足業務需求,若有須要代碼還能夠從新分發。資源

爲何選擇開源?

在相關博客中,AWS表示:「AWS SaaS Boost的目標是匯聚儘量多開發人員和公司的多年經驗,得到高質量軟件。SaaS Boost開源後,任何人均可以幫助改進它。藉助構建者社區,咱們能夠更快地開發功能,與普遍的SaaS軟件集成,爲客戶提供高質量的解決方案。」開發

AWS表示,但願藉助開源創建一個充滿活力的開發人員社區,實現雙贏:開發者使用AWS SaaS Boost處理生產工做負載,貢獻者捐贈代碼來加強和優化其功能。

參考連接:

相關文章
相關標籤/搜索