要想不踩SaaS那些坑,得先了解“SaaS架構(gòu)”
時(shí)間:2023-03-16 10:30:01 | 來(lái)源:電子商務(wù)
時(shí)間:2023-03-16 10:30:01 來(lái)源:電子商務(wù)
摘要:圍繞當(dāng)下許多企業(yè)青睞的SaaS應(yīng)用開(kāi)發(fā),華為云開(kāi)發(fā)者技術(shù)服務(wù)工程師程澤在DTT首期帶來(lái)主題為 《SaaS云原生應(yīng)用典型架構(gòu)》 的DTT首期直播分享。
本文分享自華為云社區(qū)《DTT直播首期精彩回顧:要想不踩SaaS那些坑,得先了解“SaaS架構(gòu)”》,作者:華為云社區(qū)精選。
DTT(DTSE Tech Talk)是華為云開(kāi)發(fā)者社區(qū)推出的技術(shù)公開(kāi)課直播欄目,聚焦云上前沿、熱門(mén)技術(shù)話(huà)題,帶來(lái)技術(shù)、產(chǎn)品、產(chǎn)業(yè)等全方位的深度解讀,開(kāi)闊 IT 從業(yè)者視野,推動(dòng)IT技術(shù)更廣泛的傳播、討論和變革。
圍繞當(dāng)下許多企業(yè)青睞的SaaS應(yīng)用開(kāi)發(fā),華為云開(kāi)發(fā)者技術(shù)服務(wù)工程師程澤在DTT首期帶來(lái)主題為
《SaaS云原生應(yīng)用典型架構(gòu)》 的DTT首期直播分享。
企業(yè)數(shù)字化轉(zhuǎn)型,為何SaaS模式如此重要?
隨著全球進(jìn)入后疫情時(shí)代,數(shù)字經(jīng)濟(jì)重要性日益顯現(xiàn)。SaaS作為一種有效的軟件交付形式,可以讓企業(yè)IT團(tuán)隊(duì)將工作的重心從部署和業(yè)務(wù)系統(tǒng)定制,轉(zhuǎn)移到管理業(yè)務(wù)系統(tǒng)所提供的服務(wù)上來(lái)。
SaaS服務(wù)沒(méi)有任何軟硬件維護(hù)費(fèi)用,服務(wù)模式使用非常靈活,企業(yè)花費(fèi)少量的費(fèi)用便能享受優(yōu)質(zhì)服務(wù),讓企業(yè)集中資金流進(jìn)行核心業(yè)務(wù)探索與運(yùn)營(yíng)。SaaS是即下載即使用的服務(wù)模式,大大節(jié)省了系統(tǒng)構(gòu)架成本。但SaaS開(kāi)發(fā)過(guò)程中的各種問(wèn)題,如人力成本、多租戶(hù)管理、高可用、安全性等,讓企業(yè)在SaaS化轉(zhuǎn)型時(shí)有所顧慮。
在長(zhǎng)期的SaaS應(yīng)用上云技術(shù)支持實(shí)踐中,華為云總結(jié)了企業(yè)在SaaS化轉(zhuǎn)型過(guò)程中遇到的很關(guān)鍵的問(wèn)題:
- 基礎(chǔ)設(shè)施選擇:在什么基礎(chǔ)設(shè)施上部署SaaS系統(tǒng),是選擇公有云還是自有數(shù)據(jù)中心方式?
- 系統(tǒng)架構(gòu)設(shè)計(jì):SaaS系統(tǒng)的訪(fǎng)問(wèn)性能、運(yùn)維監(jiān)控、系統(tǒng)彈性擴(kuò)容、安全性以及合規(guī)性等如何設(shè)計(jì)?
- 數(shù)據(jù)存儲(chǔ)架構(gòu)設(shè)計(jì):如何設(shè)計(jì)安全可靠,可靈活擴(kuò)展的數(shù)據(jù)存儲(chǔ)架構(gòu)?
不僅如此,租戶(hù)權(quán)限管理、租戶(hù)間干擾以及多租計(jì)費(fèi)策略等問(wèn)題同樣困擾企業(yè)轉(zhuǎn)型。
一圖了解SaaS多租戶(hù)架構(gòu)
其實(shí),很多人對(duì)于一些SaaS技術(shù)問(wèn)題還是知之甚少,例如企業(yè)在進(jìn)行SaaS企業(yè)軟件選型時(shí),仍不了解“多租戶(hù)”與“獨(dú)立架構(gòu)”是什么概念,二者之間有什么區(qū)別。
用現(xiàn)實(shí)中的房子例子是很好解釋的?!蔼?dú)立架構(gòu)”如同一個(gè)別墅,里面有屬于自己的餐廳、房間、廚房等設(shè)施,所有設(shè)施都是獨(dú)立配置、部署的;“多租戶(hù)”就如同住在公寓,每個(gè)人有一個(gè)屬于自己的房間,健身房、客廳等屬于公共區(qū)域,大家共享這些資源。
獨(dú)立部署架構(gòu)在業(yè)務(wù)發(fā)展前期有比較有優(yōu)勢(shì),可根據(jù)客戶(hù)需求靈活配置資源量、獨(dú)立部署。但隨著企業(yè)增長(zhǎng),老的業(yè)務(wù)系統(tǒng)依舊存在,企業(yè)不得不面臨運(yùn)維效率、成本等挑戰(zhàn),這些挑戰(zhàn)最終會(huì)影響到企業(yè)業(yè)務(wù)的增長(zhǎng)和創(chuàng)新。為解決這個(gè)問(wèn)題,系統(tǒng)向SaaS演進(jìn)似乎是必然的選擇。從SaaS應(yīng)用本身來(lái)看:
與獨(dú)立部署不同,在SaaS系統(tǒng)中,有租戶(hù)概念,通常一個(gè)企業(yè)或者組織作為一個(gè)租戶(hù)(Tenant),租戶(hù)下會(huì)有多個(gè)用戶(hù);租戶(hù)與租戶(hù)之間會(huì)共享一定資源,為保證租戶(hù)安全性,在租戶(hù)架構(gòu)設(shè)計(jì)時(shí),會(huì)做好邏輯或者物理隔離,邏輯隔離和物理隔離也可以同時(shí)存在,如SaaS混合部署模式。在創(chuàng)建租戶(hù)時(shí),需要分配數(shù)據(jù)空間和配置租戶(hù)路由規(guī)則,租戶(hù)和租戶(hù)下的用戶(hù)可能有不同的權(quán)限配置,根據(jù)路由規(guī)則獲取授權(quán)信息。
租戶(hù)路由是SaaS應(yīng)用的核心模塊,當(dāng)用戶(hù)發(fā)起請(qǐng)求時(shí),租戶(hù)路由模塊根據(jù)請(qǐng)求攜帶的租戶(hù)ID信息,將請(qǐng)求路由到該用戶(hù)所屬租戶(hù)運(yùn)行環(huán)境、數(shù)據(jù)空間等。在SaaS租戶(hù)隔離的邏輯下,租戶(hù)路由模塊是保證租戶(hù)所屬用戶(hù)請(qǐng)求互不干擾的關(guān)鍵。
華為云技術(shù)團(tuán)隊(duì)開(kāi)發(fā)了租戶(hù)路由模塊,并進(jìn)行了開(kāi)源,可前往gitee的saas-tenant-router-starter項(xiàng)目了解或者貢獻(xiàn)。
SaaS改造升級(jí)的方向通常是容器化的微服務(wù)架構(gòu),華為云企業(yè)級(jí)云容器引擎CCE可應(yīng)用提供容器運(yùn)行和編排環(huán)境,基于云容器引擎可以快速實(shí)現(xiàn)集群創(chuàng)建、應(yīng)用部署和運(yùn)維管理;在SaaS應(yīng)用場(chǎng)景下,CCE集群可以提供集群、namespace以及pod層級(jí)的資源隔離;華為云微服務(wù)引擎CSE為SaaS應(yīng)用提供微服務(wù)應(yīng)用注冊(cè)發(fā)現(xiàn)、配置下發(fā)、服務(wù)治理等能力,其中,配置下發(fā)能支持在租戶(hù)創(chuàng)建時(shí),配合消息總線(xiàn),動(dòng)態(tài)配置多租戶(hù)運(yùn)行環(huán)境。
在云上構(gòu)建SaaS應(yīng)用時(shí),租戶(hù)間隔離從應(yīng)用層、數(shù)據(jù)庫(kù)到基礎(chǔ)設(shè)施層(計(jì)算、存儲(chǔ)以及網(wǎng)絡(luò))都是應(yīng)該關(guān)注的,在應(yīng)用層我們通過(guò)租戶(hù)路由插件實(shí)現(xiàn)租戶(hù)間隔離;數(shù)據(jù)庫(kù)層多租模式可支持?jǐn)?shù)據(jù)庫(kù)實(shí)例、數(shù)據(jù)庫(kù)schema以及表字段實(shí)現(xiàn)隔離;在計(jì)算資源層,租戶(hù)間隔離借助云容器引擎CCE的namespace和pod能力;在網(wǎng)絡(luò)層面,可通過(guò)VPC、子網(wǎng)實(shí)現(xiàn)租戶(hù)間隔離,每個(gè)租戶(hù)應(yīng)用可以放在一個(gè)VPC或者一個(gè)子網(wǎng)中,但是租戶(hù)數(shù)量會(huì)受到可創(chuàng)建的VPC和子網(wǎng)配額限制。
SaaS多租戶(hù)架構(gòu)不僅包含SaaS基礎(chǔ)應(yīng)用,還提供了配套的
SaaS運(yùn)營(yíng)與運(yùn)維平臺(tái)。這也是相對(duì)于獨(dú)立部署架構(gòu)的獨(dú)特優(yōu)勢(shì)。從SaaS運(yùn)營(yíng)與運(yùn)維角度來(lái)看:
- 運(yùn)營(yíng)方面:
- 在技術(shù)方面,SaaS場(chǎng)景的租戶(hù)管理面負(fù)責(zé)租戶(hù)創(chuàng)建,配置管理,SaaS租戶(hù)管理員可以在用戶(hù)購(gòu)買(mǎi)SaaS服務(wù)后,配置租戶(hù)訪(fǎng)問(wèn)域名、租戶(hù)管理員以及租戶(hù)權(quán)限等信息;
- 計(jì)費(fèi)模式有按照用戶(hù)數(shù)、活躍用戶(hù)、特性+服務(wù)等級(jí)、基礎(chǔ)版免費(fèi)+增值特性付費(fèi)等多種計(jì)費(fèi)模式,設(shè)計(jì)優(yōu)秀的計(jì)費(fèi)模式能保證在租戶(hù)和產(chǎn)品功能特性持續(xù)增加的背景下,仍然能有不錯(cuò)的收益;
- 運(yùn)營(yíng)分析是SaaS在實(shí)現(xiàn)持續(xù)業(yè)務(wù)增長(zhǎng)必不可少的內(nèi)容,從技術(shù)維度看,涉及用戶(hù)數(shù)據(jù)采集、數(shù)據(jù)實(shí)時(shí)處理和分析、數(shù)據(jù)可視化等內(nèi)容,支持企業(yè)決策和管理。
- 運(yùn)維方面
為SaaS系統(tǒng)建立可觀測(cè)運(yùn)維是保證良好租戶(hù)、及時(shí)定位和解決用戶(hù)問(wèn)題的基礎(chǔ),包括指標(biāo)監(jiān)控、應(yīng)用鏈路追蹤和日志管理等;在SaaS應(yīng)用系統(tǒng)下,在建立統(tǒng)一租戶(hù)運(yùn)維設(shè)施基礎(chǔ)上,也需充分考慮不同租戶(hù)運(yùn)維需求。 - 在系統(tǒng)中提供不同層級(jí)的資源監(jiān)控、告警是基礎(chǔ)的運(yùn)維能力,華為云提供了完備能力,如應(yīng)用運(yùn)維管理AOM、云監(jiān)控服務(wù)CloudEye等;
- 租戶(hù)日志管理采集可按照租戶(hù)維度進(jìn)行,根據(jù)上層分析需求,再做數(shù)據(jù)的統(tǒng)一聚合;
- 鏈路追蹤通常借助APM能力實(shí)現(xiàn),對(duì)各個(gè)服務(wù)調(diào)用的性能、健康狀態(tài)進(jìn)行監(jiān)控,及時(shí)做資源調(diào)整。
多種多租戶(hù)架構(gòu)方式,肯定有符合你的那一款
多租戶(hù)架構(gòu)方式,使得不同企業(yè)之間共享代碼及基礎(chǔ)設(shè)施成為可能,從而提高了代碼及底層基礎(chǔ)設(shè)施的效率,而通過(guò)這種資源使用的效率提升,更是降低了SaaS服務(wù)的運(yùn)營(yíng)成本。事實(shí)上,SaaS應(yīng)用的成功很大程度上依賴(lài)于多租戶(hù)架構(gòu)。
當(dāng)然,企業(yè)在考慮搭建SaaS系統(tǒng)時(shí),需要優(yōu)先確定哪種租戶(hù)模式適合您的客戶(hù)和業(yè)務(wù)特點(diǎn),不同租戶(hù)模式并不會(huì)影響您的業(yè)務(wù)功能,但對(duì)商業(yè)模式、技術(shù)架構(gòu)、租戶(hù)隔離、租戶(hù)成本以及后續(xù)運(yùn)維運(yùn)營(yíng)費(fèi)用會(huì)產(chǎn)生影響。從租戶(hù)資源共享程度來(lái)看,多租戶(hù)模式可以按如圖所示,分為三類(lèi):
獨(dú)享資源租戶(hù)模式、共享資源池租戶(hù)模式、混合租戶(hù)模式。
獨(dú)享資源租戶(hù)模式
每個(gè)用戶(hù)單獨(dú)交付部署一套環(huán)境,例如,像具有“web層-應(yīng)用層-數(shù)據(jù)層”多層應(yīng)用系統(tǒng),每個(gè)用戶(hù)得到一套獨(dú)立的web層、應(yīng)用層以及數(shù)據(jù)層,每一層之間互不共享,實(shí)際上是一種物理隔離模式,開(kāi)發(fā)實(shí)現(xiàn)較為容易,但隨著用戶(hù)數(shù)增多,維護(hù)成本會(huì)增加,每套系統(tǒng)實(shí)際產(chǎn)生的收益會(huì)減少。
共享資源池租戶(hù)模式
共享模式能提高資源利用效率,設(shè)計(jì)良好資源共享模式和商業(yè)策略將會(huì)為企業(yè)提升盈利能力;共享資源池模式下,每個(gè)用戶(hù)共享相同的資源,不同用戶(hù)之間采用邏輯隔離方式,為了避免租戶(hù)間互不影響,在租戶(hù)架構(gòu)設(shè)計(jì)和開(kāi)發(fā)上會(huì)有些復(fù)雜,但會(huì)帶來(lái)長(zhǎng)期的收益。由于現(xiàn)在多采用分層架構(gòu)進(jìn)行開(kāi)發(fā),為了方便展示,我們將系統(tǒng)架構(gòu)分為三層:
web層、應(yīng)用層以及數(shù)據(jù)層。針對(duì)每一層級(jí),我們根據(jù)部署情況,可以分為如下三類(lèi):
web層、應(yīng)用層以及數(shù)據(jù)層都采用共享資源池模式部署。對(duì)于用戶(hù)體驗(yàn)環(huán)境,可以?xún)?yōu)先考慮全共享資源池模式,但并不等同于全共享模式只適合用戶(hù)體驗(yàn)環(huán)境使用,租戶(hù)業(yè)務(wù)量穩(wěn)定且對(duì)計(jì)算、內(nèi)存以及數(shù)據(jù)庫(kù)IO等資源需求穩(wěn)定的場(chǎng)景,全共享模式也是合適的。
web層和應(yīng)用層每個(gè)租戶(hù)獨(dú)立部署,但共享數(shù)據(jù)層,例如數(shù)據(jù)層的關(guān)系數(shù)據(jù)庫(kù)-MySQL,可采用不同層級(jí)的邏輯隔離方式,如數(shù)據(jù)庫(kù)實(shí)例、數(shù)據(jù)庫(kù)database以及表級(jí)別隔離方式。對(duì)計(jì)算資源和內(nèi)存資源消耗比較大的業(yè)務(wù)場(chǎng)景,如AI分析、大數(shù)據(jù)計(jì)算等,可以?xún)?yōu)先考慮數(shù)據(jù)層共享資源池模式,應(yīng)用層可以進(jìn)行物理隔離模式部署,每個(gè)租戶(hù)應(yīng)用層可以獨(dú)享資源,互不干擾。
- 租戶(hù)應(yīng)用環(huán)境共享模式
數(shù)據(jù)層不共享,例如每個(gè)租戶(hù)配置一個(gè)數(shù)據(jù)庫(kù)實(shí)例,web層和應(yīng)用層采用共享方式部署,共享相同的租戶(hù)運(yùn)行環(huán)境,如采用云容器引擎CCE集群,按業(yè)務(wù)模塊部署,根據(jù)租戶(hù)需求彈性擴(kuò)容node節(jié)點(diǎn)和容器pod。對(duì)數(shù)據(jù)庫(kù)IO要求比較高,應(yīng)用層處理簡(jiǎn)單業(yè)務(wù)邏輯的業(yè)務(wù)場(chǎng)景,如OA、ERP等,可以?xún)?yōu)先考慮應(yīng)用層共享資源池模式,數(shù)據(jù)層進(jìn)行物理隔離模式部署,每個(gè)租戶(hù)應(yīng)用層可以獨(dú)享資源,互不干擾,如在華為云上,可以采用不同的RDS實(shí)例進(jìn)行隔離。
混合租戶(hù)模式
綜合獨(dú)享資源模式和共享資源池租戶(hù)模式特點(diǎn),部分用戶(hù)采用共享資源池租戶(hù)模式,另一部分用戶(hù)采用獨(dú)享資源模式;在交付系統(tǒng)時(shí),根據(jù)客戶(hù)對(duì)費(fèi)用、資源隔離性和安全性要求,選擇對(duì)應(yīng)交付模式。
一個(gè)良好設(shè)計(jì)、架構(gòu)優(yōu)雅的SaaS應(yīng)用可以給應(yīng)用提供商和客戶(hù)帶來(lái)雙贏。華為云SaaS 服務(wù)架構(gòu)幫助企業(yè)應(yīng)用SaaS的過(guò)程中,真正獲得交付門(mén)檻低、配置要求低、技術(shù)難度低、操作難度低、使用成本低等服務(wù)價(jià)值。
“云原生2.0”的理念下的SaaS云原生應(yīng)用架構(gòu)
兩年前華為云率先在業(yè)界發(fā)布了“云原生2.0”的理念,推動(dòng)了企業(yè)云化從“ON CLOUD”走向“IN CLOUD”,從“以資源為中心”轉(zhuǎn)為“以應(yīng)用為中心”。 在華為伙伴暨開(kāi)發(fā)者大會(huì)2022期間,華為云宣布云原生2.0全景圖全面升級(jí)。
基于長(zhǎng)期的技術(shù)支持實(shí)踐經(jīng)驗(yàn),華為云結(jié)合在產(chǎn)品和技術(shù)方面的沉淀,總結(jié)了
云上典型的SaaS云原生應(yīng)用架構(gòu):
微服務(wù)化和容器化是應(yīng)用現(xiàn)代化的基本特點(diǎn)。微服務(wù)包含兩個(gè)階段:微服務(wù)拆分和微服務(wù)開(kāi)發(fā)。
- 微服務(wù)拆分可以參考華為云微服務(wù)應(yīng)用開(kāi)發(fā)相關(guān)實(shí)踐;微服務(wù)開(kāi)發(fā)社區(qū)中提供了多種開(kāi)發(fā)框架,如springcloud、servicecomb等,目前各大云廠商也提供了相關(guān)微服務(wù)引擎,如華為云CSE,與華為云CSE微服務(wù)引擎對(duì)接,提供微服務(wù)注冊(cè)發(fā)現(xiàn)、服務(wù)治理以及配置管理等能力。開(kāi)源地址:https://github.com/huaweicloud/spring-cloud-huawei。
容器化后的應(yīng)用可以基于華為云容器引擎CCE部署,華為云CCE提供靈活的自動(dòng)彈性伸縮、掛載多種存儲(chǔ)類(lèi)型等能力,并且能輕松對(duì)接云上應(yīng)用運(yùn)維能力。
在云原生的SaaS化應(yīng)用系統(tǒng)中,除解決微服務(wù)化和容器化問(wèn)題,需要考慮搭建運(yùn)維監(jiān)控平臺(tái),如日志處理采用ELK方案,監(jiān)控告警采用Pormetheus+Grafana方案,應(yīng)用鏈路追蹤采用zipkin、skywalking等方案,但基于云上的運(yùn)維能力,可以更快速搭建監(jiān)控運(yùn)維平臺(tái),如采用應(yīng)用運(yùn)維管理AOM實(shí)現(xiàn)運(yùn)維的監(jiān)控告警;云日志服務(wù)LTS實(shí)現(xiàn)日志采集、分析以及轉(zhuǎn)儲(chǔ);APM實(shí)現(xiàn)應(yīng)用鏈路追蹤,從而
構(gòu)建“問(wèn)題發(fā)現(xiàn)-問(wèn)題追蹤-問(wèn)題定位”立體監(jiān)控運(yùn)維體系。
對(duì)于SaaS企業(yè)而言,讓平臺(tái)數(shù)據(jù)發(fā)揮價(jià)值,支持企業(yè)實(shí)現(xiàn)“拓客-留客-增長(zhǎng)”,建立統(tǒng)一的數(shù)據(jù)分析平臺(tái)很重要。云原生SaaS應(yīng)用架構(gòu)很關(guān)鍵的優(yōu)勢(shì)在于能夠容易
實(shí)現(xiàn)數(shù)據(jù)的聚合和流轉(zhuǎn),通過(guò)集成SDK方式將日志數(shù)據(jù)、定時(shí)任務(wù)等數(shù)據(jù)上報(bào)至LTS ,業(yè)務(wù)數(shù)據(jù)庫(kù)中數(shù)據(jù)可以通過(guò)DRS或者cannal開(kāi)源組件抽取至kafka等消息隊(duì)列中;華為云對(duì)象存儲(chǔ)OBS提供結(jié)構(gòu)化和非結(jié)構(gòu)化數(shù)據(jù)存儲(chǔ)能力,并且存儲(chǔ)成本低,可以作為統(tǒng)一數(shù)據(jù)湖底座?;诮y(tǒng)一數(shù)據(jù)湖底座和實(shí)時(shí)數(shù)據(jù)接入能力,構(gòu)建SaaS云原生數(shù)據(jù)分析運(yùn)營(yíng)平臺(tái),同時(shí),也支持機(jī)器學(xué)習(xí)接入。
在SaaS云原生應(yīng)用架構(gòu)中,開(kāi)發(fā)和部署的CICD流水線(xiàn)可以采用云上devcloud平臺(tái)能力,也可以采用Jenkins搭建,對(duì)接華為云VSS安全掃描能力和容器鏡像倉(cāng)庫(kù)SWR,VSS能力實(shí)現(xiàn)web應(yīng)用發(fā)布前的安全掃描;SWR作為鏡像存儲(chǔ)倉(cāng)庫(kù),按照組織和版本等策略管理鏡像,在CCE中可以直接加載SWR鏡像,配置service、ingress等訪(fǎng)問(wèn)策略,完整應(yīng)用部署。
華為云SaaS支持計(jì)劃,助力企業(yè)SaaS化轉(zhuǎn)型
“隨著企業(yè)數(shù)字化轉(zhuǎn)型的持續(xù)深耕,SaaS將會(huì)成為云計(jì)算為企業(yè)提供數(shù)字化服務(wù)的主要形式。當(dāng)下,各行各業(yè)的SaaS滲透率在逐步增加,未來(lái)十年將是SaaS發(fā)展的黃金十年。” 華為云CEO張平安在華為伙伴暨開(kāi)發(fā)者大會(huì)2022上表示。
為了更好的推動(dòng)SaaS生態(tài)發(fā)展,在面向SaaS企業(yè)方面,
華為云推出SaaS支持計(jì)劃,從技術(shù)、資源、商機(jī)等維度為企業(yè)提供全生命周期的支持,助力企業(yè)創(chuàng)新和商業(yè)變現(xiàn)。
- SaaS應(yīng)用開(kāi)發(fā)技術(shù)支持套件,包括SaaS應(yīng)用開(kāi)發(fā)指南 、SaaS開(kāi)發(fā)示例代碼、SaaS開(kāi)發(fā)插件以及配套的培訓(xùn)課程等。
- 云資源支持,加入華為云SaaS星光計(jì)劃,申請(qǐng)華為云資源支持。
- 商業(yè)渠道支持,大量伙伴的SaaS應(yīng)用上架至華為云應(yīng)用商店,實(shí)現(xiàn)商業(yè)變現(xiàn)。
- 在線(xiàn)問(wèn)題咨詢(xún),可以進(jìn)行解決方案、云上開(kāi)發(fā)bug等問(wèn)題咨詢(xún),提供SLA機(jī)制保證。
為了更好的推動(dòng)云原生SaaS應(yīng)用開(kāi)發(fā),華為云開(kāi)發(fā)者團(tuán)隊(duì)基于SaaS項(xiàng)目技術(shù)支持實(shí)踐,將SaaS化經(jīng)驗(yàn)沉淀到
SaaS應(yīng)用開(kāi)發(fā)指導(dǎo)中。內(nèi)容包括SaaS典型部署架構(gòu)、多租戶(hù)模式、多租設(shè)計(jì)、數(shù)據(jù)存儲(chǔ)多租設(shè)計(jì)、K8S集群環(huán)境下多租設(shè)計(jì)、云上多租網(wǎng)絡(luò)設(shè)計(jì)、分析與運(yùn)營(yíng)平臺(tái)、計(jì)費(fèi)策略設(shè)計(jì)等??膳浜蟂aaS-housekeeper項(xiàng)目使用。如果您在云原生應(yīng)用開(kāi)發(fā)或者技術(shù)選型等過(guò)程中有任何技術(shù)問(wèn)題,都可以給華為云開(kāi)發(fā)者技術(shù)團(tuán)隊(duì)提issues,我們將及時(shí)響應(yīng)您的需求。也歡迎來(lái)自企業(yè)、個(gè)人開(kāi)發(fā)者參與內(nèi)容貢獻(xiàn)。
相關(guān)鏈接地址:
- 應(yīng)用開(kāi)發(fā)文檔:https://support.developer.huaweicloud.com/doc/zh-cn_topic_0000001321416345-0000001321416345
- 參考示例代碼:https://gitee.com/HuaweiCloudDeveloper
- 問(wèn)題咨詢(xún)和專(zhuān)家服務(wù)預(yù)約(需注冊(cè)華為云賬號(hào)):https://support.developer.huaweicloud.com/feedback/?ticket=ST-5385866-mPu9vjwIeAGISrz1rXBAdwt7-sso
直播回看:[SaaS云原生應(yīng)用典型架構(gòu)]
點(diǎn)擊關(guān)注,第一時(shí)間了解華為云新鮮技術(shù)~