應(yīng)用

技術(shù)

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

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

2022-12-08 14:45 媒體合作
關(guān)鍵詞:亞馬遜

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

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

Timeplus 是誰?

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

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

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

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

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

Timeplus 為什么選擇基于 Amazon EKS 構(gòu)建容器化架構(gòu)?

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

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

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

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

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