iT邦幫忙

第 11 屆 iT 邦幫忙鐵人賽

DAY 30
0

Finally,進到最後一天的鐵人賽,這個「後端功城獅30天DevOps探討挑戰」系列探討比較多所謂概念和介紹,實作方面偏簡單,畢竟篇幅有限,我對於這些技術也是屬於摸索學習的狀態,工作中還是暫時都接觸行之有年的單體式架構,且非容器化,要上一個版本到正式環境,要填寫需求單,要排定計畫表,連上版正式整測區都要三天前公告,所以真的要導入DevOps的團隊運作,我想還有很長的一段路

而這30天的文章能完成,我也是很訝異,去年首次參賽,有準備草稿,但今年非常忙碌,完全都是今天寫今天的文章,明天再來煩惱明天,內容又都是對我來說新鮮的,壓力著實頗大,但我相信這30天的收穫最大的也是我,期許明年繼續參賽

不廢話,小結一下30天的重點

DevOps,不是職位,也不是工具,是種文化,是種開發精神,其重點在CALMS(Culture、Automation、Lean、Measurement、Sharing),要達到能完全Automating,勢必會伴隨著CI / CDE / CDTesting,且善用Container的輔助,減少每次部署的時間,而專案開發採取敏捷開發法(XPScrumKanban),可以提升每次調整與發佈的時間與內容

當專案變得複雜架構大時,雲服務、微服務搭配Container就可以有更好的成效,但是當Container一多,就需要管理,K8s是一個好幫手,可以解決你的煩惱,但是微服務的特色就是會切得很細,找問題不容易,那就導入ELK Stack來輔助吧

https://ithelp.ithome.com.tw/upload/images/20191016/20111916ytIbG5j8c9.png
圖片來源:DevOps:建造開發維運的跨界之橋(https://www.slideshare.net/warfan/devops-53161280)


上一篇
相關分享 - ELK Stack
系列文
後端功城獅30天DevOps探討挑戰30

尚未有邦友留言

立即登入留言