輕量級DevOps工具集

Continuous Integration
Continuous Integration (CI) is the practice of running automated tests for every code change, prior to merging into the production branch. This implies that your code does have tests. If you don’t have tests yet, you can still set up CI (running an empty test suite), then begin adding tests from here on. This is also the perfect place to run your favorite linters.
Trunk-Based Development
While this isn’t usually listed among DevOps practices, I believe it is the natural and best way to manage your development workflow. For large teams, it is often necessary to scale down GitFlow, or some other over-complex branching strategy.
Continuous Deployment
Any application that runs on a server should be configured for Continuous Deployment. Apps to be installed (i.e. mobile apps, or .deb packages) should be continuously packaged (i.e. Continuous Delivery), rather than literally deployed.
Logging
Logging is another piece of the DevOps puzzle that is easily and helpfully employed by a solo developer. Use both Loggly and Sentry’s free hosting plans. There are countless other options out there, too, and you can always host your own with open-source tools.
Continuous Improvement
This is not meant to be an exhaustive list of DevOps practices a solo developer can or should use. It’s only a starting point. One key tenant of DevOps is the concept of continuous improvement.
結論
DevOps重視“軟體開發人員(Dev)”和“IT運維技術人員(Ops)”之間溝通合作的文化、運動或慣例,透過自動化“軟體交付”和“架構變更”的流程,來使得構建、測驗、發布軟體能夠更加地快捷、頻繁和可靠,
它的出現是由于軟體行業日益清晰地認識到:為了按時交付軟體產品和服務,開發和運維作業必須緊密合作,上面給你一個簡單工具集的思路,
今天先到這兒,希望對云原生,技術領導力, 企業管理,系統架構設計與評估,團隊管理, 專案管理, 產品管管,團隊建設 有參考作用 , 您可能感興趣的文章:
領匯入怎樣帶領好團隊
構建創業公司突擊小團隊
國際化環境下系統架構演化
微服務架構設計
視頻直播平臺的系統架構演化
微服務與Docker介紹
Docker與CI持續集成/CD
互聯網電商購物車架構演變案例
互聯網業務場景下訊息佇列架構
互聯網高效研發團隊管理演進之一
訊息系統架構設計演進
互聯網電商搜索架構演化之一
企業資訊化與軟體工程的迷思
企業專案化管理介紹
軟體專案成功之要素
人際溝通風格介紹一
精益IT組織與分享式領導
學習型組織與企業
企業創新文化與等級觀念
組織目標與個人目標
初創公司人才招聘與管理
人才公司環境與企業文化
企業文化、團隊文化與知識共享
高效能的團隊建設
專案管理溝通計劃
構建高效的研發與自動化運維
某大型電商云平臺實踐
互聯網資料庫架構設計思路
IT基礎架構規劃方案一(網路系統規劃)
餐飲行業解決方案之客戶分析流程
餐飲行業解決方案之采購戰略制定與實施流程
餐飲行業解決方案之業務設計流程
供應鏈需求調研CheckList
企業應用之性能實時度量系統演變
如有想了解更多軟體設計與架構, 系統IT,企業資訊化, 團隊管理 資訊,請關注我的微信訂閱號:
![MegadotnetMicroMsg_thumb1_thumb1_thu[2] MegadotnetMicroMsg_thumb1_thumb1_thu[2]](https://img.uj5u.com/2021/09/06/262040060656412.jpg)
作者:Petter Liu
出處:http://www.cnblogs.com/wintersun/
本文著作權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段宣告,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利,
該文章也同時發布在我的獨立博客中-Petter Liu Blog,
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/297744.html
標籤:其他
上一篇:TOP 15 技術領導力的書籍
下一篇:輕量級DevOps工具集
