同 SAP On-Premise 系統(tǒng)傳統(tǒng)的「開發(fā)-測(cè)試-生產(chǎn)」三件套一樣,一個(gè)典型的 SAP S/4HANA Cloud Public Edition 也包含這三套: ![]() 開發(fā)與測(cè)試活動(dòng)分別運(yùn)行在獨(dú)立的專用系統(tǒng)中。 三系統(tǒng)環(huán)境中的所有配置內(nèi)容均通過(guò)上圖最左邊的 SAP Central Business Configuration 傳遞,而該配置僅同 SAP S/4HANA Cloud Public 的開發(fā)系統(tǒng)相連接。 雖然 SAP S/4HANA Cloud Public Edition 的版本更新與升級(jí)由 SAP 負(fù)責(zé)處理,但客戶仍然可以在預(yù)定的時(shí)間窗口內(nèi),自主決定何時(shí)采納 SAP Central Business Configuration 中提供的內(nèi)容更新與升級(jí)。 Development system 開發(fā)系統(tǒng)為 SAP S/4HANA Cloud Public Edition 各類開發(fā)項(xiàng)目(包括高級(jí)編碼項(xiàng)目)提供了一個(gè)安全可靠的環(huán)境,并根據(jù)不同功能劃分為兩個(gè)租戶:定制租戶和開發(fā)租戶。 在定制租戶中,客戶可以利用 SAP Central Business Configuration 提供的參考內(nèi)容開展配置活動(dòng)。 若要讓這些配置內(nèi)容在測(cè)試系統(tǒng)和生產(chǎn)系統(tǒng)中生效,需要進(jìn)行傳輸操作。 此外,客戶還可以在 Key User 應(yīng)用中創(chuàng)建低代碼定制開發(fā)項(xiàng)目。 開發(fā)租戶則允許客戶進(jìn)入 SAP S/4HANA Cloud ABAP 環(huán)境。在該環(huán)境下,開發(fā)人員可以基于生命周期穩(wěn)定的 SAP 對(duì)象,進(jìn)行定制開發(fā)工作,這些開發(fā)歸屬 SAP S/4HANA Cloud Public Edition Developer Extensibility 的范疇。 使用 ABAP Development Tool 登入 SAP S/4HANA ABAP 環(huán)境的入口見下圖: ![]() Test system 完成開發(fā)系統(tǒng)中的開發(fā)與配置項(xiàng)目后,可以將這些開發(fā)好的內(nèi)容傳輸?shù)綔y(cè)試系統(tǒng)。在測(cè)試系統(tǒng)中,可以對(duì)定制開發(fā)和配置內(nèi)容進(jìn)行全面測(cè)試,確保一切正常后,再將其應(yīng)用于生產(chǎn)系統(tǒng)。 Production system 生產(chǎn)系統(tǒng)是客戶日常高效工作的平臺(tái)。 所有在開發(fā)系統(tǒng)中創(chuàng)建并在測(cè)試系統(tǒng)中經(jīng)過(guò)驗(yàn)證的開發(fā)成果和配置內(nèi)容,最終都將在此投入實(shí)際生產(chǎn)使用。 在 SAP S/4HANA Cloud Public Edition 的升級(jí)過(guò)程中,SAP 和客戶需要各自執(zhí)行相應(yīng)的任務(wù)。 下圖藍(lán)色圖例代表的是升級(jí)過(guò)程中 SAP 負(fù)責(zé)完成的流程,黃色則對(duì)應(yīng)客戶執(zhí)行的任務(wù),主要以測(cè)試為主。 ![]() 我們注意到上圖的升級(jí)流程,包含 Software(軟件) 和 Content(內(nèi)容)兩個(gè)部分。軟件和內(nèi)容的升級(jí)是分開的。 Software Delivery 在升級(jí)到新版本時(shí),SAP S/4HANA Cloud Public Edition 的測(cè)試系統(tǒng),會(huì)率先更新至新版本。此時(shí)客戶可以在測(cè)試系統(tǒng)中專注于對(duì)定制開發(fā)內(nèi)容進(jìn)行回歸測(cè)試。 大約三周后,開發(fā)系統(tǒng)和生產(chǎn)系統(tǒng)中的軟件也會(huì)升級(jí)到新版本。在這個(gè)時(shí)間點(diǎn),客戶 SAP S/4HANA Cloud Public Edition 中所有系統(tǒng)的「軟件版本」,均已超過(guò)當(dāng)前「內(nèi)容版本」。 Content Delivery 在 SAP S/4HANA Cloud Public Edition 的開發(fā)系統(tǒng)和生產(chǎn)系統(tǒng)完成「軟件升級(jí)」后,SAP Central Business Configuration 環(huán)境中由 SAP 提供全新的 Reference Content,也稱為 SAP Best Practices Content,并將客戶的工作區(qū) update 到新的內(nèi)容版本。 新內(nèi)容將部署到開發(fā)系統(tǒng)相應(yīng)的租戶中,從而更新開發(fā)系統(tǒng)中的內(nèi)容。從技術(shù)上來(lái)說(shuō),這些 Referene Content 會(huì)被記錄在一個(gè)傳輸請(qǐng)求中,并自動(dòng)發(fā)布與導(dǎo)出到測(cè)試系統(tǒng)。 一旦傳輸請(qǐng)求被導(dǎo)入測(cè)試系統(tǒng),客戶便可在此測(cè)試業(yè)務(wù)邏輯;之后內(nèi)容會(huì)自動(dòng)從測(cè)試系統(tǒng)傳輸,并觸發(fā)生產(chǎn)系統(tǒng)的更新。 ![]() 更多閱讀 |
|