1. 程式人生 > >雲服務踐行DevOps把握本質,轉變思維模式

雲服務踐行DevOps把握本質,轉變思維模式

相對於傳統IT產品,做好雲服務的基礎就是以經營使用者為核心去經營產品,在雲服務場景下,踐行DevOps,首先是把握DevOps的本質,轉變思維模式。


1什麼是DevOps?

      度娘給的定義: DevOps(英文DevelopmentOperations的組合)是一組過程、方法與系統的統稱,用於促進開發(應用程式/軟體工程)、技術運營和質量保障(QA)部門之間的溝通、協作與整合。它的出現是由於軟體行業日益清晰地認識到:為了按時交付軟體產品和服務,開發和運營工作必須緊密合作。


2為什麼要DevOps?

舉個例子:古代婚姻,靠的是“媒人”,父母之命,媒妁之言。婚前都是通過媒人來來回回的傳話,男女雙方的父母大概瞭解對方的家庭背景,孩子的長相和品性,孩子的意願等等,如果合適就定下這門親事,然後開始準備婚禮。整個過程,男女雙方不能見面,只能聽說和想象,在洞房花燭夜才真相大白。現在婚姻是靠相互“試探”的過程,男女雙方從心動的那一刻起,要多次約會,中間可能會經歷爭吵、分手、磨合,感情逐步昇華,最終走進婚姻的殿堂。


對於硬體來說,硬體設計具有“所見即所得”的特點,設計圖畫什麼樣,實物就長什麼樣。前端設計考慮得詳細,後端的返工的風險就低。硬體一旦返工,週期長,成本高。所以硬體開發強調分析、設計階段要有高質量的文件、要經過充分的評審,才能進入開發階段。對於硬體,設計文件這個“媒人”很“靠譜”。

對於雲服務,文件這個“媒人”就沒那麼靠譜了,我們只能通過和客戶“相互撩”才能洞悉客戶需求、做出客戶真正需要的服務。所以最合理的開發方式是:不要一次追求“完美”,儘可能早的寫出程式碼進行測試,然後通過客戶的反饋不斷修改,達到完美。

所以, DevOps的目的不僅僅是促進Development和Operations的溝通協作和整合,更是通過提升與客戶“互相撩”的頻率和質量,達到交付客戶滿意的雲服務產品的目的。通俗地說,要做好雲服務,就是要想辦法,把客戶“撩”好。 DevOps, 就是解決怎麼才能把客戶”撩’得好的方法和手段。


3怎麼實現DevOps?

       怎麼才算DevOps? 我們有眾需、有灰度釋出、有眾測、有敏捷,有PI,有自動化流水線, 有看板,有每日站會,就DevOps了? 這些都是DevOps的實踐,是DevOps這棵大樹上的果子。怎麼實現DevOps, 就是要把客戶撩好,本次主要圍繞以下三點展

1跑得快

什麼樣算跑得快?簡單地說就是客戶需求和客戶問題能夠快速搞定。 客戶需求XX小時上線, 客戶問題XX小時閉環,這裡大家可以自定義 4個小時、8個小時等。

要跑得快,架構解耦是基礎,微服務化、元件化等等都是圍繞這個展開。

怎麼能跑得快? 懂客戶需求,能夠第一時間甚至提前將客戶需求的東西提供給客戶使用。怎麼懂客戶需求?就是構築友好快捷的與客戶互動的接觸面,能夠經常高質量地撩到客戶。 另外就是全流程高度自動化,精準測試,能快速釋出等; 還有流程/稽核不要束縛等。如果一方面要跑的快,一方面還靠人肉去堆,不借助工具提高效率,那就不是真的想跑的快。

2跑得穩

跑得穩,可以簡單通俗地理解為交付客戶服務質量好,業務執行穩定不出事。

怎麼做到業務執行穩定不出事,質量好? 一方面服務交付上線前負責驗證把關的人和工具要很清楚明白:人要對交付的產品瞭如指掌,很清楚需求是啥,我們通過哪些手段保證了需求的質量是ok的; 工具平臺要起到門禁的作用,通過才放行。另一個方面就是提前預防或則發現現網故障和問題, 先於客戶發現, 在客戶發現前已經把問題解決了, 這就需要強大的運維監控平臺和現網運維體驗等了;第三個方面是要具備危機事件處理能力,現網事故能夠第一時間內快速規避,消除客戶影響,錯過了第一時間,後期要耗費十倍百倍以上的努力和代價去彌補;一些優秀的網際網路產品不是不出事,而是出事後能夠很好地滅火。

3持續跑

首先最重要的就是績效考核牽引。例如雲服務模式下,如果考核現網問題個數,那誰還敢快速上線? 如果考核使用者數,誰不想盡各種辦法去擴充套件客戶?


其次就是組織運作高效。自組織型組織,啟用基層人員大腦,每個人都以主人翁的心態做服務。 每日站會有時候也是浪費,一堆人擠在一起聽一兩個人講,站會開一個小時還天天開,不是浪費嘛,有問題拉相關人聊一聊就完了。核心工作時間聚焦核心價值產出, 管理者要保護員工核心工作時間。全功能團隊OneTeam理念,各角色之間深度融合,注重人與人之間高效的協作和互動,而不是過分關注流程和工具,這些都是為了人與人之間更好的協作而服務的。

然後就是精神文明建設,看起來有點虛, 其實可以做實。 只有一群有特質的、有某種優良基因的團隊,才能打磨出一個優秀的成功的產品。 這種特質,比如協作、分享、試錯等等, 是基於產品需要的,是對產品的深度思考和親自踐行、持續形成的一種行為特徵、做事方法、工作能力等等。 一個有特質的團隊, 自然會積累該相關特質的豐富的物資文明,比如一個高效的研發團隊,必然會積累有較高且穩定的自動化環境或則說基礎。


---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

相關推薦

服務踐行DevOps把握本質轉變思維模式

相對於傳統IT產品,做好雲服務的基礎就是以經營使用者為核心去經營產品,在雲服務場景下,踐行DevOps,首先是把握DevOps的本質,轉變思維模式。1什麼是DevOps?      度娘給的定義: DevOps(英文Development和Operations的組合)是一組過

服務器市場競爭激勵憑什麽站穩腳跟?

公網 市場規模 隨機 str 能夠 易用 網絡 支持 顯示 雲服務器的熱度就像‘小鮮肉’只增不減,時刻備受某些人士的關註,‘小鮮肉’的世界競爭似乎很是兇猛,像‘迅雲君’此類鮮肉,如沒有重如泰山的‘自重’,貌似很難立足雲服務器的風口之中。 2017年,雲服務行業利好仍在持

計算防止入坑之通過跑分看服務器的性能給各位計算入門者的一些建議

rst 應該 margin 現在 class 1.5 bre pro body 各位互聯網界的朋友,今天簡單的通過“魯大師”對現在的三款主流雲服務器進行了跑分,我選擇了阿裏雲、華為雲、新睿雲三款平臺進行測試,配置均為:2核,4G內存,40G 超高IO性能系統盤,1M帶寬,本

微軟Azure服務故障超過24小時原因竟是——被雷劈了

9 月 4 日,微軟在美國中南部地區的聖安東尼奧資料中心由於雷電天氣影響導致電壓激增,資料中心的冷卻系統發生故障。為保證資料和硬體完整性,資料中心的自動化措施強制關閉了系統電源以防止機器因過熱造成損壞。這一事故引發了 Azure 中斷,Office 365 以及 Azure Active Direc

服務大廠都到齊甲骨文也加入CNCF基金會_Kubernetes中文社群

近日商用軟體大廠甲骨文也宣佈,加入主導當今最火紅開源容器排程專案Kubernetes發展的開源基金會(CNCF),成為該基金會的白金會員,開始跟上雲服務巨頭AWS、微軟、Google及IBM等廠商的腳步。同時,甲骨文容器原生工程部門部副總裁Jon Mittelhauser也成為CNCF基金會

轉變工作環境轉變思維意識

    已經換到新公司差不多2個月了,工作環境還算輕鬆,工作夥伴也挺好相處。    在新的公司終於接觸許多對我來說還算比較新的技術應用,至於java的框架,如structs,spring,hibernate等也沒有了以往的朦朧面紗,這些應用

微信公眾號開發1——服務號和訂閱號啟用開發模式

公眾賬號分為:服務號和訂閱號 服務號是面向企業和組織,主要是為使用者提供服務,如:西安交警,平安南航,每月只能群發一條訊息;服務號傳送訊息會顯示在使用者通訊錄中 訂閱號是面向媒體和個人,主要是為使用者提供資訊和諮詢,如:陝西移動,春秋航空;每天都能群發一條訊息,訂閱號傳送訊

阿裏服務器不能發郵件禁用25端口的解決辦法

utf not red view 成功 提示 password imap erro 前陣子剛剛買了個阿裏雲服務器,在做發送郵件功能時,發現本來在本地測試沒問題的功能,在服務器上連接超時。 後來發現是阿裏雲將25端口禁用了(“坑!當然也有其道理”),大概2016年9月後買

最強攻略服務器該這麽選!

公司 移動互聯 增值服務 規範 情況 移動互聯網 客戶 配置 spa 當下,雲服務器大有趕超虛擬主機、VPS和傳統物理服務器,成為最具潛力占領互聯網服務托管平臺市場最大份額的新興IT部署模式。許多公司用戶紛繁從傳統的虛擬主機、主機托管中轉戰到雲服務器上。但雲服務器商場魚

2017谷歌大會一口氣發布100+消息(無數服務

res 站點 exce 查找 跑步 remine rain 多租戶 ceo 投遞人 itwriter 發布於 2017-03-15 18:37 評論(1) 有576人閱讀 原文鏈接 [收藏] « »   為期 3 天的谷歌雲 2017 大會

[fixed] 解決 slf4j + log4j eclipse 可以打印日誌而在服務器上不能打印

.com 單獨 com img 雲服務器 -1 設置 日誌 logs 今天發現服務上沒有打印任何日誌,而log4j已經設置為了INFO 很奇怪,在eclipse中是可以打印的,也能輸出到單獨的日誌中 後來發現原來是沖突了 把log4j註釋掉即可 保留slf4j即可 [

唱吧DevOps的落地服務CI/CD的範本技術解讀

distrib zab 範圍 創新 arc 產品 有一個 應該 需要 原文地址:http://www.infoq.com/cn/articles/devops-landing-in-changba?utm_campaign=rightbar_v2&utm_sourc

IBM推出區塊鏈服務可打造更安全網絡

-1 ipo music ont stc baidu emd yuv ibm %E8%BF%9F%E6%9D%A5%E7%9A%84%E4%B8%87%E5%9C%A3%E8%8A%82%E5%A4%A7%E9%A4%90Fedora23%E5%8F%91%E8%A1%8C

關於計算服務是什麽?我想你應該懂了!

自己 get 客戶 我想 遊戲 個人 gcs 均衡 軟件部署 雲計算很火,大家都在談論雲計算,在IT界混的沒有不知道雲計算的,懂的不懂的都說雲計算是未來的趨勢,大企業小廠商都去搞雲計算,可是雲計算是什麽?它能為我們帶來什麽好處?小編覺得雲計算就是一種服務,按需使用按量付費,

阿裏服務器優惠券、代金券領取能省一點就省一點

地址 ins led 解決 dir 雲服務器 tor 一切都 highlight 這裏有阿裏雲的優惠券和代金券,可以全部領取裏面的,領取地址http://t.cn/RlBrh98 昨天在centos部署nginx,一切都順利安裝,就是啟動的時候報了個錯 ngi

阿裏服務器win10 訪問服務器圖片資源提示 401 - 未授權: 由於憑據無效訪問被拒絕。

應用程序池 技術分享 mage 訪問服務器 win10 程序池 身份驗證 標識 憑據 網站遷移後,訪問圖片資源提示401 打開IIS管理器 選擇網站 右側打開“身份驗證” 啟用匿名身份驗證 編輯匿名身份驗證憑據,選擇 應用程序池標識 保存 阿裏雲服務器w

億級用戶萬臺服務器背後vivo服務容器化如何破繭化蝶?

直接 是把 針對 jpg view pos 相對 訪問時間 避免 2018年數人雲Meetup第一站,聯合vivo在深圳舉辦 Building Microservice 系列活動第一期。本次技術沙龍vivo、中興通訊、華為、數人雲共同派出技術大咖,為開發者們帶來有關微服務、

服務IaaSPaaSSaaS

orm 平臺服 form service .com log alt str img IaaS:基礎設施服務,Infrastructure-as-a-service PaaS:平臺服務,Platform-as-a-service SaaS:軟件服務,Soft

阿裏服務器如何購買以及阿裏服務器的購買操作流程

http 雲服務 www bass jin use .html reg ado 參考經驗: 阿裏雲服務器如何購買,以及阿裏雲服務器的購買操作流程 https://yq.aliyun.com/articles/280838?do=login&accounttrace

關於xshell連接阿裏服務器後報錯的問題git安裝失敗找不到git包

rip https 繼續 bubuko image 錯誤 pos 完成後 ges 1.如果安裝git出現這樣的錯誤的,在接下來鍵入這樣一行命令 curl https://packages.gitlab.com/install/repositories/gitlab/git