應用

技術

物聯(lián)網世界 >> 物聯(lián)網新聞 >> 物聯(lián)網熱點新聞
企業(yè)注冊個人注冊登錄

直播周回顧日記 Day5:Timeplus攜手亞馬遜云科技 基于容器化的多租戶 SaaS 實踐

2022-12-08 14:45 媒體合作
關鍵詞:亞馬遜

導讀:11月25日,亞馬遜云科技攜手InfoQ、物聯(lián)傳媒共同打造的「這是我的架構-直播周」系列節(jié)目第三季第五集壓軸登場!

11月25日,亞馬遜云科技攜手InfoQ、物聯(lián)傳媒共同打造的「這是我的架構-直播周」系列節(jié)目第三季第五集壓軸登場!本集邀請到的是Timeplus 創(chuàng)始工程師梁智敏和亞馬遜云科技解決方案架構師周愛琳,聚焦多租戶 SaaS 應用場景,共同探究“多租戶SaaS基于容器化的實踐”。一起來看本期直播。

Timeplus 是誰?

Timeplus 是一家成立僅一年時間的初創(chuàng)公司,公司雖新,卻擁有多位在大數(shù)據(jù)領域深耕多年的專家,Timeplus 團隊看到了實時數(shù)據(jù)分析流領域的空白,Timeplus 流數(shù)據(jù)分析平臺應運而生。Timeplus 希望用戶只用統(tǒng)一而簡單的SQL,就可以實現(xiàn)數(shù)據(jù)的分析處理,并生成實時可視化組件,包括數(shù)據(jù)圖表、儀表盤和告警等等。

Timeplus 能為用戶帶來什么業(yè)務價值?

第一,智能車隊管理。梁智敏以物流運輸為例,物流運輸公司可以通過為每輛車加裝傳感器,監(jiān)控汽車的各種狀態(tài),如速度、油量、位置等數(shù)據(jù)?;趯崟r數(shù)據(jù)分析流就可以利用這些數(shù)據(jù)及時確定車輛狀態(tài),從而采取對策。

第二,云基礎設施/服務監(jiān)控。對于云上的基礎設施和服務,監(jiān)測其狀態(tài)必不可少,以便提供高可用、高可靠的服務。目前的大多解決方案都是定時查詢狀態(tài),造成狀態(tài)的滯后性。而通過 Timeplus 不間斷的流查詢,能夠實時監(jiān)測數(shù)據(jù),可以更及時地發(fā)現(xiàn)潛在問題。

第三,安全方面。Timeplus 可以實時監(jiān)控敏感信息并發(fā)出發(fā)出警告,實時防止重要信息泄露,為用戶提供更安全的使用環(huán)境。

Timeplus 為什么選擇基于 Amazon EKS 構建容器化架構?

“最大的原因,其實就是簡單”,梁智敏回答道,“使用亞馬遜云科技的技術和服務讓我們無需再花成本維護集群,Amazon EKS 能實現(xiàn)整個控制平臺的自動化管理,同時提供高可用、高擴展性的保障。我們甚至只需要輕點一個按鈕,就能完成集群的升級。對于 Timeplus 這樣的初創(chuàng)團隊來說,這種成本節(jié)約實在是太寶貴了!”

借助 Karpenter 管理的 Amazon EC2,Timeplus擁有高效的彈性擴縮容能力。Karpenter 能夠根據(jù)根據(jù)用戶 workload 自動添加和刪除計算資源?!岸?Karpenter 本身是開箱即用的,我們只需要用 CRD 定義好資源,就能實現(xiàn)自動管理,這對我們初創(chuàng)企業(yè)來說可以說是開源節(jié)流?!?/p>

如何基于容器化進行多租戶 SaaS 設計?

Timeplus 每個租戶的資源都保存在相互獨立的 work space 中,從而實現(xiàn)多租戶隔離。針對多租戶共享服務,如 Web 應用、網頁 API 和控制平面,Timeplus 使用 AWS-load-balancer-controller 管理負載均衡,使用 URL 前綴來區(qū)分不同 work space 的訪問。在數(shù)據(jù)層面上,基于亞馬遜云科技的 ebs-csi-controller 管理數(shù)據(jù)庫 persistent volumes,保障了數(shù)據(jù)的高可靠性、擴展性和安全性。

至此「這是我的架構-直播周」系列節(jié)目第三季完美落下帷幕,在這一周中,現(xiàn)代化應用改造、快速建站、數(shù)據(jù)分析、多租戶 SaaS…讓我們看到了架構創(chuàng)新帶來的無限可能。創(chuàng)新迭代的腳步從未停止,亞馬遜云科技也將持續(xù)耕耘,攜手更多合作伙伴探索云上未來。