Qlik Sense 的 CI

by 2022 年 10 月 4 日克力克0評論

Qlik Sense 的敏捷工作流程

Motio 15 多年來,他一直領導採用持續集成來實現分析和商業智能的敏捷開發。

持續集成[1]是從軟件開發行業借用的一種方法,它在開發時包含新代碼。 持續集成是 1990 年代 Kent Beck 的極限編程提出的用於敏捷軟件開發的十二種實踐之一。 該過程的好處包括減少集成中的錯誤和更快速地開發統一的軟件。 這個過程並沒有消除錯誤,但它使查找它們變得無限容易,因為您知道在哪裡查找 - 已簽入和集成的最新代碼。 此外,越早發現和修復錯誤,成本就越低。 將其投入生產的缺陷修復成本要高得多。

一旦你有 持續集成,你離持續部署又近了一步。 出於實際目的, 持續交付 介於持續集成和持續部署之間。 持續交付是集成軟件更改以便可以作為一個整體進行測試的過程。 持續部署 是將更改投入生產並交到用戶手中的能力。

Martin Fowler 評論說:“[持續交付] 的關鍵測試是,業務發起人可以要求可以立即將當前開發版本的軟件部署到生產環境中——沒有人會睜一隻眼閉一隻眼,更不用說恐慌了。 ” 因此,持續集成、交付和部署是快速、安全地將軟件代碼更改提供給業務用戶的可持續能力。 這是軟件開發的黃金標準。 分析和商業智能開發已採用這些流程來管理向利益相關者提供洞察力的敏捷方法。

Motio 一直在領導採用 持續集成 在分析和商業智能領域擁有超過 15 年的經驗。 Soterre 由...開發 Motio 填補已經非常出色的工具 Qlik Sense 的空白。 Soterre 對於 Qlik Sense 是一個解決方案,它支持版本控制和部署管理,這是 持續部署持續交付 敏捷 BI 生命週期的各個部分..

其目的 持續交付 分析和商業智能與軟件開發相同——通過為最終用戶提供對報告、儀表板和分析的實時更改來支持敏捷開發過程。 我們已經看到,我們的許多客戶擁有獨特的開發、QA/UAT 和生產環境來支持他們的分析和 BI 開發工作流程。 Soterre 支持 持續部署 具有靈活部署過程的工作流。 該工具允許您連接多個環境並在它們之間安全地推廣目標內容。 .

Soterre的零接觸 版本控制 有助於變革管理和審計支持。 版本控制是第一步 持續集成 – 管理來自多個作者的協作。 Soterre的版本控制支持與 GitLab(以及 GitHub、BitBucket、Azure DevOps、Gitea)的集成。 GitLab 是一款開源協作項目管理軟件,擁有 Git 自我管理市場的三分之二,用於源代碼維護。

在一個案例研究中,Qlik Sense 與 Soterre 提高了 Qlik 應用程序的生產速度,減少了重複內容和類似內容,為需要恢復到先前版本的開發人員提供了一個安全網,並提高了部署的吞吐量,這是一項關鍵的管理任務。

如果您的企業認真對待分析和商業智能,那麼您已經在嘗試實施經過驗證的實踐和行業標準。 這些標準需要敏捷的開發框架。 敏捷需要 持續集成、交付和部署. 在 Qlik Sense 中使用您的分析和商業智能執行此操作的唯一方法是使用 Motio“ Soterre.

  1. https://www.martinfowler.com/articles/continuousIntegration.html

 

有興趣了解更多關於 Soterre Qlik Sense? 點擊 立即申請.