Kinetic Data 選擇 Apache Cassandra 來提供工作流程自動化解決方案
公司資訊
-
企業工作流程自動化
-
50 名員工
-
全球 2000 大企業和政府客戶,包括美國農業部、美國陸軍和海軍、聯邦儲備、費爾法克斯郡公立學校、埃默里醫療保健。
好處
-
分散式容錯
-
負載平衡
-
透過複本確保資料耐用性
-
運作團隊摩擦力低
Kinetic Data 是領先的企業工作流程自動化軟體供應商。其 Kinetic Platform 結合自訂工作流程建置和預先建置的解決方案,以及一個低程式碼環境,讓精通科技的「聰明人」能夠自動化工作流程程序。該平台還具備專業程式碼功能,讓架構師能夠自訂程式碼以簡化數位轉型,協助企業擴展技術投資並降低其系統的成本。
在開發 Kinetic Platform 時,Kinetic Data 總裁 John Sundberg 希望有一個強大的資料管理系統,並在使用產品時將摩擦力降到最低:「我們所做的一切都專注於協助 IT 和業務專業人員,也就是最接近問題的人,為這些問題建置自己的解決方案。」Sundberg 說,而在建置其工作流程平台時,Kinetic 決定採用 Apache Cassandra。
最後,Apache Cassandra 因其強大性而被選中。包括自動故障轉移、負載平衡和複寫等功能為 Kinetic Data 及其客戶消除了許多頭痛。此外,Kinetic Data 希望減少使用其產品的任何摩擦力,而 Cassandra 是開源的這個事實很有吸引力,因為使用者不必為授權問題而苦惱。
見證引言
一旦設定完成並執行,便可放手不管。坦白說,從操作的角度來看,這很容易。因此,我們的客戶使用 Cassandra,但他們並未真正意識到這一點。但他們確實會說,「它始終處於運作中。它始終很快。」這些都是您真正希望最終使用者了解的所有好處。
president of Kinetic Data
可擴充效能
先前,Sundberg 曾體驗過一個使用 SQL Server 的低程式碼系統,這突顯了一個關鍵挑戰:低程式碼系統必須能夠處理使用者的未知計畫以及其計畫可能如何擴充。通常,系統架構師會為特定使用案例建構技術堆疊,了解效能需求和潛在瓶頸。相對而言,低程式碼系統提供一個架構,供其他人建構他們喜歡的內容。
最佳化查詢
不論建構什麼,Kinetic Data 都必須保證絕佳的效能。過去,使用者會建構一個表單,而效能最初會如他們預期,但隨著記錄從 5,000 筆增加到 50,000 筆或 500,000 筆,使用者會看到效能下降。基本上,這是因為 SQL 會接受並執行效率不彰的查詢,並花費所需時間來傳回結果。相對而言,Apache Cassandra 會拒絕這種查詢,這表示使用者會在記錄 1 而不是記錄 500,000 時發現問題。Kinetic Data 發現,在開發階段,Apache Cassandra 會引導使用者建立有效的查詢。
具備容錯能力且可擴充
Sundberg 表示:「我不想讓環境成為一種恐懼。」「我希望使用者能夠對自己說:『我想以這種方式建立一個表單』,並能夠去建立它,當他們提交表單時,我們需要它以他們想要的方式觸發。」Kinetic Data 發現 SQL 無法讓他們消除圍繞資料庫的思考過程。Sundberg 表示:「在建構表單和工作流程時,會出現許多資料庫討論」,例如,在某些情況下,他們需要考慮建立索引。這讓資深電腦人員能夠著手進行,但它並未讓 Kinetic Data 能夠抽象化這些問題並授權主題專家建立表單。Sundberg 表示,透過選擇 Apache Cassandra 這個強大且有韌性的資料庫,「坦白說,使用者不必討論資料庫。」
這讓 Kinetic 平台能夠造福美國東南部最大的醫療保健組織,作為一個自助服務入口網站,以減輕 IT 團隊的工作負擔。在 2021 年,該入口網站能夠快速追蹤和處理 120,000 張票證和 40,000 起事件,將相關任務導向正確的個人或內部團隊。在另一個範例中,安妮阿倫德爾郡公立學校的技術部門已經能夠管理和追蹤發放給學生的 180,000 台 Chromebook 的工作流程。這個 IT 團隊也管理和追蹤 12,000 名教師使用的所有裝置。
由於 Kinetic Data 抽象化了複雜的基礎架構,客戶並未意識到他們正在使用 Apache Cassandra,但「他們確實知道它始終處於運作狀態;它始終快速,而且它具備您希望最終使用者了解的所有這些優點,」Sundberg 說道。