快速、穩定交付軟體,提升系統可靠性與安全性。


您的開發團隊是否遇過以下困境

透過Salesforce Devops進行協同開發Salesforce環境無法進行版本控制
透過Salesforce Devops進行版本控制協同開發困難,擔心元數據被覆蓋
透過Salesfoece CI C解決難以回復先前版本的問題正式環境異常,難以快速回復先前版本
透過Salesfoece CI C避免人為失誤、惡意造成元數據損毀的風險存在人為失誤、惡意造成元數據損毀的風險

DevOps 優化Salesforce開發流程

穩定交付系統,精準掌控每個元數據與開發歷程

01.

版本控制和元數據保存

  • 保存完整的元數據及異動歷程(異動人員, 異動原因, 異動時間)。
  • Salesforce管理員可將自己調整的元數據加入版控中,包括版面、驗證規則、Flow等。
  • 部署正式環境後發現功能異常,可進行退版。
工程師正在進行Devops作業
02.

自動化測試、部署

  • 自動化測試-功能合併時自動執行測試驗證。
  • 自動化部署-功能交付時自動進行部署。
Salesforce CI CD概念圖
03.

風險管理

  • 人為失誤、惡意損毀元數據,可採取恢復措施。
  • 上版時能避免遺漏元件。
Salesforce Devops可避免人為失誤、惡意損毀元數據
04.

團隊協作開發

  • 不同團隊能協同開發,無須擔心元數據被覆蓋的問題。
  • 同時開發不同功能,能依據各自時程分別進行發佈 - 部署更具彈性。
Salesforce Devops 工程師可進行協同開發
05.

內部資安管控

  • 可由公司IT部門進行上版,避免外部開發團隊直接觸及到公司的正式環境。
Salesforce Devops協助管控內部資安

Salesforce DevOps
實施流程

STEP1
確認實施範圍
STEP2
需求訪談
STEP3
建置應用程式生命週期(ALM)流程
STEP4
DevOps Center教育訓練
STEP5
持續提供DevOps優化諮詢及DevOps Center改版跟進說明