GSS資安電子報0141期【快速、準確跟上市場的腳步:GSSDLC】

2017年六月04日(日) PM 03:03

撰文|叡揚資訊 資訊安全事業處 資深銷售支援工程師 朱婉君

DevOps的概念其實很早之前就被提出來,但是當時市場上並未有相關配套產品或解決方案,加上企業大多紮根於傳統開發的團隊,貿然導入DevOps對於企業是很大的的衝擊,所以企業一直採取觀望的態度。到了近幾年,DevOps的概念越趨成熟,不僅討論的聲浪持續地發燒,隨之而來的支援技術也陸續成熟,使得DevOps的施行更加容易,也讓企業看到DevOps導入的價值。

導入DevOps不只是為了降低成本,而是為了因應市場需求的急速變化做出快速的反應,然而DevOps最終的目標並非只有速度,如果只看速度而不考慮品質,將有問題的軟體交付出去,這是本末倒置的做法。所以DevOps包含著開發、測試、維運三個部分,每個團隊間的資訊越透明,整合度越高。換句話說,要能夠成功引入DevOps,其中一個關鍵因素是企業的協同文化,打通交付軟體的工具鏈,使各個團隊都能夠減少作業程序跟時間,更加有效率的協同工作。

GSSDLC 自動化持續整合及部署平台

GSSDLC為實踐版控管理、原始碼檢核、程式建構、程式部署的最佳自動化平台,提供Web-base的服務架構,以統一管理介面整合多種DevOps工具,制定完整且具有彈性之自動化作業程序,加速軟體交付速度,減少人工作業導致的錯誤。

特色一 可結合企業版控系統

支援多種原始碼版控軟體,例如:Git、Subversion、TFS、CVS等,可直接與GSSDLC結合取出原始碼。

特色二 整合原始碼檢測工具

透過CLI(Command-line Interface)與原始碼檢查或測試工具整合,執行遠端呼叫啟動檢測程序。

特色三 輕鬆執行原始碼部署

原始碼經過取出、檢測、建構後,GSSDLC可依據部署腳本(Script)將目的碼自動且正確地部署至指定路徑。

特色四 自動退版機制

當自動化部署作業失敗時,可以透過預先設定的判斷機制,進行自動化退版,維持系統正常運作。

特色五 落實分權管理

導入分權機制,以人員角色及職能為基礎,不同的角色擁有不同的操作權限。

特色六 結合Mobile APP

可支援IPA、APK原始檔導入GSSDLC自動化作業程序,包含原始碼建構、測試、簽章、上架至APP商店。

DevOps活動打破了開發及維運團隊之間的隔閡,促進企業內團隊的協同合作效率,良好的溝通與相互學習,藉此可提高生產力,從中幫助企業達到更好更有效率的指標。

GSSDLC平台涵蓋軟體交付的安全、速度、品質三面向,透過原始碼檢測確保目的碼的安全性,快速的部署可以協助團隊更快發現問題,盡快修復提高用戶使用品質,以確保企業能夠提供更好的服務。

立即訂閱以收到最新資安文章