騫云SmartCMP5.2正式發(fā)布,深耕云服務(wù)自動化!

作為云管理的領(lǐng)先者,SmartCMP云管理平臺自問世以來始終受到業(yè)界的廣泛關(guān)注和認可,經(jīng)過多年的努力,SmartCMP已經(jīng)憑借領(lǐng)先的技術(shù)和優(yōu)異的性能贏得了眾多客戶的肯定和青睞。

2019年10月,最新版本的SmartCMP5.2發(fā)布啦,目前在中國區(qū)已經(jīng)可以為用戶進行交付。很明顯的感覺就是,SmartCMP的優(yōu)勢在不斷增加,現(xiàn)在就讓我們一起看看SmartCMP5.2版本相比之前帶來哪些新的變化吧。

SmartCMP 5.2的核心新功能包括:

Ⅰ 支持全新的應(yīng)用發(fā)布和集成

Ⅱ 簡化的服務(wù)配置和發(fā)布流程

Ⅲ 更多云平臺對接,全新添加金山云,ZStack

下面就來依次介紹一下我們這次新版本內(nèi)容。

一、支持應(yīng)用軟件的持續(xù)交付與部署

SmartCMP 5.2.0,隆重推出與CI/CD的集成功能,來滿足用戶對應(yīng)用軟件持續(xù)發(fā)布、部署以及優(yōu)化的需要。核心的使用場景包括:

Ⅰ 集成二進制軟件制品倉庫,以自服務(wù)為導(dǎo)向、通過服務(wù)目錄標準化以及全自動化應(yīng)用軟件的版本管理與升級;

Ⅱ 全新的自動化流水線,設(shè)置各階段和任務(wù)來自動化應(yīng)用軟件的打包、環(huán)境部署、自動化測試等,完成從開發(fā)、測試到生產(chǎn)的持續(xù)交付與部署;

騫云SmartCMP5.2正式發(fā)布,深耕云服務(wù)自動化!

1.1 集成CI/CD工具鏈

SmartCMP能夠集成豐富的CI/CD工具鏈,為應(yīng)用軟件提供代碼管理、持續(xù)構(gòu)建、制品管理、部署、監(jiān)控運維等等多種功能,并提供開放的API。所有功能基于全面的集成框架,囊括主流的軟件工具:GitLab、GitHub、Bitbucket、Jenkins、Maven、Ansible、Puppet、Chef、Nexus、JFrog Artifactory、Kafka等等,實現(xiàn)開發(fā)人員更高效的代碼管理,運維人員更低風(fēng)險的變更應(yīng)用程序,提升應(yīng)用程序質(zhì)量降低部署功能的風(fēng)險。

騫云SmartCMP5.2正式發(fā)布,深耕云服務(wù)自動化!

1.2 應(yīng)用發(fā)布流水線

流水線是CICD的核心功能,能夠幫助用戶建設(shè)自動化的、可重復(fù)利用、安全合規(guī)的應(yīng)用持續(xù)交付和部署。SmartCMP流水線由一系列階段(Stage)構(gòu)成,每個階段由軟件在發(fā)布到生產(chǎn)之前必須完成的一個或多個任務(wù)(Task)組成。流水線可由不同的條件進行觸發(fā)。整個流水線的定義方式如下:

a. 新增流水線,綁定一個項目,并可添加全局參數(shù),在后期任務(wù)中進行調(diào)用

b. 自定義流水線的觸發(fā)條件,SmartCMP觸發(fā)器類型包括:Webhook集成(支持Git,Gitlab等代碼倉庫改變觸發(fā))、Jenkins觸發(fā)、定時觸發(fā)、手工觸發(fā)等等。下圖展示了添加配置一個Gitlab事件觸發(fā)器。

c. 定義流水線階段??筛鶕?jù)業(yè)務(wù)的需要,定義不同的階段,在每個階段中定義需要完成的任務(wù)。

d. 定義流水線任務(wù)。任務(wù)是流水線的執(zhí)行單元。SmartCMP的任務(wù)類型可以動態(tài)添加。目前支持的任務(wù)包括:

Ⅰ 部署云服務(wù)

Ⅱ 任意云資源的變更任務(wù)

Ⅲ 執(zhí)行Jenkins Job任務(wù)

Ⅳ 執(zhí)行腳本任務(wù)

Ⅴ 執(zhí)行暫停任務(wù)

后續(xù)會有更多任務(wù)類型持續(xù)加入。

1.3 支持制品庫對接和制品管理

SmartCMP支持集成主流制品庫,包括Nexus 、JFrog Artifactory、Harbor等等?,F(xiàn)在的軟件組件都可以對應(yīng)相應(yīng)的制品庫的制品。

騫云SmartCMP5.2正式發(fā)布,深耕云服務(wù)自動化!

二、簡化的服務(wù)配置和發(fā)布流程

1. SmartCMP通過藍圖的服務(wù)配置,可以將一個藍圖發(fā)布成多個服務(wù)目錄,從而可以使用不同的云資源,不同的資源使用策略,適應(yīng)不同的用戶背景。但服務(wù)配置對管理員也帶來一定的復(fù)雜度。5.2版本提供了更加直接的服務(wù)發(fā)布流程。

Ⅰ 個服務(wù)目錄可以關(guān)聯(lián)一個藍圖,多個藍圖,甚至所有藍圖

Ⅱ 藍圖的組件屬性配置變成可選,缺省的配置能夠滿足大部分場景

Ⅲ 平臺開箱提供關(guān)聯(lián)所有藍圖的服務(wù)卡片

通過這些優(yōu)化,藍圖的配置變得更加靈活,適應(yīng)不同場景的需求。

2. 新增服務(wù)配置的資源池選擇策略,支持按照費用最低的來自動選擇資源池進行云資源部署的策略,幫助用戶節(jié)省成本。

3. 支持使用Markdown語法來配置服務(wù)的描述信息,展現(xiàn)不同層次的內(nèi)容和格式,供用戶在申請服務(wù)時候進行查看。

三、更多云平臺對接

1. SmartCMP的鏡像管理,支持使用阿里云、Azure和AWS多種鏡像來源(例如阿里云的公共鏡像,市場鏡像,和自定義鏡像)

2. SmartCMP 5.2.0豐富了云中立的抽象組件,現(xiàn)在抽象云主機可以使用自動化部署策略、命名規(guī)范、IP地址管理、云資源生命周期管理等功能。

3. 支持云平臺的插件方式,用來對接新的云平臺。后續(xù)的云平臺都將基于SmartCMP的抽象云組件進行對接。

4. 支持了金山云公有云和私有云、深信服超融合、以及ZStack。

騫云SmartCMP5.2正式發(fā)布,深耕云服務(wù)自動化!

四、其他優(yōu)化

1. 管理員能夠為不同的業(yè)務(wù)組設(shè)置每月費用額度,超過配額時會產(chǎn)生限制,業(yè)務(wù)組成員不能申請新的服務(wù)。

2. 支持企業(yè)微信和釘釘?shù)南ⅰ⒏婢ㄖ绞礁屿`活的規(guī)則、流程和表單配置

3. 支持使用業(yè)務(wù)組和項目的簡稱,來支持將英文縮寫加入到名稱中;

4. 完善命名規(guī)則,可以使用表單中的字段進行命名

5. 支持按照項目和虛擬機的角色進行自動的數(shù)字序列,例如Dev-App-01, Dev-App-02, Dev-Web-01等。

6. 完善流程審批

Ⅰ 用戶在申請服務(wù)時候,指定一個審批者,后續(xù)的審批流程會將審批自動地發(fā)給指定的人員;

Ⅱ 增加基于ACL訪問權(quán)限的特定角色審批

7. 大量UI優(yōu)化和美化

有理由相信,最新的SmartCMP5.2版本經(jīng)過一系列功能的再次完善,會在IT資源管理和服務(wù)方面表現(xiàn)的更加完美。

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關(guān)資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負任何法律責(zé)任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

2019-10-11
騫云SmartCMP5.2正式發(fā)布,深耕云服務(wù)自動化!
作為云管理的領(lǐng)先者,SmartCMP云管理平臺自問世以來始終受到業(yè)界的廣泛關(guān)注和認可,經(jīng)過多年的努力,SmartCMP已經(jīng)憑借領(lǐng)先的技術(shù)和優(yōu)異的性能贏得了眾多客

長按掃碼 閱讀全文