然而,對于計劃通過新技術實現(xiàn)業(yè)務創(chuàng)新的企業(yè)CIO們,面臨的常見問題是:缺乏獨立的測試和驗證環(huán)境,應用開發(fā)與測試都在唯一的生產環(huán)境中進行。而在沒有充分業(yè)務驗證的情況下,直接將業(yè)務數(shù)據(jù)與新代碼融合,一旦出現(xiàn)bug,只能在生產環(huán)境中緊急修復,猶如飛機空中換引擎,對業(yè)務的正常運轉造成巨大的隱患與風險。
在國內SaaSCRM領域,銷售易開創(chuàng)性推出“沙盒環(huán)境”,為企業(yè)數(shù)字化轉型與業(yè)務創(chuàng)新開辟“試驗田”,提供復制且獨立于生產環(huán)境的應用開發(fā)與測試環(huán)境,實現(xiàn)全生命周期自動化的應用部署流程,助力企業(yè)IT高質高效、安全穩(wěn)定地交付產品。
全生命周期開發(fā)流程的管理
銷售易沙盒應用場景與價值
銷售易沙盒應用場景與價值
(一)對于企業(yè)創(chuàng)新項目,銷售易沙盒環(huán)境幫助企業(yè)創(chuàng)新降低試錯成本,獨立于生產環(huán)境,保證業(yè)務平滑運轉。
1---企業(yè)IT可在沙盒環(huán)境中,頻繁配置,反復測試;
2---在沙盒環(huán)境實驗成功后,可作為項目審批通過的有利依據(jù);
3---即使失敗,可隨時下線。
(二)此外,銷售易沙盒環(huán)境,滿足企業(yè)IT人員在開發(fā)、測試與培訓等多方面的使用:
1---用戶培訓
新系統(tǒng)上線前,企業(yè)IT可在沙盒環(huán)境中靈活創(chuàng)建業(yè)務數(shù)據(jù),為系統(tǒng)用戶提供培訓,避免測試數(shù)據(jù)對生產環(huán)境的影響。
2---更新迭代
眾所周知,SaaS應用以敏捷開發(fā)、快速迭代著稱,SaaS提供商會定期向企業(yè)用戶發(fā)布新功能。企業(yè)IT可使用沙盒環(huán)境,進行必要的測試與驗證,確保新版本的正確性。同時企業(yè)員工可在沙盒環(huán)境中提前試用新功能,更好地發(fā)現(xiàn)潛在問題,全面確保新功能與已有業(yè)務的無縫融合。
3---問題修復
當生產環(huán)境出現(xiàn)問題,譬如數(shù)據(jù)無法同步時,可在沙盒環(huán)境中進行問題重現(xiàn)、修復、測試、回歸測試,確保問題充分解決后,再將代碼部署到生產環(huán)境,從而保正修復代碼的準確性與穩(wěn)定性,減少對生產環(huán)境業(yè)務的影響。
銷售易沙盒的功能特性與優(yōu)勢
安全、隔離的沙盒環(huán)境為企業(yè)創(chuàng)新開辟了獨立試錯的土壤,為生產運營創(chuàng)造了穩(wěn)定高質的環(huán)境,實現(xiàn)從環(huán)境復制到自動部署的全流程管理。其中,主要由三大部分組成:沙盒管理、配置包管理和部署管理。
沙盒管理:快速復制生產,高效創(chuàng)建沙盒
在沙盒管理中,輕松一步設置,定義不同種類沙盒:如可用于功能開發(fā)的開發(fā)環(huán)境沙盒,以及測試沙盒、培訓沙盒等等,實現(xiàn)從生產環(huán)境到沙盒環(huán)境的自動高效復制,為企業(yè)IT創(chuàng)建專屬沙盒。
當項目上線后,通過刷新功能,定期將生產環(huán)境的代碼、配置等同步到沙盒環(huán)境,保持動態(tài)測試的沙盒環(huán)境與生產環(huán)境的高度一致,便于下次新功能上線與bug修復,在相同環(huán)境中的充分測試,確保上線后安全穩(wěn)定地運行。
沙盒環(huán)境登錄
配置包管理:一鍵打包組件,多向環(huán)境同步
當企業(yè)IT在沙盒環(huán)境中完成功能驗證后,按項目或功能將開發(fā)組件(如業(yè)務對象、業(yè)務代碼等)分別打包,每個項目或功能的所有組件作為一個整體,向生產環(huán)境中傳輸,避免多項目并行時,代碼的混亂與遺漏。
同時,配置包支持多向環(huán)境同步:功能上線時,支持從沙盒環(huán)境到生產環(huán)境的同步;保持環(huán)境一致時,支持從生產環(huán)境向沙盒環(huán)境的同步;從開發(fā)到測試時,支持從沙盒環(huán)境向沙盒環(huán)境的同步,為環(huán)境之間的自動遷移部署做好充分準備。
部署管理:自動遷移部署,安全校驗管控
打包完成后,在部署之前,通過安全校驗——譬如對字段依賴項的檢查等,保證部署的順利進行,避免錯誤對系統(tǒng)的影響。
校驗成功,點擊“部署”,一鍵自動遷移,實現(xiàn)“持續(xù)交付”和“持續(xù)集成”的自動化部署流程。將IT工程師從大量繁瑣的配置工作中釋放出來,讓更多的精力聚焦在業(yè)務梳理與產品的創(chuàng)新上。
即使部署失敗,通過查看歷史錯誤信息,來追蹤并定位錯誤問題,待問題修復后可重新部署。
自動遷移部署
此外,銷售易作為企業(yè)級新型CRM開創(chuàng)者,手機端沙盒也已全面上線,同時支持Android版與iOS版。在獨立的沙盒環(huán)境下,充分的測試與驗證,讓便捷的CRM移動端更加的穩(wěn)定與易用。
綜上,銷售易沙盒環(huán)境為企業(yè)IT提供開發(fā)、測試、培訓、線上問題修復等不同階段的獨立于生產環(huán)境的環(huán)境,滿足企業(yè)全生命周期的個性化定制開發(fā)、自動化遷移部署的全流程管理,為企業(yè)的項目創(chuàng)新,產品的高質交付,和生產環(huán)境的穩(wěn)定運行全方位保駕護航。