如何選擇正確的持續交付DevOps工具(4)

發表于:2017-06-28來源:dzone作者:Sarah Zorah 袁思思點擊數: 標簽:持續交付
長遠來看通過加速開發和測試周期,隨著時間增加 自動化測試 是值得的。而且在一個DevOps環境中,另一個重要的原因是:意識。 為了真被和支持開發構建

長遠來看通過加速開發和測試周期,隨著時間增加自動化測試是值得的。而且在一個DevOps環境中,另一個重要的原因是:意識。

為了真被和支持開發構建,對運營來說,對正在測試的內容可視化以及如何進行深入了解是非常重要的。不像人工測試,自動化測試是忠誠的執行并且每次同樣嚴格。它們也生產報告和趨勢圖,幫助確認風險區域。

在軟件中,風險是無法改變的現實,但是你不能減輕你無法預料的事。讓運營團隊協助你,和你一起在后臺查看。尋找可以支持wallborad的工具,在特殊的構建或開發結果上,把每個人都拉進項目評論。工具的附加點讓在blitz測試和探索性測試中更容易運營。

工具我們使用:Bamboo, Bitbucket, Capture for JIRA

4

部署

發布Dashboards

發布軟件最緊張的部分之一就是為即將發布的版本提供所有更改、測試和部署信息。在發布之前,人們最不需要做的事情就是長時間的會議來報告狀態。這就是發布儀表板的位置。

尋找與代碼庫和部署工具集成的單一儀表板的工具。在一個地方找到可以讓你完全了解分支、構建、拉請求和部署警告的東西。

工具我們使用: JIRA Software

自動部署

對于部署自動化來說,沒有什么神奇的方法可以適用于每個應用程序和IT環境。但是,使用Ruby或Bash將操作的runbook轉換為cmd可執行腳本是一種常見的啟動方式。好的工程實踐是至關重要的。使用變量來剔除主機名——為每個環境維護獨唯一的腳本或代碼是無聊的(不管怎么說,都遺漏了一半)。創建實用程序方法或腳本以避免重復的代碼。同行評審腳本以清楚的檢查它們。

原文轉自:https://dzone.com/articles/how-to-choose-the-right-devops-tools

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97