數據庫上云服務內容說明
1.服務概述
1.1.服務說明
隨著云計算和云原生數據庫的不斷發展、普及,越來越多的企業擁抱云數據庫,并積極的將現有傳統商業數據庫進行云化改造,而云上數據庫最佳實踐,以及如何把商業數據庫改造遷移到云原生數據庫的方法,逐漸成為企業的普遍訴求。阿里云數據庫技術與架構團隊提供的數據庫上云方案咨詢&實施服務,為客戶提供數據庫系統上云方案咨詢&實施,包括云上數據庫選型與架構設計、數據庫兼容性評估分析、數據庫改造建議、應用改造建議、數據庫遷移方案制定,結合客戶需求進行方案驗證,并在驗證過程中提供產品技術咨詢與支持等服務。阿里云數據庫技術與架構團隊對IT系統架構、數據庫技術和遷移技術有深入研究,積累了豐富的系統上云、Oracle(或其他數據庫產品)改造上云和云上數據庫設計和優化的最佳實踐,從而為客戶的IT系統云化提供強有力的技術服務保障。
2.服務范圍
以下服務屬于咨詢類服務,與數據庫上云方案實施服務分屬數據庫上云流程的兩個階段,咨詢版不包含方案設計后的實操部分。
2.1.上云方案咨詢服務服務范圍
主要內容如下:
業務系統現狀調研
數據庫系統調研、采集與評估
云上數據庫如RDS、PolarDB、OceanBase等容量規劃與架構設計
兼容性分析與改造建議
數據庫遷移方案設計
1個示例應用改造與遷移方案驗證中的問題解答
注:“1個示例應用”是指構建于1個數據庫實例的1個應用程序,該實例中的數據量不多于3TB(亦可支持不超過3個數據庫實例的3個應用程序,其總數據量不多于2TB),超過則需要增加購買1個數據庫上云方案咨詢服務。
2.2.上云方案實施服務范圍
上云方案實施服務主要是在數據庫上云咨詢服務的基礎上,額外提供實施服務,幫助客戶更快捷的實現核心業務系統的數據庫改造上云。服務內容如下:
數據庫對象兼容性改造實施
數據遷移實施支持
業務割接支持
2.3.上云實施支持服務范圍
數據庫上云實施支持服務主要面向歷史已采購過上云方案咨詢服務后具備(或原生具備)自主上云方案設計及落地能力的客戶,在其實際上云改造、遷移、性能驗證(壓測、優化)階段提供問題解答支持。服務內容如下:
數據庫改造支持
應用改造支持
性能驗證(壓測、優化)支持
數據遷移實施支持
業務割接支持與護航
2.4.服務邊界
服務邊界及內容:
咨詢包中乙方只提供約定范圍內的咨詢方案設計,協助完成一個約定范圍內的示例業務系統進行方案驗證,約定范圍外的系統改造或遷移由客戶自行完成。
甲方同意數據庫上云咨詢服務中的交付的《數據庫與應用改造方案》后,方可要求乙方進行方案實施。
乙方不參與甲方具體代碼改造和實施動作,需要由甲方或甲方開發商進行,阿里云提供技術支持。
數據庫上云方案實施服務中支持的待上云單個數據庫實例容量需在3T以內,超過3T的數據庫實例(亦可支持不超過3個數據庫實例的3個應用程序,其總數據量不多于2TB),則每超過1倍(不足則取整)需要另加購1個上云方案實施服務包。
業務割接上線后,阿里云提供為期14個自然日的護航服務,14個自然日后,客戶按照阿里云官網的客服與工單系統進行相關問題咨詢和解決。
乙方只基于阿里云數據庫和相關工具平臺輸出對應技術方案和提供技術支持,如使用阿里云平臺以外(第三方軟件、應用系統),則乙方只提供建議,不提供實施與兜底服務。
乙方只基于阿里云數據庫服務提供方案,不支持在云上自建數據庫的方式。
本服務范圍內不提供云上數據庫的運維服務。
3.前提條件
甲方應提前至少15個自然日申請該服務,以便于阿里云評估甲方業務目標及時間計劃可行,確認是否承接該服務申請。
甲方應及時向乙方提供所有需要的合理的文檔、信息、數據、圖表以及必要的系統權限、遠程訪問通道以使乙方可以提供服務。且所有這些資料將受到本協議項下的保密條款的約束。甲方同意向乙方已披露的或將要披露的所有信息是真實、準確并且不會產生誤導。
本項目提供的是數據庫上云方案咨詢服務,乙方的辦公地點不受項目約束,服務的提供方式主要以:電話、釘釘、郵件等方式。
本項目交付過程中,實施主體為甲方,乙方主要提供方案設計以及方案驗證過程中的問題處理,具體方案驗證中的數據庫改造、數據庫遷移、應用改造、應用部署和應用測試動作需要由甲方進行。
雙方在項目交付期間采用雙方同意的通訊方式,由雙方的項目經理負責傳遞本項目所需的書面信息,可選擇的通訊方式包括:釘釘、互聯網、電子郵件等。
所有項目交付物為中文(簡體),工作語言為中文。所有交付作品采用Microsoft Office(包括PowerPoint,Word,Excel,Visio)格式,并以電子拷貝方式提交。
甲方與乙方應須按雙方事先達成一致的工作計劃、人員資源計劃與書面確定的工作起止日期投入項目工作。如遇到甲方相關業務系統迭代延期上線,相關項目進度將會產生順延,乙方對此不承擔責任。
任何一方均不對本項目下的特殊、附帶、或間接損害或后果性經濟損害(包括利潤或節省金額損失)負責,即便該方已被告知該等損害賠償的可能性。
若客戶有示例應用遷移上云,客戶是應用運維主體,需進行自身業務應用相關的運維工作。
4.分工邊界
4.1.客戶與阿里云
雙方商定并確認具體業務目標及范圍。
合同簽訂完畢,完成付費。
4.2.各階段工作的雙方職責
根據項目計劃的階段任務工作,雙方在不同階段需要承擔不同的分工以順利推進項目進行。
項目階段 | 甲方 | 乙方 |
項目準備階段 | 1.指定一名具備合適技能和經驗的項目經理作為與乙方溝通的主要聯系人,代表甲方直接負責項目實施的計劃、協調、監督與控制以及升級問題與風險,同時全權代表甲方在本項目的各個方面做出決策 2.項目經理應協同乙方人員針對項目準備階段的所有事項(見本工作說明書《3 前提條件》)進行確認 3.辦公環境準備與人員出入許可權限批準 4.管理甲方項目組相關人員且和各階段需投入人員進行溝通交流并取得投入項目的承諾與時間 5.管理甲方項目組相關人員 | 1.指派一名有經驗的項目經理執行項目管理,并引入、管理乙方項目組人員,與甲方項目經理溝通 2.針對項目準備階段的所有事項(見本工作說明書《3 前提條件》)提出方案與計劃與甲方項目經理進行確認并書面記錄在案 |
現狀調研階段 | 1.根據項目計劃與訪談計劃,組織關鍵用戶參與調研訪談 2.根據乙方提供的需求調研表格,提供現有業務概況,如系統、應用、數據庫、組織結構、人員分工等信息作為乙方評估調研評估輸入 3.確認乙方的數據庫上云策略與風險控制策略 4.部署乙方提供的數據庫采集工具,并上傳采集結果完成評估分析 5.指定驗收人負責審核乙方交付物并提供反饋與確認驗收 | 1.提供訪談計劃并根據訪談結果評估現有系統架構和數據庫架構現狀 2.根據調研評估結果提出數據庫上云策略與風險控制策略,并與甲方達成一致 3.協助甲方分析數據庫評估結果 4.根據甲方驗收反饋確保最終交付物符合驗收標準 |
方案設計階段 | 1.配合乙方進行數據庫架構、容量、備份、容災等相關方案的整體設計 2.配合乙方進行數據庫遷移方案的設計 3.根據乙方的應用改造建議,進行代碼檢查,確認具體改造的業務和改造方案 4.指定驗收人負責審核乙方交付物并提供反饋與確認驗收 | 1.根據服務范圍,結合客戶具體場景進行數據庫選型和架構設計、容量設計 2.根據客戶需求,設計備份、容災方案 3.分析目標數據庫與源數據庫的兼容性,提供數據庫改造和應用程序改造建議 4.根據客戶數據庫的規模和大小,業務特點,設計數據庫遷移方案,推薦合適的遷移工具 5.根據甲方驗收反饋確保最終交付物符合驗收標準 |
方案驗證階段 | 1.根據數據庫兼容性分析、應用改造建議,進行1個示例應用改造,并進行業務驗證 2.驗證數據庫遷移方案 3.根據方案甲方或甲方開發商負責執行應用代碼改造、功能回歸、聯調測試等實施工作 | 1.協助并指導甲方開通或購買云資源以及基礎架構搭建與配置 2.提供應用改造過程、功能回歸中的數據庫相關技術支持 3.協助甲方驗證數據庫遷移方案,提供遷移過程中的答疑、工具培訓、技術支持 4.咨詢服務高兼容版或通用版在該階段只選擇1個示例應用進行咨詢方案的驗證。 |
實施階段 | 1.根據數據庫兼容性分析、應用改造建議,執行應用代碼改造、功能回歸、聯調測試等實施工作 2.執行數據庫遷移,割接演練 3.根據應用測試、割接演練結果準備業務割接 | 1.協助并指導甲方開通或購買云資源以及基礎架構搭建與配置 2.提供應用改造、功能回歸過程中的數據庫相關技術支持 3.協助甲方數據庫遷移,提供遷移過程中的答疑、工具培訓、技術支持 |
割接與護航 | 1.確認業務割接到阿里云數據庫的計劃并指定相應的協同割接人員 2.清理測試數據并確認生產資源準備就緒 3.在計劃時間窗口內完成系統割接工作,并驗證切換后的業務測試 4.若遇非乙方系統或服務問題,協助乙方協調第三方系統相關人員進行問題修復 5.指定運維接口人與乙方交接業務上線后的注意事項 6.指定驗收人負責審核乙方交付物并提供反饋與確認驗收 | 1.協助甲方進行系統割接準備并對系統割接計劃與甲方達成共識 2.根據甲方指定的具體業務系統,在割接演練期間提供數據庫相關技術支持和問題解決。 3.協助甲方進行系統割接并在系統割接過程中提供阿里云數據庫相關的技術支持、問題排查與解決方案 4.在系統切換完成后,提供運維問題排查,針對在項目范圍內的問題提供修復或臨時解決方案 5.與甲方運維接口人進行運維交接 |
5.完工標準
數據庫上云方案咨詢服務的完工標準為:
所涵蓋的交付物被驗收,即客戶線上確認驗收
完成1個示例應用的方案驗證
6.服務目錄
服務內容:阿里云針對客戶的業務目標,包含以下服務:
階段名稱 | 服務目錄 | 咨詢版 | 實施版 | 支持版 |
項目準備階段 | 項目交付前準備工作 | 支持 | ||
現狀調研階段 | 業務現狀和應用系統調研 | 支持 | ||
數據庫采集與評估 | 支持 | |||
方案設計階段 | 基于阿里云上數據庫(RDS、PolarDB、OceanBase)的架構、容量設計 | 支持 | ||
基于阿里云上數據庫(RDS、PolarDB、OceanBase)的數據庫和應用改造方案設計 | 支持 | |||
數據庫遷移方案設計 | 支持 | |||
方案驗證階段 | 方案驗證中的問題解答 (1個示例應用) | 支持 | ||
實施階段 | 數據庫對象兼容性改造實施 | 支持 | ||
數據庫與應用改造實施支持 | 支持 | |||
數據遷移實施支持 | 支持 | 支持 | ||
性能驗證(壓測、優化)支持 | 支持 | |||
割接與護航 | 業務割接支持 | 支持 | ||
割接準備與實施 | 支持 | |||
上線護航 | 支持 | 支持 |
7.服務SLA
提供Oracle(或其他數據庫產品)數據庫上云方案咨詢、或上云方案實施、或實施支持服務。
在服務期間內向客戶提供應用改造支持群以及按需的現場保障。
按對應服務規格提供《項目調研報告》《數據庫架構與容量設計方案》、《數據庫與應用改造方案》、《數據庫遷移方案》、《【客戶名稱】Oracle(或其他數據庫產品)對象兼容性改造實施清單列表》、《數據遷移問題清單列表》、《【客戶名稱】Oracle(或其他數據庫產品)遷移云數據庫的割接方案》具體交付物根據服務內容有所不同。
8.服務流程
申請時間限制:客戶須至少在服務開始前15個自然日提出服務購買申請。
上云方案咨詢服務流程:
上云方案實施服務流程:
其中項目準備、現狀調研、方案設計,在數據庫上云咨詢服務中已經完成,本服務主要從方案實施階段開始服務。
上云實施支持服務流程:
其中項目準備、現狀調研、方案確認均由甲方自行完成,乙方確認了解甲方的上云方案后,本服務主要從實施支持階段開始服務。
9. 驗收標準
9.1.驗收分項清單
編號 | 交付階段 | 交付物 | 交付物類型 | 咨詢版 | 實施版 | 支持版 |
1 | 現狀調研階段 | 《項目調研報告》 | 文檔 | 支持 | ||
2 | 方案設計階段 | 《ADAM評估報告》 非默認提供材料,當客戶數據庫為Oracle、DB2等數據庫時提供 | 文檔 | 支持 | ||
3 | 《數據庫架構與容量設計方案》 | 文檔 | 支持 | |||
4 | 《數據庫與應用改造方案》 | 文檔 | 支持 | |||
5 | 《數據庫遷移方案》 | 文檔 | 支持 | |||
6 | 方案驗證階段 | 《數據庫上云方案驗證問題處理清單》 | 文檔 | 支持 | ||
7 | 開發實施階段 | 《【客戶名稱】Oracle(或其他數據庫產品)對象兼容性改造實施清單列表》 | 文檔 | 支持 | ||
8 | 《數據遷移問題清單列表》 | 文檔 | 支持 | 支持 | ||
9 | 割接護航階段 | 《【客戶名稱】Oracle(或其他數據庫產品)遷移云數據庫的割接方案》 | 文檔 | 支持 | ||
10 | 《【客戶名稱】Oracle(或其他OLTP數據庫產品)遷云護航報告》 | 文檔 | 支持 | 支持 |
9.2.驗收標準
乙方項目交付過程中提供數據庫相關的技術支持,協助甲方順利進行適配阿里云數據庫的應用改造和數據遷移,并將關鍵信息記錄在文檔內,因此文檔類交付成果應著重文檔實質內容的驗收,確認乙方提交內容符合甲方需求。
若甲方業務流程要求在乙方提交交付成果前需進行各類內部評審,甲方應在約定的驗收時點前推動并及時完成其內部所需評審和匯報。
文檔內容經過評審會,若需要修改,乙方修改后提請甲方進行驗收,由甲方指定的代表進行簽收確認。驗收在公共云服務系統頁面上點擊驗收確認按鈕。
高兼容版和通用版驗收標準:
方案設計達到客戶要求,經過線上驗收確認,具體方案見《6.1 驗收分項清單》
以1個示例系統進行方案驗證通過為準,示例系統的數據庫遷移到阿里云即視為項目達到驗收要求。
9.3.驗收計劃
根據《6.1驗收分項清單》所列示各階段的交付內容與交付物,本項目將按照以下驗收計劃進行項目驗收,甲方同意根據此驗收計劃對乙方的交付物進行驗收。
編號 | 驗收里程碑 | 驗收內容 | 驗收完成標志 |
1 | 方案設計完成 | 項目準備、現狀調研評估、設計階段所有交付物 | 甲方在線確認《驗收報告》 |
2 | 1個示例業務系統遷移到阿里云 | 數據庫遷移方案驗證涉及的所有交付物,詳見《6.1 驗收分項清單》 | 甲方在線確認《驗收報告》 |
10. 完成標志
客戶驗收完成。