快速、穩定交付軟體,提升系統可靠性與安全性。
您的開發團隊是否遇過以下困境
Salesforce環境無法進行版本控制
協同開發困難,擔心元數據被覆蓋
正式環境異常,難以快速回復先前版本
存在人為失誤、惡意造成元數據損毀的風險
DevOps 優化Salesforce開發流程
穩定交付系統,精準掌控每個元數據與開發歷程
01.
版本控制和元數據保存
- 保存完整的元數據及異動歷程(異動人員, 異動原因, 異動時間)。
- Salesforce管理員可將自己調整的元數據加入版控中,包括版面、驗證規則、Flow等。
- 部署正式環境後發現功能異常,可進行退版。
02.
自動化測試、部署
- 自動化測試-功能合併時自動執行測試驗證。
- 自動化部署-功能交付時自動進行部署。
03.
風險管理
- 人為失誤、惡意損毀元數據,可採取恢復措施。
- 上版時能避免遺漏元件。
04.
團隊協作開發
- 不同團隊能協同開發,無須擔心元數據被覆蓋的問題。
- 同時開發不同功能,能依據各自時程分別進行發佈 - 部署更具彈性。
05.
內部資安管控
- 可由公司IT部門進行上版,避免外部開發團隊直接觸及到公司的正式環境。