網(wǎng)上有很多關(guān)于pos機(jī)分享演講,DevOps在傳統(tǒng)企業(yè)的落地實(shí)踐及案例分享的知識,也有很多人為大家解答關(guān)于pos機(jī)分享演講的問題,今天pos機(jī)之家(www.shbwcl.net)為大家整理了關(guān)于這方面的知識,讓我們一起來看下吧!
本文目錄一覽:
pos機(jī)分享演講
內(nèi)容來源:2017年6月10日,優(yōu)維科技高級解決方案架構(gòu)師黃星玲在“DevOps&SRE 超越傳統(tǒng)運(yùn)維之道”進(jìn)行《DevOps在傳統(tǒng)企業(yè)的落地實(shí)踐及案例分享》演講分享。IT 大咖說作為獨(dú)家視頻合作方,經(jīng)主辦方和講者審閱授權(quán)發(fā)布。
閱讀字?jǐn)?shù):2329 | 4分鐘閱讀
嘉賓演講視頻回顧及PPT:http://t.cn/RQRK6PH
摘要在傳統(tǒng)支撐模式無法滿足業(yè)務(wù)價值快速交付要求的情況下,傳統(tǒng)企業(yè)應(yīng)該如何引入DevOps能力進(jìn)行突破創(chuàng)新,本次分享將從以下幾個方面具體探討DevOps如何與傳統(tǒng)融合進(jìn)而落地:
1.DevOps的整體框架及落地方法探討;
2.DevOps落地關(guān)鍵點(diǎn)之一:IT元數(shù)據(jù)平臺的重要性及設(shè)計(jì)標(biāo)準(zhǔn);
3.DevOps落地關(guān)鍵點(diǎn)之二:持續(xù)交付在傳統(tǒng)企業(yè)的融合方法探討;
4. 電力行業(yè)案例分享。
DevOps整體體系框架DevOps是一連串的工程實(shí)踐的有機(jī)組合,其中包括敏捷管理、持續(xù)交付、IT服務(wù)管理等等。
DevOps是關(guān)注整個業(yè)務(wù)/應(yīng)用/服務(wù)生命周期的管理,把業(yè)務(wù)和IT的戰(zhàn)略進(jìn)行了對齊。
DevOps以精益思想為基礎(chǔ),強(qiáng)調(diào)自動化、拉動式、“拒絕浪費(fèi)、創(chuàng)造價值”等。
從軟件研發(fā)模式看DevOps目前的“瀑布流”模式開發(fā)中間有很多部門墻,從研發(fā)到測試再到運(yùn)維,它們中間是完全斷層的。斷層的理念會導(dǎo)致我們在研發(fā)的過程中測試和運(yùn)維都無事可做,這就是一種浪費(fèi)。
現(xiàn)在做的敏捷迭代、測試驅(qū)動開發(fā)讓我們組成小team模式。這種模式以業(yè)務(wù)價值流來進(jìn)行交付,要能夠保證快速交付產(chǎn)品、模塊,并且是可以獨(dú)立運(yùn)行的。
DevOps讓團(tuán)隊(duì)共享面向客戶的價值、共享集成目標(biāo)、共享質(zhì)量責(zé)任。
DevOps也讓運(yùn)維的作用變得更加突顯,此時需要全新的思維/平臺/方法論來實(shí)現(xiàn)Dev的軟件快速交付到Ops階段,并且能夠穩(wěn)定地運(yùn)營。
DevOps的落地經(jīng)驗(yàn)談移動互聯(lián)網(wǎng)時代的業(yè)務(wù)特征就是快!產(chǎn)品的決策快、推出快、迭代快、變革快,快能抓住機(jī)遇、掌握主動。
對IT支撐也帶來了一些挑戰(zhàn),例如快速交付產(chǎn)品、IT支撐可靈活擴(kuò)展、更高要求的客戶體驗(yàn)、項(xiàng)目時間緊、需要快速響應(yīng)業(yè)務(wù)/需求變化。
無法快速響應(yīng)業(yè)務(wù)激增的需求:新型互聯(lián)網(wǎng)業(yè)務(wù)對資源需求的波峰波谷現(xiàn)象更突出,服務(wù)對外開放使業(yè)務(wù)量的不可預(yù)估。目前臨時業(yè)務(wù)無論高峰、低峰期均需要大量的人工介入,系統(tǒng)靈活擴(kuò)展性不足。
系統(tǒng)維護(hù)難度高:支撐系統(tǒng)X86分布式集群架構(gòu)改造后,應(yīng)用主機(jī)多,故障定位困難;缺乏自動化的系統(tǒng)處理,需要大量的人工介入,處理時間長,對維護(hù)人員技術(shù)要求非常高。
不能實(shí)現(xiàn)敏捷開發(fā):需要開發(fā)人員對每臺服務(wù)器進(jìn)行復(fù)雜操作才能完成部署,需求測試環(huán)節(jié)需要根據(jù)業(yè)務(wù)依賴關(guān)系逐一測試,開發(fā)難度和上線效率不高,很難做到敏捷開發(fā),快速發(fā)布,持續(xù)集成。
傳統(tǒng)架構(gòu)架構(gòu)簡單,運(yùn)維快速定位,快速發(fā)布。但支撐內(nèi)部整體目標(biāo)架構(gòu)沒有統(tǒng)一的規(guī)劃設(shè)計(jì),系統(tǒng)煙囪式建設(shè)。
轉(zhuǎn)變?yōu)樵苹軜?gòu)后,通過核心云構(gòu)建,實(shí)現(xiàn)資源共享,和設(shè)備資源層形成聯(lián)動,實(shí)現(xiàn)應(yīng)用的彈性伸縮。但是云化架構(gòu)比較復(fù)雜,需要運(yùn)維過程智能化,自動化轉(zhuǎn)型。
我們?nèi)绾翁岣弋a(chǎn)品交付給客戶的速度、如何改變產(chǎn)品更快更好滿足我們客戶、如何恢復(fù)故障不至于影響我們的客戶、如何更快通過我們的努力獲得客戶認(rèn)可?
打通市場需求、開發(fā)、測試、發(fā)布、部署上線、運(yùn)維等各環(huán)節(jié),促進(jìn)需求、開發(fā)、測試、運(yùn)維團(tuán)隊(duì)更緊密地合作,敏捷開發(fā),持續(xù)交付、自動運(yùn)維,提高支持系統(tǒng)的生產(chǎn)、交付效率。
理念與價值先行通過持續(xù)服務(wù)交付價值鏈打破孤島,整合開發(fā)和運(yùn)維的能力成為一個協(xié)作的團(tuán)隊(duì)。進(jìn)行端到端持續(xù)服務(wù)交付流程的變革。對新的應(yīng)用和服務(wù),加快且縮短實(shí)現(xiàn)價值的時間。不影響安全性、兼容性和性能。
頂層設(shè)計(jì)、全局規(guī)劃這張圖是我們產(chǎn)品設(shè)計(jì)的全局規(guī)模規(guī)劃圖,但在所有公司都適用。以后無論是做運(yùn)維自動化還是DevOps整體門戶化,都是有一個統(tǒng)一運(yùn)維的門戶。
從小做起,Start Small基于某個角色、某個場景從小做起,從自己做起。基于某個系統(tǒng)或者某個功能域來實(shí)施導(dǎo)入,切忌貪大求全。
構(gòu)建元數(shù)據(jù)基礎(chǔ)平臺CMDB要構(gòu)建元數(shù)據(jù)基礎(chǔ)平臺CMDB,應(yīng)該是自動化的。
CMDB成為IT運(yùn)營管理平臺的核心元數(shù)據(jù)。CMDB數(shù)據(jù)的“鮮活性”,核心靠場景驅(qū)動。
CMDB分核心模型和擴(kuò)展模型。核心模型是業(yè)務(wù)、應(yīng)用、主機(jī)和程序包;擴(kuò)展模型是基于這個實(shí)例的關(guān)聯(lián)對象。建立以應(yīng)用為中心的資源管理模型。
工具也一種文化作業(yè)管理,一方面把運(yùn)維的腳本能力可視化,另一方面也在提高運(yùn)維的效率和質(zhì)量。
調(diào)度管理,提供面向復(fù)雜事務(wù)的能力封裝。
基于作業(yè)和調(diào)度能力,面向角色場景化收斂和歸類各類能力。
好的經(jīng)驗(yàn),通過自動化的手段沉淀,工具化,極簡管理過程。工具是真正推動變革的有效手段,自底向上的核心手段。
組織二元性服務(wù)主管,對IT服務(wù)及時性相應(yīng)負(fù)責(zé),類似Scrum的PO。
DevOps工程師,有義務(wù)提高和維護(hù)自動化流程,構(gòu)建完整的自動化過程和工具,提升效率。
把關(guān)人,負(fù)責(zé)監(jiān)控IT服務(wù)的運(yùn)行狀態(tài)和下一步發(fā)布的進(jìn)展。
可靠性工程師,監(jiān)控部署過程中的服務(wù)并處理正在服務(wù)執(zhí)行中產(chǎn)生的問題。
流程主管,領(lǐng)導(dǎo)并促進(jìn)團(tuán)隊(duì),這個角色類似于在Scrum中的Scrum Master。
運(yùn)維交付團(tuán)隊(duì)。分資源交付團(tuán)隊(duì)、應(yīng)用交付團(tuán)隊(duì)、運(yùn)維研發(fā)團(tuán)隊(duì)。運(yùn)維研發(fā)負(fù)責(zé)運(yùn)維交付能力自動化。
開發(fā)測試團(tuán)隊(duì)。設(shè)立測試研發(fā)團(tuán)隊(duì),負(fù)責(zé)測試能力自動化。
DevOps研發(fā)團(tuán)隊(duì)。負(fù)責(zé)從持續(xù)交付的角度端到端的能力集成。
服務(wù)主管、流程主管角色不變。
如上圖所示,等待時間和實(shí)際所用時間相差很大,這中間的浪費(fèi)非常大,這就是部門墻導(dǎo)致的。我們需要保證每一個運(yùn)轉(zhuǎn)的中心都是一直在工作的。不管是需求、開發(fā)、測試還是運(yùn)維,都應(yīng)該是拉動式的,因?yàn)橹挥兴约翰胖喇?dāng)下處于運(yùn)行狀態(tài)還是空閑狀態(tài)。
自動化別人,先自動化自己自動化是一個由點(diǎn)到線到面的過程。要先從一個小的點(diǎn)切入,把自動化做完之后才可以一點(diǎn)一點(diǎn)影響到周圍,進(jìn)行擴(kuò)散。
自動化是一個逐步覆蓋更多角色的過程。做完一件事再做第二件事的時候,它們都是互相影響的。
自動化也是一個環(huán)境逐步覆蓋的過程,先生產(chǎn),再測試,再開發(fā)。
持續(xù)交付是最佳的DevOps實(shí)踐從上圖可見,開發(fā)、測試、預(yù)發(fā)布和生產(chǎn)所做的事有很多都是重復(fù)的。如果能把這些自動化、工具化,重復(fù)的工作就不存在了。
還要做到標(biāo)準(zhǔn)化。從開發(fā)、測試到運(yùn)維,基礎(chǔ)環(huán)境和應(yīng)用架構(gòu)都是標(biāo)準(zhǔn)化的。當(dāng)我們把所有的事情都做到標(biāo)準(zhǔn)化、無狀態(tài)化、微服務(wù)化的時候,這些操作將會變得特別簡單。并且要把整個交付的過程可視化,要知道進(jìn)度到了哪個階段。
構(gòu)建面向應(yīng)用的最強(qiáng)驅(qū)動力CMDB系統(tǒng)要實(shí)現(xiàn)向資源管理系統(tǒng)的過渡,應(yīng)用的變更場景最終是對資源的變更,應(yīng)用的狀態(tài)最終是由其資源的狀態(tài)來決定的。
今天的分享就到這里,謝謝大家!
編者:IT大咖說,轉(zhuǎn)載請標(biāo)明版權(quán)和出處
以上就是關(guān)于pos機(jī)分享演講,DevOps在傳統(tǒng)企業(yè)的落地實(shí)踐及案例分享的知識,后面我們會繼續(xù)為大家整理關(guān)于pos機(jī)分享演講的知識,希望能夠幫助到大家!
