顛覆傳統(tǒng)IT的敏捷開發(fā)與云原生技術(shù)棧 | IDCF

來源:球迷Long筆記 作者:球迷Long
只看到自己想看到的東西,只做老板安排的任務(wù)。這是很多傳統(tǒng)IT已經(jīng)被淘汰還不知如何適應(yīng)的關(guān)鍵原因之一。要時刻對外面發(fā)生了什么保持敏感度。這些年,云原生已在不斷蠶食傳統(tǒng)IT,一個又一個企業(yè)的內(nèi)部IT員工與傳統(tǒng)IT廠商消失在我們的視野里,從研發(fā)模式到服務(wù)模式都必須做調(diào)整。我們今天來談敏捷開發(fā)與云原生技術(shù)棧。
一、關(guān)于敏捷開發(fā)
敏捷開發(fā)與其說是嚴(yán)謹(jǐn)?shù)姆椒w系,不如說是一組行事原則。符合敏捷價值觀和原則的開發(fā)方法包括:極限編程(XP),Scrum,精益軟件開發(fā)(Lean Software Development),動態(tài)系統(tǒng)開發(fā)方法(DSDM),特征驅(qū)動開發(fā)(Feature Driver Development),水晶開發(fā)(Crystal Clear)等等。
所有這些方法都具有以下共同特征:
迭代式開發(fā)。即整個開發(fā)過程被分為幾個迭代周期,每個迭代周期是一個定長或不定長的時間塊,每個迭代周期持續(xù)的時間一般較短,通常為一到六周。 增量交付。產(chǎn)品是在每個迭代周期結(jié)束時被逐步交付使用,而不是在整個開發(fā)過程結(jié)束的時候一次性交付使用。每次交付的都是可以被部署到用戶應(yīng)用環(huán)境中被用戶使用的、能給用戶帶來即時效益和價值的產(chǎn)品。 開發(fā)團(tuán)隊和用戶反饋推動產(chǎn)品開發(fā)。敏捷開發(fā)方法主張用戶能夠全程參與到整個開發(fā)過程中。這使需求變化和用戶反饋能被動態(tài)管理并及時集成到產(chǎn)品中。同時,團(tuán)隊對于用戶的需求也能及時提供反饋意見。 持續(xù)集成。新的功能或需求變化總是盡可能頻繁地被整合到產(chǎn)品中。一些項目是在每個迭代周期結(jié)束的時候集成,有些項目則每天都在這么做。 開發(fā)團(tuán)隊自我管理。擁有一個積極的、自我管理的、具備自由交流風(fēng)格的開發(fā)團(tuán)隊,是每個敏捷項目必不可少的條件。人是敏捷開發(fā)的核心。敏捷開發(fā)總是以人為中心建立開發(fā)的過程和機(jī)制,而非把過程和機(jī)制強(qiáng)加給人。
二、常規(guī)敏捷開發(fā)案例
需求評審(參與人員是 客戶+產(chǎn)品+UI+開發(fā)+測試,也就是所有人員)
Story劃分(產(chǎn)品+UI+開發(fā))
人員劃分(leader+開發(fā))
方案設(shè)計(數(shù)據(jù)庫設(shè)計文檔、接口設(shè)計文檔、方案設(shè)計文檔)
方案評審(所有人員)
禪道任務(wù)拆分(開發(fā)人員)
開發(fā)(項目日報+工作日報+進(jìn)度郵件)
端對端(接口)測試(開發(fā)人員)
壓力測試+集成測試
Demo
三、云原生技術(shù)棧
3.1 CNCF landscape
應(yīng)用定義及部署(App Definition and Development) 編排與管理(Orchestration & Management) 運行環(huán)境(Runtime) 配置(Provisioning) 平臺(Platform) 可觀測性和分析(Observability and Analysis) 無服務(wù)(Serverless)
應(yīng)用層:應(yīng)用定義及部署(App Definition and Development)、配置(Provisioning)、可觀測性和分析(Observability and Analysis)、無服務(wù)(Serverless) 集群:編排與管理(Orchestration & Management) 底層運行環(huán)境:運行環(huán)境(Runtime)














自動化與配置(Automation & Configuration) 容器注冊(Container Registry) 安全與合規(guī)性(Security & Compliance) 密鑰管理(Key Management)


監(jiān)控(Monitoring) 日志(Logging) 追蹤(Tracing) 混沌工程(Chaos Engineering)

工具(Tools) 安全(Security) 框架(Framework) 注冊平臺(Hosted Platfrom) 可安裝平臺(Installable Platform)


IDCF DevOps黑客馬拉松,獨創(chuàng)端到端DevOps體驗,精益創(chuàng)業(yè)+敏捷開發(fā)+DevOps流水線的完美結(jié)合,2021年僅有的3場公開課,數(shù)千人參與并一致五星推薦的金牌訓(xùn)練營,追求卓越的你一定不能錯過!
2022年預(yù)報名開啟啦,企業(yè)組隊參賽&個人參賽均可,趕緊預(yù)定席位吧~??
評論
圖片
表情

