01: 自動化運維架構


1.1 DevOps介紹

  1、DevOps定義

      1. DevOps是“開發”和“運維”的縮寫。

      2. DevOps是一組最佳實踐強調(IT研發、運維、測試)在應用和服務生命周期中的協作和溝通

      3. 強調整個組織的合作以及交付和基礎設施變更自動化,從而實現持續集成、持續部署和持續交付

  2、DevOps持續交付環

      1. 我們把開發交付划分為:  計划  --> 編碼 --> 構建 --> 測試 --> 版本 --> 部署 --> 運維 --> 監控 的一個閉環。

      2. DevOps的目標是通過建立並不斷完善持續交付的流水線。

      

  3、DevOps的四大模塊

      

  4、全鏈路自動化運維體系

      

 1.2 運維開發知識整理

  1. 監控工具

      Zabbix、openfalcon、nagios、Prometheus

  2. 自動化運維管理工具

      saltstack/ansible/puppet

  3.平台開發

      CMDB、監控系統、工單系統、ELK日志分析監控、DevOps CI/CD自動化交付平台

  4. 常用工具

      Jenkins/Git/Maven、Nginx/apache、Git、Lvs/keepalive、Hadoop、Docker、kafka、Kubernetes

  5. 運維基礎

      Shell、linux、awk

 

 

 

 

 

 

 

 

 

 

 111111111111111111

 

 

 

 

1111111111111111111


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM