99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

嵌入式產品持續(xù)交付:有何價值?

微云疏影 ? 來源:綜合整理 ? 作者:綜合整理 ? 2024-01-23 10:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

當下,眾多嵌入式開發(fā)人員與團隊正致力于如何有效管理其CI/CD流水線。持續(xù)集成對于確保嵌入式軟件的建設、測試及驗證極其關鍵,而持續(xù)部署則稍顯復雜。然而,我們是否真的有必要讓客戶接收到源源不斷的新軟件更新?例如,對于汽車電子控制單元、醫(yī)療設備乃至微波爐等家庭電器而言,這樣做的必要性何在?

持續(xù)部署在使用初期給人以良好印象,但這樣頻繁的軟件升級是否真的滿足了客戶需求?對于這個疑問,有些人提出了一個值得深思的問題——嵌入式產品到底需不需要持續(xù)交付?

持續(xù)部署不僅僅是CI的擴展,而是一種讓代碼修改能自動構建、測試并部署至生產環(huán)境的軟件開發(fā)策略。盡管CD為團隊帶來諸多優(yōu)勢,如加快產品上市速度、實現(xiàn)穩(wěn)定可靠的部署、提高反饋周期效率等,但并非所有嵌入式產品都適合采用如此頻繁的更新策略。

既然如此,嵌入式領域應如何實踐持續(xù)交付呢?

持續(xù)交付的核心在于能夠向顧客按需交付軟件。但是,這不應局限于直接購買和使用產品的終端用戶,還包括使用產品的內部員工、團隊等群體。因此,理解持續(xù)交付的本質及其Pipline的設計對團隊來說至關重要。例如,一個理想的持續(xù)交付Pipline或許可如下圖所示:

wKgaomWvHnSAXndbAAItOO-4f-E791.png

在此Pipline中,我們設立了多個任務節(jié)點。若CI成功執(zhí)行,便可生成完整的交付包裹,接著進行發(fā)布工作,最后再經過一輪生產開發(fā)流程,推動至內測平臺。一旦認證通過,便可發(fā)放至生產環(huán)節(jié)。此外,我們還可以嘗試分階段發(fā)行,由質量保障團隊逐一審查。最終,通過審批的各階段成果可正式提交至市場。這種分階段發(fā)布的模式,對于季節(jié)性或年度更新的大規(guī)模版本也是適應的。

總的來說,持續(xù)交付對于嵌入式開發(fā)者與團隊的重要性不容忽視。雖然傳統(tǒng)的現(xiàn)場升級方式可能并不適用,但將固件推送到生產環(huán)境卻是非常有益的。產品開發(fā)、質量檢查人員可以利用此環(huán)境在正式上線前充分檢測產品性能,從而更好地滿足客戶需求。因此,我們必須認識到,持續(xù)交付在嵌入式產品領域確實具有實際價值,至于具體實施方式,將視期限和涉及對象而定。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5152

    文章

    19675

    瀏覽量

    317641
  • 汽車電子
    +關注

    關注

    3037

    文章

    8349

    瀏覽量

    170174
  • Pipeline
    +關注

    關注

    0

    文章

    29

    瀏覽量

    9695
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    飛凌嵌入式2025嵌入式及邊緣AI技術論壇圓滿結束

    技術的盛宴! 1、精彩紛呈的展區(qū) 產品及方案展區(qū)是本場活動的第一場重頭戲,從硬件產品到軟件系統(tǒng),從企業(yè)級應用到高校教學應用,都吸引了現(xiàn)場來賓的駐足觀看和交流討論。 全產品矩陣展區(qū) 展示了飛凌
    的頭像 發(fā)表于 04-27 11:55 ?279次閱讀
    飛凌<b class='flag-5'>嵌入式</b>2025<b class='flag-5'>嵌入式</b>及邊緣AI技術論壇圓滿結束

    代碼+案例+生態(tài):武漢芯源半導體CW32嵌入式開發(fā)實戰(zhàn)正式出版

    的理念,持續(xù)為大家?guī)砀鄡?yōu)質的產品和技術支持。同時,也期待大家能夠從這本書中收獲滿滿,在嵌入式開發(fā)的道路上取得更加輝煌的成就!
    發(fā)表于 03-03 15:14

    電子發(fā)燒友榮獲飛凌嵌入式“2024年度最具價值媒體”獎

    近日,飛凌嵌入式授予電子發(fā)燒友平臺 “2024年度最具價值媒體”獎 ,以表彰其在過去一年中深度合作,為電子工程師、開發(fā)者及技術愛好者群體帶來的卓越價值。此次授牌不僅是對電子發(fā)燒友平臺的認可,更是雙方
    發(fā)表于 02-28 15:20

    嵌入式主板的概述與發(fā)展

    隨著科技的迅猛發(fā)展,嵌入式系統(tǒng)在現(xiàn)代電子產品中扮演著越來越重要的角色。嵌入式主板作為嵌入式系統(tǒng)的核心組件之一,承擔著控制、處理和通訊等多種功能。本文將對
    的頭像 發(fā)表于 01-13 16:30 ?783次閱讀
    <b class='flag-5'>嵌入式</b>主板的概述與發(fā)展

    ARM架構嵌入式主板特點

    極其廣泛。ARM架構嵌入式主板什么特點呢?一、工作時間及環(huán)境:ARM主板不受時間限制,可常開機,無需人員維護。在有電源調節(jié)的情況下,只要接通電源,就會自動啟動,
    的頭像 發(fā)表于 12-31 16:03 ?1023次閱讀
    ARM架構<b class='flag-5'>嵌入式</b>主板特點

    嵌入式好找工作嗎?

    設計可能隨著模板化工具的發(fā)展,從業(yè)者競爭越發(fā)激烈且可替代性變強,但嵌入式開發(fā)因其專業(yè)性和復雜性,只要持續(xù)提升技能,就能在行業(yè)中立足,并且隨著經驗的積累,自身的價值會越發(fā)凸顯。 3.薪資待遇可觀 由于
    發(fā)表于 12-16 15:43

    新手怎么學嵌入式?

    。但面對這個復雜的領域,很多人可能會感到迷茫,不知從何處入手。別擔心,本文將為你提供一些入門學習嵌入式技術的建議。 新手入門學習嵌入式技術的途徑 1. 了解基礎知識 首先,要對嵌入式系統(tǒng)
    發(fā)表于 12-12 10:51

    嵌入式學習建議

    實際需要選擇芯片開發(fā)實際產品。注意,不要把微處理器(MPU與微控制器(MCU)概念相混淆,微處理器只是微控制器的內核。 ⑧關于嵌入式操作系統(tǒng)的選擇??梢缘鹊骄哂幸欢▽嵺`基礎后,選擇一個簡單、容易理解
    發(fā)表于 10-22 11:41

    什么是嵌入式?一文讀懂嵌入式主板

    在現(xiàn)代科技浪潮中,嵌入式技術已成為支撐各種智能設備和系統(tǒng)運行的核心力量。那么,究竟什么是嵌入式?嵌入式系統(tǒng),顧名思義,是將計算機的硬件和軟件嵌入到某種設備或系統(tǒng)中,以實現(xiàn)特定功能的計算
    的頭像 發(fā)表于 10-16 10:14 ?2616次閱讀

    【「嵌入式Hypervisor:架構、原理與應用」閱讀體驗】+全文學習心得

    在深入研讀《嵌入式Hypervisor:架構、原理與應用》這部專著后,我對嵌入式Hypervisor技術了全面而深入的理解。從基礎的架構原理到高級特性與優(yōu)化策略,再到其在各個領域中的實際
    發(fā)表于 10-09 19:11

    嵌入式主板是什么意思?嵌入式主板全面解析

    嵌入式主板,通常被稱為嵌入式系統(tǒng)的核心組件,是一種用于控制和數(shù)據(jù)處理的計算機硬件,其設計旨在嵌入特定設備中執(zhí)行專門任務。嵌入式主板如同是設備的“大腦”,主要功能是根據(jù)需要管理和控制設備
    的頭像 發(fā)表于 09-30 10:05 ?1626次閱讀

    嵌入式系統(tǒng)的未來趨勢哪些?

    會更加注重能源效率。低功耗設計和節(jié)能技術會成為關鍵,以延長設備的電池壽命或降低能源成本。這對于可穿戴設備、便攜醫(yī)療設備等對續(xù)航能力較高要求的產品尤為重要。 4. 多模塊與集成化 在未來的
    發(fā)表于 09-12 15:42

    嵌入式常用總線哪些

    嵌入式系統(tǒng)中常用的總線種類繁多,它們各自具有不同的特點和應用場景。以下將詳細介紹幾種嵌入式開發(fā)中常用的總線,包括UART、I2C、SPI、RS-232、RS-485、CAN以及USB等,每種總線將從其定義、特點、工作原理、應用場景等方面進行闡述。
    的頭像 發(fā)表于 09-10 11:34 ?1429次閱讀

    嵌入式linux開發(fā)的基本步驟哪些?

    之前,首先需要選擇合適的硬件平臺。硬件選擇需要考慮以下幾個方面: 1.1 處理器 嵌入式Linux開發(fā)需要一個處理器,常見的處理器ARM、MIPS、PowerPC等。選擇處理器時,需要考慮處理器的性能、功耗、成本等因素。 1.2 存儲器
    的頭像 發(fā)表于 09-02 09:11 ?1254次閱讀

    學習hypervisor嵌入式產品安全設計

    第一部分(第1~2章)介紹Hypervisor基礎,涵蓋虛擬化技術與實現(xiàn)、主流的嵌入式Hypervisor產品,以及基于分離內核的嵌入式Hypervisor等內容。第二部分(第3~12章)介紹
    發(fā)表于 08-25 09:11