快速上手應(yīng)用管理與運維平臺服務(wù)
快速上手應(yīng)用管理與運維平臺服務(wù)
前提條件
注冊華為云帳號,并登錄成功。賬號擁有使用ServiceStage服務(wù)的權(quán)限。
創(chuàng)建組織
登錄ServiceStage控制臺,創(chuàng)建組織。
創(chuàng)建環(huán)境
登錄ServiceStage,選擇“環(huán)境管理”,然后“創(chuàng)建環(huán)境”。
新建應(yīng)用
登錄ServiceStage,選擇“應(yīng)用管理 > 應(yīng)用列表”,單擊“創(chuàng)建應(yīng)用”。
10分鐘教程讓您快速上手體驗
10分鐘教程讓您快速上手體驗

SpringCloud微服務(wù)應(yīng)用接入SpringCloud引擎的應(yīng)用
SpringCloud引擎100%兼容Spring Cloud微服務(wù)原生應(yīng)用。不需要任何代碼更改,就可以無縫對接?,F(xiàn)階段SpringCloud引擎包含服務(wù)中心和配置中心兩大功能模塊,幫助開發(fā)者無修改平滑上云。

基于ServiceStage的Go語言微服務(wù)開發(fā)部署
go chasssis是華為開源的一個微服務(wù)開發(fā)框架,可以幫助業(yè)務(wù)快速進行微服務(wù)開發(fā),以下提供手把手的指南來完成微服務(wù)的開發(fā)與部署。
應(yīng)用管理與運維平臺最佳實踐
應(yīng)用管理與運維平臺最佳實踐
微服務(wù)引擎儀表盤中的數(shù)據(jù)通過ServiceStage對接到AOM
部署到微服務(wù)引擎的Java Chassis應(yīng)用,在微服務(wù)引擎儀表盤上的實時監(jiān)控數(shù)據(jù)默認(rèn)保留5分鐘。如果需要持久化存儲歷史監(jiān)控數(shù)據(jù)用于后續(xù)查詢分析,可以使用ServiceStage的自定義指標(biāo)監(jiān)控功能,將微服務(wù)顯示到微服務(wù)引擎儀表盤中的數(shù)據(jù)對接到AOM。
本章節(jié)以軟件包部署應(yīng)用為例,指導(dǎo)您完成將微服務(wù)引擎儀表盤中的數(shù)據(jù)通過ServiceStage對接到AOM。
使用ServiceStage零代碼修改實現(xiàn)微服務(wù)注冊引擎遷移
指導(dǎo)您將使用Java Chassis微服務(wù)框架開發(fā)并注冊在ServiceStage微服務(wù)引擎專業(yè)版上的微服務(wù)應(yīng)用組件,零代碼修改遷移注冊到微服務(wù)引擎專享版。
須知:微服務(wù)注冊引擎遷移,會存在業(yè)務(wù)中斷。請在遷移前謹(jǐn)慎評估并選擇好時間窗口。
開啟微服務(wù)引擎專享版安全認(rèn)證
服務(wù)引擎專享版支持基于RBAC(Role-Based Access Control,基于角色的訪問控制)策略的安全認(rèn)證,并支持開啟/關(guān)閉安全認(rèn)證。
引擎開啟了安全認(rèn)證之后,要求所有連接該引擎的微服務(wù)都要配置安全認(rèn)證帳號和密碼。否則,微服務(wù)將注冊失敗,導(dǎo)致業(yè)務(wù)受損。
使用ServiceStage托管天氣預(yù)報微服務(wù)應(yīng)用
天氣預(yù)報微服務(wù)應(yīng)用提供天氣預(yù)報、紫外線和天氣濕度展示等功能。本文通過天氣預(yù)報應(yīng)用,展示了微服務(wù)架構(gòu)設(shè)計理念的應(yīng)用場景,以及使用ServiceStage管理運行環(huán)境、構(gòu)建應(yīng)用和治理微服務(wù)的最佳實踐。
使用ServiceStage托管Spring Boot應(yīng)用
Spring Boot是一個基于Spring框架的開源應(yīng)用程序開發(fā)框架,可以幫助您快速構(gòu)建可獨立運行的、生產(chǎn)級別的應(yīng)用程序。
本最佳實踐使用Spring官方提供的樣例代碼,幫助您快速在ServiceStage上快速部署、訪問和升級Spring應(yīng)用。
使用Gitlab對接Jenkins自動構(gòu)建并升級部署到ServiceStage的組件
代碼開發(fā)完成后,每次上線前都需要先在Jenkins上打包成鏡像包或Jar包,再將鏡像包上傳到SWR鏡像倉庫或者將Jar包上傳到OBS對象存儲,然后再使用ServiceStage升級組件版本配置。該流程較為繁瑣,頻繁發(fā)版本測試導(dǎo)致開發(fā)和運維效率低、用戶體驗差。