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