產(chǎn)品生命周期策略與版本
本文為您介紹Hologres的產(chǎn)品生命周期策略及產(chǎn)品終止策略、產(chǎn)品版本號(hào)及含義、版本對(duì)應(yīng)關(guān)系和產(chǎn)品生命周期重要事件點(diǎn)。
背景信息
產(chǎn)品的更新?lián)Q代是基礎(chǔ)技術(shù)軟件領(lǐng)域的普遍規(guī)律。Hologres正在處于快速發(fā)展中,新版本帶來(lái)了更加豐富強(qiáng)大易用的產(chǎn)品特性,隨之而來(lái)的是已經(jīng)服務(wù)于用戶的諸多版本與產(chǎn)品形態(tài)會(huì)逐步老化,功能逐漸不能滿足用戶不斷豐富的業(yè)務(wù)需求。在應(yīng)用的穩(wěn)定性、產(chǎn)品易用性、系統(tǒng)兼容性等多方面,將面臨越來(lái)越多的挑戰(zhàn),老版本會(huì)逐步被新版本所替代。對(duì)產(chǎn)品進(jìn)行生命周期管理,有節(jié)奏的引入產(chǎn)品新版本,更加有利于用戶技術(shù)的與時(shí)俱進(jìn),增強(qiáng)用戶使用產(chǎn)品的效能,Hologres版本對(duì)應(yīng)的功能請(qǐng)參見(jiàn)功能發(fā)布記錄。考慮到用戶的遷移、驗(yàn)證新版本的內(nèi)部成本與穩(wěn)定性,以及整體長(zhǎng)期IT規(guī)劃等方面,為了更好地為您提供企業(yè)級(jí)服務(wù)、加強(qiáng)對(duì)產(chǎn)品未來(lái)演進(jìn)的洞見(jiàn),Hologres構(gòu)建了對(duì)應(yīng)的生命周期管理體系,明確了產(chǎn)品生命周期策略及產(chǎn)品終止策略,幫助您知曉詳細(xì)規(guī)則,提早做好相應(yīng)準(zhǔn)備。
產(chǎn)品生命周期策略
產(chǎn)品生命周期服務(wù)策略描述Hologres從正式交付用戶使用,到最終停止對(duì)外服務(wù)的過(guò)程。Hologres的產(chǎn)品生命周期服務(wù)策略詳情如下圖所示。
里程碑 | 全稱 | 定義 | 階段時(shí)間點(diǎn) | 說(shuō)明 |
GA | General Availability | 正式交付 | T月 | 可以正式發(fā)布交付給用戶在生產(chǎn)環(huán)境使用。 |
EOS | End of Service | 服務(wù)終止 | T月+2年 | 停止發(fā)布新版本,包括補(bǔ)丁版本。 說(shuō)明 在EOS階段,會(huì)停止用戶答疑、問(wèn)題解決、SLA保障賠付等服務(wù)。 |
各階段時(shí)間點(diǎn)不會(huì)早于承諾時(shí)間發(fā)起,請(qǐng)您放心使用。具體發(fā)起時(shí)間會(huì)由通知渠道至少提前三個(gè)月告知給用戶。
如果遇到某個(gè)版本出現(xiàn)重大缺陷,會(huì)造成用戶的重大損失(例如安全問(wèn)題或數(shù)據(jù)準(zhǔn)確性等),Hologres有權(quán)對(duì)此版本進(jìn)行緊急升級(jí)修復(fù),升級(jí)將選擇保證兼容的相同大版本的修復(fù)版本給對(duì)應(yīng)用戶升級(jí)。
對(duì)于EOS的實(shí)例,當(dāng)Hologres運(yùn)維側(cè)判定實(shí)例的運(yùn)行可能對(duì)用戶造成潛在穩(wěn)定性風(fēng)險(xiǎn),或者對(duì)整個(gè)集群有潛在穩(wěn)定性風(fēng)險(xiǎn),Hologres運(yùn)維側(cè)有權(quán)在運(yùn)維窗口內(nèi),對(duì)實(shí)例進(jìn)行版本升級(jí),升級(jí)版本為GA期內(nèi)的穩(wěn)定版本。
您可以在Hologres管理控制臺(tái)的實(shí)例詳情頁(yè)查看對(duì)應(yīng)實(shí)例的版本及升級(jí)版本,詳情請(qǐng)參見(jiàn)自助升級(jí)(Beta)。
版本號(hào)及其含義
Hologres使用兩位編號(hào)的方案來(lái)指定產(chǎn)品的發(fā)布版本。版本的格式為Major.Minor
。版本號(hào)中的Major和Minor含義詳情如下。
Major部分:表示Hologres功能的根本變化和增加。根據(jù)每個(gè)版本中更改的大小和規(guī)模,增加對(duì)應(yīng)Major部分的數(shù)字。
Minor部分:表示質(zhì)量改進(jìn)和對(duì)現(xiàn)有功能的修復(fù)。當(dāng)許多質(zhì)量改進(jìn)被添加到版本中時(shí),遞增Minor部分的數(shù)字。
版本 | 含義 | Hologres升級(jí)策略 | 示例 |
大版本 | Hologres的新功能與缺陷修復(fù)。 | 升級(jí)Major部分。 |
|
小版本 | Hologres的兼容性功能與缺陷修復(fù)。 | 升級(jí)Minor部分。 |
|
版本對(duì)應(yīng)關(guān)系和生命周期重要時(shí)間點(diǎn)
Hologres各版本對(duì)應(yīng)的GA、EOS時(shí)間點(diǎn)如下表所示。
Hologres主版本 | GA | EOS |
0.7 | 2020-04 | 2022-04 |
0.8 | 2020-10 | 2022-10 |
0.9 | 2021-01 | 2023-01 |
0.10 | 2021-05 | 2023-05 |
1.1 | 2021-10 | 2023-10 |
1.3 | 2022-07 | 2024-07 |
2.0 | 2023-04 | 待定 |
2.1 | 2023-10 | 待定 |
服務(wù)承諾與建議
兼容性
阿里云Hologres不承諾大版本之間的兼容性。阿里云Hologres會(huì)盡最大努力保持產(chǎn)品在不同大版本間程序邏輯、SQL語(yǔ)法、接口等兼容性,并對(duì)可能出現(xiàn)的不兼容進(jìn)行文檔或售后服務(wù)告知。
阿里云Hologres承諾同一個(gè)大版本中的小版本之間是兼容的,兼容包括SQL語(yǔ)法、接口和引擎框架等方面。兼容不包括程序的業(yè)務(wù)邏輯和處理數(shù)據(jù)等方面。因此,我們建議您在兼容性的基礎(chǔ)上,將產(chǎn)品版本升級(jí)到同一個(gè)大版本的最新小版本。
缺陷
如果您使用的不是最新版本,由于兼容性的服務(wù)承諾,阿里云Hologres建議您通過(guò)升級(jí)版本(包括大版本或者小版本)實(shí)現(xiàn)相關(guān)缺陷的修復(fù)。例如您作業(yè)中使用的是1.1.33版本,而目前Hologres版本的最新版是1.3.40,則建議您通過(guò)升級(jí)引擎版本到1.3.40及以上版本,來(lái)實(shí)現(xiàn)相關(guān)缺陷的修復(fù)。
功能發(fā)布記錄等公告渠道會(huì)通知您相關(guān)功能發(fā)布和缺陷修復(fù)情況。
相關(guān)服務(wù)與通知
基于以上生命周期策略規(guī)則和版本對(duì)應(yīng)關(guān)系,我們將會(huì):
規(guī)劃Hologres每一個(gè)版本的生命周期計(jì)劃,并在產(chǎn)品交流與服務(wù)過(guò)程中向您傳達(dá)。
在產(chǎn)品生命周期關(guān)鍵里程碑時(shí)間點(diǎn)到來(lái)之前的至少3個(gè)月,通過(guò)公司網(wǎng)站公告、產(chǎn)品手冊(cè)公告、站內(nèi)信、郵件或短信等途徑通知到購(gòu)買產(chǎn)品的主賬號(hào),需要相關(guān)賬號(hào)已經(jīng)在消息中心中訂閱了產(chǎn)品類更新消息。
在停止版本服務(wù)之前愿意幫助您一起評(píng)估作業(yè)運(yùn)行風(fēng)險(xiǎn)并商討解決方案。
在停止版本服務(wù)后,在影響穩(wěn)定性相關(guān)的必要場(chǎng)景下,Hologres運(yùn)維側(cè)將主動(dòng)對(duì)實(shí)例進(jìn)行版本升級(jí)服務(wù),升級(jí)后的版本為服務(wù)期內(nèi)穩(wěn)定版本。