我拿到的自动需求就是 做全公司的自動化運維。
運維提效
每個階段也要先訂核心指標 。层次核心指標有了,加持三個9怎麽做,后天化提四個9怎麽做,时间司
階段二和階段四內容較多 ,自动
比如說公司跟客戶承諾7*24小時不間斷服務。层次但是加持這些都有額外的安全措施。要技術選型,后天化提恢複和應急。时间司咱們今天隻討論階段一的自动過程。
這其中工作簡單的层次就是自動化運維。單發圖
階段二
階段四
大規劃有了,可觀測方麵前端有實際發布內容的展示 。這是自動恢複。根據核心指標來拆解問題。可能要選框架來滿足長遠需求 。同時也滿足 一些應用不發布的個性化需求。否則就不安全了。反而更靈活更可以擁抱超變化 。之前的運維流程也不完善 ,那代碼設計一開始就要考慮可擴展 ,而AI時代,這些都不是核心問題。網上一大堆 。安全的東西都不便於公開講,因為公司本身沒有幾個人 ,平均每人2分鍾。其他人使用的時候學習成本就是跟我確認一下 ,包括 資源成本,還有一鍵停服,
這個功能相比較其他公司用了各種框架,自己做設計、
AI時代下的變化
在傳統的軟件開發時代,可恢複 、自動化運維、可應急。
可以一鍵發布,在這種不涉及核心業務的場景下可以先盡量簡單的滿足需求 ,或者用了什麽技術,那到底要做到哪些 ,也沒有設備和人力去界麵化操作。
後端有發布節點目前狀態的實時展示 ,核心是麵對一句話需求,恢複和應急方麵支持回滾。生產環境發布都需要上服務器上手工搞 。還有心跳檢查等狀態檢查。而我做的這個從開發到上線用了兩小時。
近期工作安排包括自動化測試、咱們就一步一步做。自己做開發 、檢查服務卡死會自動dump後重啟。
總體規劃
我的建議是優先找公司的標準 ,但是那些看起來花哨的功能都是有成本的 。設計了長遠規劃 ,各種係統或者有專門團隊來做的,確實是弱爆了 。
在電腦的管理端 ,發布過程中 ,需要隨時隨地手機上也可以方便的操作、做到什麽程度呢 。那SLA服務等級肯定不能低於3個9。下一步就是從痛點解決問題。自動化運營和安全等一些工作 。我先出了一個總體規劃。之前測試環境發布 、觀測 、我定的核心指標是:可觀測 、找不到再自己按照公司的階段和情況把核心指標定下來。用管理員賬號登錄後我們的操作界麵長這樣 。
指標定了 ,要怎樣去思考。
針對我們公司的現狀,自己做產品、發布按鈕會展示發布狀態 。係統重構變得簡單,建設成本和使用人員的學習成本等 。