www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁(yè) > 廠商動(dòng)態(tài) > 廠商動(dòng)態(tài)
[導(dǎo)讀]在當(dāng)下的數(shù)字化轉(zhuǎn)型浪潮中,其目標(biāo)之一便是找到一種新的工作方式,使組織能夠更高效和輕松地應(yīng)對(duì)快速的變化,同時(shí)以更快的速度向客戶交付更多價(jià)值。

在當(dāng)下的數(shù)字化轉(zhuǎn)型浪潮中,其目標(biāo)之一便是找到一種新的工作方式,使組織能夠更高效和輕松地應(yīng)對(duì)快速的變化,同時(shí)以更快的速度向客戶交付更多價(jià)值。

CI/CD 是一種在應(yīng)用開(kāi)發(fā)階段通過(guò)自動(dòng)化的方式,頻繁向客戶交付應(yīng)用的方法,其核心概念是持續(xù)集成、持續(xù)交付和持續(xù)部署。CI/CD 可以讓持續(xù)的自動(dòng)化與監(jiān)控貫穿整個(gè)生命周期,覆蓋從集成到測(cè)試再到交付與部署,與之相關(guān)聯(lián)的事務(wù)通常被統(tǒng)稱為“CI/CD 管道”,具體實(shí)施則由開(kāi)發(fā)和運(yùn)維團(tuán)隊(duì)以敏捷開(kāi)發(fā)的方式協(xié)作。

從 CI_CD 到 DevOps

持續(xù)集成 CI

持續(xù)集成(CI)是支持迭代開(kāi)發(fā)的重要概念,從 20 世紀(jì) 90 年代末開(kāi)始流行,屬于開(kāi)發(fā)人員的自動(dòng)化流程。成功搭建的 CI 意味著應(yīng)用代碼會(huì)定期更新、測(cè)試并合并到共享存儲(chǔ)庫(kù)中。這種方案可以解決在一次開(kāi)發(fā)中有太多應(yīng)用分支,從而導(dǎo)致相互沖突的問(wèn)題。

現(xiàn)代應(yīng)用開(kāi)發(fā)的目標(biāo)是讓多位開(kāi)發(fā)人員同時(shí)處理同一應(yīng)用的不同功能。但如果企業(yè)有“合并日”計(jì)劃,即計(jì)劃在一天之內(nèi)合并所有分支源代碼,則可能造成工作繁瑣、耗時(shí),而且需要手動(dòng)完成所有工作。造成此困境的原因是,當(dāng)一個(gè)獨(dú)立工作的開(kāi)發(fā)人員在對(duì)應(yīng)用進(jìn)行更改時(shí),可能也有其他開(kāi)發(fā)人員在進(jìn)行更改,這就會(huì)帶來(lái)沖突,而如果每個(gè)開(kāi)發(fā)人員都有自定義的本地集成開(kāi)發(fā)環(huán)境,而不是整個(gè)團(tuán)隊(duì)基于云的 IDE 達(dá)成一致,那么問(wèn)題會(huì)更嚴(yán)重。

基于此,持續(xù)集成 CI 可以有效改善上述問(wèn)題。他可以幫助開(kāi)發(fā)人員更頻繁地將代碼合并到共享分支或“主干”中去,一旦開(kāi)發(fā)人員對(duì)應(yīng)用所做的更改被合并,系統(tǒng)就會(huì)通過(guò)自動(dòng)構(gòu)建應(yīng)用并運(yùn)行不同級(jí)別的自動(dòng)化測(cè)試,來(lái)驗(yàn)證這些更改,確保這些更改沒(méi)有對(duì)應(yīng)用造成破壞。這也意味著測(cè)試內(nèi)容會(huì)涵蓋從類和函數(shù),到組成整個(gè)應(yīng)用的不同模塊,如果自動(dòng)化測(cè)試發(fā)現(xiàn)新代碼和現(xiàn)有代碼之間存在沖突,CI 則可以更加輕松快速地修復(fù)這些錯(cuò)誤。

持續(xù)集成是一種基礎(chǔ)技術(shù),它可以幫助企業(yè)在實(shí)現(xiàn)目標(biāo)的道路上,盡早并且經(jīng)常性地發(fā)布功能,從而為業(yè)務(wù)創(chuàng)造價(jià)值。

持續(xù)交付、持續(xù)部署 CD

持續(xù)交付最早是敏捷方法中的一個(gè)概念,是將軟件交付過(guò)程從緩慢的節(jié)奏、較長(zhǎng)的發(fā)布周期轉(zhuǎn)變?yōu)榭焖?、增量與迭代的方式的關(guān)鍵。有了這個(gè)概念,團(tuán)隊(duì)便可確保開(kāi)發(fā)的每個(gè)功能在任何時(shí)候都可以發(fā)布到生產(chǎn)環(huán)境中,借助一些自動(dòng)化平臺(tái)和工具,只需要按下一個(gè)按鈕,就可以發(fā)布更改,無(wú)需等待滿場(chǎng)的測(cè)試和發(fā)布周期。

當(dāng)然,想要達(dá)成持續(xù)交付,產(chǎn)品開(kāi)發(fā)團(tuán)隊(duì)需要采用一些重要的技術(shù)與實(shí)踐,根據(jù)《數(shù)字化轉(zhuǎn)型:企業(yè)破局的 34 個(gè)錦囊》一書中傳授的技巧,這些技術(shù)包括:

構(gòu)建包括業(yè)務(wù)人員的更小的跨職能團(tuán)隊(duì)。

將需求分節(jié)成更細(xì)粒度的、有價(jià)值的、可發(fā)布的獨(dú)立單元。

在“迭代”中工作,在開(kāi)始下一個(gè)迭代之前,從開(kāi)始到生產(chǎn)中完成一個(gè)小需求。

編寫完全自動(dòng)化的測(cè)試,創(chuàng)建安全的網(wǎng)絡(luò)環(huán)境。這樣,短的發(fā)布周期就可以在沒(méi)有繁重的人工過(guò)程和工作的情況下得到適當(dāng)?shù)臏y(cè)試。

使用自動(dòng)化技術(shù),以一致的方式在從開(kāi)發(fā)到生產(chǎn)的所有環(huán)境中啟用“一鍵”部署。

將基礎(chǔ)設(shè)施“作為代碼”管理,以更容易地根據(jù)需要?jiǎng)?chuàng)建和重新創(chuàng)建環(huán)境,來(lái)消除瓶頸,實(shí)現(xiàn)可伸縮性和災(zāi)難恢復(fù)。

有了持續(xù)交付,團(tuán)隊(duì)就可以確保在任何時(shí)候都能將開(kāi)發(fā)的每個(gè)特性發(fā)布到生產(chǎn)環(huán)境中。

同時(shí),CD 的另一個(gè)概念是指持續(xù)部署。對(duì)于一個(gè)成熟的 CI/CD 管道來(lái)說(shuō),最終階段的持續(xù)部署,是持續(xù)交付的延伸,持續(xù)部署可以自動(dòng)將應(yīng)用發(fā)布到生產(chǎn)環(huán)境。持續(xù)部署在很大程度上需要依賴精心設(shè)計(jì)的測(cè)試自動(dòng)化。

實(shí)際上,持續(xù)部署意味著開(kāi)發(fā)人員對(duì)應(yīng)用的更改可能在更改完成之后的幾分鐘內(nèi)就生效,這更有利于持續(xù)接收和整合用戶反饋??偠灾?所有這些 CI/CD 的關(guān)聯(lián)步驟都有助于降低應(yīng)用的部署風(fēng)險(xiǎn),因此更便于頻繁發(fā)布對(duì)應(yīng)用的更改。

對(duì)于一個(gè)成熟的 CI/CD 管道來(lái)說(shuō),最后的階段是持續(xù)部署。作為持續(xù)交付——自動(dòng)將生產(chǎn)就緒型構(gòu)建版本發(fā)布到代碼存儲(chǔ)庫(kù)——的延伸,持續(xù)部署可以自動(dòng)將應(yīng)用發(fā)布到生產(chǎn)環(huán)境。由于在生產(chǎn)之前的管道階段沒(méi)有手動(dòng)門控,因此持續(xù)部署在很大程度上都得依賴精心設(shè)計(jì)的測(cè)試自動(dòng)化。

不過(guò),在實(shí)施持續(xù)部署之前,還需要有自動(dòng)化測(cè)試環(huán)節(jié),以適應(yīng) CI/CD 中的各種測(cè)試和發(fā)布階段。自動(dòng)化測(cè)試可幫助實(shí)現(xiàn)持續(xù)交付,從而確保軟件質(zhì)量和安全,并提高代碼生產(chǎn)效率。

從 CI_CD 到 DevOps

從 CI/CD 到 DevOps

2009 年左右,持續(xù)交付成為敏捷團(tuán)隊(duì)的標(biāo)準(zhǔn)實(shí)踐,與此同時(shí),另一種叫做 DevOps 的想法開(kāi)始在開(kāi)發(fā)者社區(qū)中流行開(kāi)來(lái)。

在大多數(shù)技術(shù)組織中,軟件開(kāi)發(fā)和運(yùn)維是兩項(xiàng)各自獨(dú)立的活動(dòng)。軟件系統(tǒng)投入生產(chǎn)后,會(huì)有一個(gè)專門的團(tuán)隊(duì)做運(yùn)維工作,包括管理和維護(hù)生產(chǎn)環(huán)境、軟件配置、監(jiān)視性能等等,并且處理生產(chǎn)過(guò)程中遇到的問(wèn)題與處理用戶投訴等等。

而從敏捷開(kāi)發(fā),到持續(xù)交付的出現(xiàn),再到 DevOps 概念的提出,其目的都是為促使企業(yè)更快、更頻繁地發(fā)布軟件。

近年來(lái),許多以“解放開(kāi)發(fā)者生產(chǎn)力”為宗旨的工具出現(xiàn),其本意都是希望讓開(kāi)發(fā)人員從繁瑣的重復(fù)性編碼工作中解放出來(lái),而將精力集中在更高難度的設(shè)計(jì)和規(guī)劃層面。從 DevOps 概念之中,新一代全自動(dòng)軟件開(kāi)發(fā)平臺(tái)正在普及。

近日,在有關(guān)基礎(chǔ)軟件黃金時(shí)代之下的新一代開(kāi)發(fā)工具的討論之中,飛算 SoFlu 全自動(dòng)軟件工程平臺(tái)頻頻出鏡。飛算云智總裁陳定瑋表示,飛算 SoFlu 全自動(dòng)軟件工程平臺(tái)可以實(shí)現(xiàn)一次開(kāi)發(fā)、到處部署,后續(xù)不與平臺(tái)本身強(qiáng)綁定,且整個(gè)平臺(tái)使用可視化的模式面向 Java 開(kāi)發(fā),單從外表看與 BPM 模式類似,但內(nèi)在邏輯有很大不同,平臺(tái)上提供的每個(gè)組件都是一個(gè)技術(shù)點(diǎn),類似于代碼塊。

飛算 SoFlu 全自動(dòng)軟件工程平臺(tái)的出發(fā)點(diǎn)是想讓 DevOps 真正的落地,而實(shí)現(xiàn)“落地”,首先重點(diǎn)要解決的就是開(kāi)發(fā)的問(wèn)題, 包括開(kāi)發(fā)的品質(zhì)、安全和效率等,再逐步解決測(cè)試和運(yùn)維問(wèn)題。

陳定瑋透露,飛算曾經(jīng)服務(wù)過(guò)一家國(guó)有背景的企業(yè),其主要需求是開(kāi)發(fā)一個(gè)電商平臺(tái),涵蓋商品推薦、下單、客服、秒殺等眾多單元。為了完成該平臺(tái)的研發(fā),該企業(yè)組建了一個(gè)數(shù)十人的研發(fā)團(tuán)隊(duì)花費(fèi)了一年左右,上線之后依舊出現(xiàn)了很多問(wèn)題,比如功能無(wú)法滿足需求、系統(tǒng)穩(wěn)定性遭受質(zhì)疑、信息安全達(dá)不到要求,最重要的是無(wú)法在短期內(nèi)對(duì)上述問(wèn)題進(jìn)行修復(fù)。

在使用了飛算 SoFlu 全自動(dòng)軟件工程平臺(tái)之后,該企業(yè)僅投入了五、六位研發(fā)人員在 45 天內(nèi),就基于飛算 SoFlu 全自動(dòng)軟件工程平臺(tái)完成了開(kāi)發(fā),且測(cè)試過(guò)程也表明平臺(tái)的穩(wěn)定性經(jīng)得起考驗(yàn),該電商平臺(tái)可以根據(jù)企業(yè)的后續(xù)需求獨(dú)立部署到任何平臺(tái),所有數(shù)據(jù)企業(yè)均可自行存儲(chǔ)且平臺(tái)本身已經(jīng)將很多安全規(guī)范包含其中,保證了數(shù)據(jù)的安全。

不可否認(rèn),DevOps 的成功離不開(kāi)這些平臺(tái)與工具的幫助,當(dāng)一個(gè)組織善用工具來(lái)改善自身的生產(chǎn)流程,將正確的內(nèi)容源源不斷交付至生產(chǎn)環(huán)境中,才能最有效地實(shí)現(xiàn)價(jià)值。

從 CI_CD 到 DevOps

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

中國(guó)鄭州2025年9月5日 /美通社/ --?全球領(lǐng)先的電動(dòng)客車制造商宇通客車("宇通",上交所代碼:600066)全新升級(jí)的車聯(lián)網(wǎng)系統(tǒng)Link+采用先進(jìn)技術(shù)實(shí)現(xiàn)車隊(duì)車輛與管理平臺(tái)的智能互聯(lián)。作為Vehicle+升級(jí)版,...

關(guān)鍵字: LINK 車聯(lián)網(wǎng) AI PS

中國(guó)深圳2025年8月26日 /美通社/ -- 2025年8月26日,中集車輛(301039.SZ)召開(kāi)2025年中期業(yè)績(jī)說(shuō)明會(huì)。2025年上半年,中集車輛穩(wěn)健前行,實(shí)現(xiàn)營(yíng)收97.5億元,毛利達(dá)14.6億元,加速演化成星...

關(guān)鍵字: 電動(dòng) EV 新能源 供應(yīng)鏈

超高功率密度AI電源模塊MPC24380破解算力升級(jí)的能源與散熱難題 上海2025年8月27日 /美通社/ -- 8月26日,elexcon2025-第22屆深圳國(guó)際電子展正式拉開(kāi)帷幕。為了表彰在"AI與雙碳"雙線技術(shù)...

關(guān)鍵字: 電子 AI芯片 PS BSP

北京2025年8月20日 /美通社/ -- 全球領(lǐng)先的市場(chǎng)研究公司之一益普索Ipsos,宣布與斯坦福大學(xué)政治與社會(huì)變革實(shí)驗(yàn)室(PASCL)達(dá)成開(kāi)創(chuàng)性合作,共同探索人工智能(AI)與合成數(shù)據(jù)在市場(chǎng)與消費(fèi)者研究中的創(chuàng)新應(yīng)用。...

關(guān)鍵字: 斯坦福 人工智能 PS OS

北京2025年8月20日 /美通社/ -- 8月15日至17日,第31屆中國(guó)國(guó)際醫(yī)用儀器設(shè)備展覽會(huì)暨技術(shù)交流會(huì)在京舉行。先導(dǎo)科技集團(tuán)正式發(fā)布中國(guó)完全自主知識(shí)產(chǎn)權(quán)的量子流光子計(jì)數(shù)CT(PCCT)系統(tǒng)VITA Genesis...

關(guān)鍵字: 光子 量子 CD 探測(cè)器

-DXC助力Northeast Grocery實(shí)現(xiàn)數(shù)字化轉(zhuǎn)型,為其節(jié)省4000萬(wàn)美元 DXC為Northeast Grocery簡(jiǎn)化了復(fù)雜流程,并加速了其創(chuàng)新路線圖 弗吉尼亞州阿什本2025年8月12日 /美通社/...

關(guān)鍵字: 數(shù)字化 EAST PS TOP

8月14日消息,據(jù)媒體報(bào)道,索尼首席財(cái)務(wù)官Hiroki Totoki在2025財(cái)年第一季度財(cái)報(bào)電話會(huì)議上宣布,為應(yīng)對(duì)美國(guó)關(guān)稅影響,公司已對(duì)PlayStation 5(PS5)供應(yīng)鏈進(jìn)行了戰(zhàn)略調(diào)整。

關(guān)鍵字: 索尼 PS

汽車12V系統(tǒng)到汽車48V系統(tǒng)全適用 上海2025年8月11日 /美通社/ --?MPS芯源系統(tǒng)(NASDAQ代碼:MPWR)近日發(fā)布的新產(chǎn)品MPQ6539-AEC1,是一款專為三相無(wú)刷直流(BLDC)電機(jī)驅(qū)動(dòng)器而設(shè)計(jì)...

關(guān)鍵字: 柵極驅(qū)動(dòng)器 驅(qū)動(dòng)器IC PS QFN

上海2025年7月28日 /美通社/ -- 為期四天的2025國(guó)際低空經(jīng)濟(jì)博覽會(huì)于7月26日?qǐng)A滿落幕。作為聚焦低空經(jīng)濟(jì)全產(chǎn)業(yè)鏈為核心的國(guó)際性展會(huì),本屆博覽會(huì)以"啟航低空經(jīng)濟(jì),賦能千行百業(yè)"為主題,吸引...

關(guān)鍵字: EV 無(wú)人機(jī) 飛機(jī) 飛行器

上海2025年7月25日 /美通社/ -- 昨日,在首屆上海國(guó)際低空經(jīng)濟(jì)博覽會(huì)現(xiàn)場(chǎng),昂際智航與翊飛航空科技正式簽署ES1000型號(hào)鐵鳥(niǎo)及101工程實(shí)驗(yàn)樣機(jī)飛控電子集成和試飛支持合同。此次采購(gòu)合同簽署標(biāo)志著雙方自2024年...

關(guān)鍵字: 運(yùn)輸機(jī) 飛控系統(tǒng) EV ST
關(guān)閉