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

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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

DevOps:開發(fā)和運營的下一階段

星星科技指導(dǎo)員 ? 來源:embedded ? 作者:Stuart Smith ? 2023-05-05 09:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

DevOps 是一種創(chuàng)建企業(yè)應(yīng)用程序的協(xié)作方法,它將軟件開發(fā)和 IT 運營結(jié)合在一起。從一般意義上講,DevOps 是一種促進(jìn)組織內(nèi)軟件開發(fā)人員和 IT 運營團(tuán)隊之間更好溝通和協(xié)作的理念。從狹義上講,DevOps 描述了軟件開發(fā)的迭代過程以及企業(yè)應(yīng)用程序的可編程基礎(chǔ)架構(gòu)、部署和維護(hù)。

DevOps 已被證明是開發(fā)和維護(hù)業(yè)務(wù)關(guān)鍵型運營的有效方法,但軟件開發(fā)和 IT 運營并不總是協(xié)作。開發(fā)和運營曾經(jīng)是孤立的功能,僅在開發(fā)周期結(jié)束時聚集在一起,以確定如何測試和部署新應(yīng)用程序。

向 DevOps 的轉(zhuǎn)變使企業(yè)開發(fā)和維護(hù)更容易、更快捷,使組織能夠適應(yīng)不斷變化的市場和運營需求。了解 DevOps 的演變提供了一些重要的提醒,提醒人們需要運營敏捷性以及協(xié)作開發(fā)如何為您提供競爭優(yōu)勢。

運營的經(jīng)典角色

統(tǒng)一開發(fā)和運營的需求直接源于計算架構(gòu)的發(fā)展。當(dāng)我開始我的系統(tǒng)經(jīng)理職業(yè)生涯時,“系統(tǒng)”是一臺占據(jù)整個房間的 HP3000 980/100 小型計算機(jī)。型號中的 100 表示該系統(tǒng)只有一個處理器,但它在整個公司用于支持銷售、會計和倉庫;大約 60 個用戶通過啞終端連接到服務(wù)器。

運營部門負(fù)責(zé)負(fù)載平衡、在線備份、維護(hù)故障轉(zhuǎn)移系統(tǒng)等。運營部門還負(fù)責(zé)使軟件保持最新狀態(tài),這絕非易事。軟件更新需要關(guān)閉系統(tǒng)、安裝升級和測試系統(tǒng),這個過程可能需要幾個小時的半夜。維護(hù)軟件意味著監(jiān)視和管理應(yīng)用程序、數(shù)據(jù)庫調(diào)優(yōu)和復(fù)制、作業(yè)調(diào)度軟件以及更新操作系統(tǒng)。

如今,公司對內(nèi)部服務(wù)器的依賴程度較低,而是使用云技術(shù)進(jìn)行數(shù)據(jù)存儲和處理。但是,一些公司仍然以相同的方式管理其數(shù)據(jù)資產(chǎn)。

應(yīng)用軟件開發(fā)生命周期

企業(yè)軟件的最大進(jìn)步之一是軟件開發(fā)生命周期(SDLC)的出現(xiàn),它為企業(yè)軟件開發(fā)和維護(hù)制定了戰(zhàn)略。SDLC的各個階段包括:

計劃 – 收集信息并編寫所需規(guī)范。

設(shè)計 – 創(chuàng)建屏幕的線框或草圖(即用戶體驗或用戶界面)并為UX / U創(chuàng)建設(shè)計 開發(fā) – 實際編碼或編寫應(yīng)用程序。

測試 – 完成后,對應(yīng)用程序執(zhí)行質(zhì)量保證測試。

部署 – 測試完成后,授予用戶對應(yīng)用程序的訪問權(quán)限。

您可能已經(jīng)注意到,該周期在部署時結(jié)束。但是,這是對復(fù)雜過程的過度簡化。部署可能會引入無數(shù)問題,從阻止軟件在生產(chǎn)環(huán)境中運行的 bug 到無法擴(kuò)展以滿足用戶需求。出現(xiàn)問題時,需要回滾部署,開發(fā)人員必須解決問題所在。對于不熟悉托管或生產(chǎn)環(huán)境設(shè)置的開發(fā)人員來說,這可能是一個巨大的挑戰(zhàn),并導(dǎo)致效率低下和浪費時間。

合并開發(fā)和運營

企業(yè)應(yīng)用程序始終由開發(fā)人員和運營人員共同驅(qū)動。開發(fā)人員負(fù)責(zé)創(chuàng)建實際軟件,而操作人員則管理托管環(huán)境和支持技術(shù)。過去,這導(dǎo)致了沖突。

如果開發(fā)和操作不能協(xié)同工作,則應(yīng)用程序可能無法按需要執(zhí)行。軟件開發(fā)人員可能不會考慮托管環(huán)境。操作人員可能不了解軟件如何在托管環(huán)境中運行以支持使用和加載類型。更新企業(yè)應(yīng)用程序可能更具挑戰(zhàn)性,尤其是在開發(fā)和運營來自不同文化的情況下。

DevOps 通過將開發(fā)和運營合并到單個團(tuán)隊流程中來解決此問題。軟件和 IT 團(tuán)隊共同實施 SDLC 的擴(kuò)展版本。使用 DevOps,流程會發(fā)生變化:

編碼

建筑

測試

包裝

部署

配置

監(jiān)測

大多數(shù)舊的 SDLC 過程都是在編碼、構(gòu)建和測試之前進(jìn)行的。應(yīng)用程序測試之后的所有內(nèi)容都是正常操作功能的一部分。使用 DevOps,您有一個團(tuán)隊一起工作,而不是兩個。這個概念是,你有一個有凝聚力的團(tuán)隊,有一個通用的工具集,使流程更容易從一個流程流向下一個流程。開發(fā)人員考慮如何在其過程中打包和發(fā)布應(yīng)用程序。標(biāo)準(zhǔn)化工具集有助于在云基礎(chǔ)架構(gòu)中自動打包和部署應(yīng)用程序。應(yīng)用容器化等技術(shù)可以標(biāo)準(zhǔn)化應(yīng)用程序的運行方式。

開發(fā)運營的優(yōu)勢

DevOps 使應(yīng)用程序開發(fā)和維護(hù)更加高效。軟件開發(fā)人員可以專注于編碼。DevOps 工程師專注于打包、部署和應(yīng)用程序維護(hù),因此開發(fā)人員不再需要在部署失敗時進(jìn)行錯誤測試。他們可以專注于編碼。

采用 DevOps 作為應(yīng)用程序開發(fā)方法有幾個好處:

更好的應(yīng)用程序穩(wěn)定性和更少的最終用途錯誤。

通過更短的響應(yīng)時間提高軟件性能。

更可靠的基礎(chǔ)架構(gòu),因為應(yīng)用程序是為基礎(chǔ)架構(gòu)開發(fā)的,并且可以將服務(wù)設(shè)置為冗余甚至自我修復(fù)。

由于新版本的打包和發(fā)布可以自動化,因此部署速度更快,使其更容易。

出現(xiàn)問題時的恢復(fù)時間較短,因為系統(tǒng)使用云原生監(jiān)視工具。

更好地利用開發(fā)資源,因為開發(fā)人員可以專注于應(yīng)用程序開發(fā),而無需擔(dān)心部署和維護(hù)。

由于應(yīng)用程序的打包和部署是自動化的,因此人為錯誤更少。

擁抱 DevOps 既是擁抱 DevOps 理念,也是新方法論。DevOps 旨在通過協(xié)作、自動化、集成以及持續(xù)的測試和監(jiān)視來持續(xù)交付更好的應(yīng)用程序。實施 DevOps 并非易事。這是一種文化轉(zhuǎn)變,需要一支才華橫溢的團(tuán)隊和堅定的承諾,這是一種開發(fā)和部署軟件的新方式。但是組織,尤其是那些不是科技公司的組織,不需要自己做所有的工作。公司可以通過外包 DevOps 并與已經(jīng)擁有文化的專業(yè)人士合作來獲得所有好處。

感覺每隔幾個月就會有一個新技術(shù)流行語,這可能使人很難確定投資哪些領(lǐng)域。但是當(dāng)涉及到DevOps時,好處是真實而有形的。這不是DevOps是否會成為開發(fā)和運營的新標(biāo)準(zhǔn)的問題,而是何時的問題。

審核編輯:郭婷

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

    關(guān)注

    68

    文章

    19885

    瀏覽量

    235076
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    13

    文章

    9791

    瀏覽量

    87926
  • 應(yīng)用程序
    +關(guān)注

    關(guān)注

    38

    文章

    3334

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    人工智能發(fā)展第一階段

    人工智能發(fā)展第一階段,開發(fā)近紅外光激發(fā)的納米探針,監(jiān)測大腦深層活動,理解神經(jīng)系統(tǒng)功能機(jī)制。開發(fā)、設(shè)計電壓敏感納米探針直是個技術(shù)難關(guān)。群體神經(jīng)元活動的在體監(jiān)測是揭示神經(jīng)系統(tǒng)功能機(jī)制的關(guān)
    發(fā)表于 07-28 07:51

    TD-SCDMA規(guī)模測試第一階段被曝結(jié)果良好

    新浪科技訊 8月9日,知情人士透露,TD-SCDMA規(guī)模試驗網(wǎng)第一階段測試結(jié)束,在相關(guān)的總結(jié)會上,有關(guān)人士表示,從總體上來說,TD-SCDMA試驗第一階段空載測試結(jié)果良好,下階段將進(jìn)入N
    發(fā)表于 06-24 08:46 ?532次閱讀

    大數(shù)據(jù)應(yīng)用崛起 下一階段發(fā)展方向在哪里?

    時至今日,我們的數(shù)據(jù)管理能力日益提升,但數(shù)據(jù)分析能力則相對落后。盡管工具與流程皆已齊備,但仍然缺少充足的數(shù)據(jù)科學(xué)家人員。 大數(shù)據(jù)應(yīng)用崛起 下一階段發(fā)展方向在哪里? 早期大數(shù)據(jù)技術(shù)采納方指明令人感興趣的跨行業(yè)發(fā)展可能性
    發(fā)表于 11-17 13:12 ?1084次閱讀

    高通演示面向下一階段全球5G新空口(5G NR)標(biāo)準(zhǔn)的多項先進(jìn)5G技術(shù)

    高通演示了面向下一階段全球5G新空口(5G NR)標(biāo)準(zhǔn)的多項先進(jìn)5G技術(shù),目前該標(biāo)準(zhǔn)正由3GPP制定。首個5G新空口標(biāo)準(zhǔn)已于近期完成,目的是為了加速實現(xiàn)2019年增強(qiáng)型移動寬帶的部署,繼此之后
    發(fā)表于 04-19 17:35 ?1699次閱讀

    中國移動的下一階段的“4大發(fā)展戰(zhàn)略”是什么?主要是5G和AI

    中國移動的下一階段的“4大發(fā)展戰(zhàn)略”是什么?主要是5G和AI融合發(fā)展
    的頭像 發(fā)表于 07-17 11:24 ?9366次閱讀

    人工智能產(chǎn)業(yè)發(fā)展的三大熱點和下一階段的趨勢預(yù)期淺析

    人工智能在上個五年的發(fā)展得益于什么?其下一階段的發(fā)展程度取決于什么?近日,《哈佛商業(yè)評論》中文版聯(lián)合數(shù)易創(chuàng)研發(fā)起了個針對人工智能行業(yè)相關(guān)從業(yè)者對下一階段人工智能產(chǎn)業(yè)發(fā)展的調(diào)研,調(diào)查
    發(fā)表于 12-13 09:57 ?1824次閱讀

    2018年是自動駕駛汽車發(fā)展受挫的年 它還沒有成熟到能進(jìn)入下一階段

    汽車制造商和科技公司正在為自動駕駛汽車的開發(fā)投入大量資金,但行業(yè)觀察人士認(rèn)為該技術(shù)還沒有成熟到能夠進(jìn)入下一階段。這種唱衰的言論并不讓人驚訝,因為2018年是自動駕駛汽車發(fā)展受挫的年。
    發(fā)表于 01-27 09:20 ?1059次閱讀

    5G應(yīng)用和打造平臺生態(tài)將成為下一階段工業(yè)4.0發(fā)展的趨勢

    在與工業(yè)4.0對應(yīng)的工業(yè)互聯(lián)網(wǎng)領(lǐng)域,平臺直是各大供應(yīng)商角逐的主戰(zhàn)場。隨著平臺技術(shù)的成熟,以及基于工業(yè)場景的應(yīng)用日益豐富,不同應(yīng)用之間的互操作成為瓶頸。提供與平臺對應(yīng)的生態(tài)能力,建立完整的應(yīng)用生態(tài)和商業(yè)生態(tài),將會成為工業(yè)4.0下一階段勝出的關(guān)鍵因素。
    的頭像 發(fā)表于 04-24 18:19 ?4283次閱讀

    華為建議將6GHz作為5G下一階段發(fā)展的關(guān)鍵頻譜

    移動產(chǎn)業(yè)發(fā)展,頻譜先行。當(dāng)前,全球頻譜規(guī)劃以及就C-Band作為5G初期商用首選頻譜達(dá)成共識。為了進(jìn)步促進(jìn)5G產(chǎn)業(yè)發(fā)展,華為建議將6GHz作為5G下一階段發(fā)展的關(guān)鍵頻譜,并呼吁產(chǎn)業(yè)界盡快啟動面向6GHz的頻譜生態(tài)建設(shè)和相關(guān)研究工作。
    發(fā)表于 11-25 11:02 ?927次閱讀

    IBM 的混合云平臺 為企業(yè)下一階段的數(shù)字化轉(zhuǎn)型保駕護(hù)航

    面對今天極為多變的業(yè)務(wù)環(huán)境,企業(yè)迫切希望加速數(shù)字化轉(zhuǎn)型,降本增效,以規(guī)?;膭?chuàng)新獲得新的成長動能和競爭優(yōu)勢。混合云與人工智能是推動企業(yè)下一階段轉(zhuǎn)型的兩大核心技術(shù)。隨著企業(yè)數(shù)字化轉(zhuǎn)型進(jìn)程的推進(jìn)和核心
    的頭像 發(fā)表于 09-30 11:50 ?2076次閱讀

    全球最大CDN服務(wù)商:邊緣計算將邁進(jìn)下一階段

    全球最大CDN服務(wù)商、擁有全球最大邊緣網(wǎng)絡(luò)的Akamai,在不久前的2020年產(chǎn)品服務(wù)升級中提出:邊緣計算將邁進(jìn)下一階段。 萬物互聯(lián)時代,邊緣計算正加速向我們靠近:無論是遠(yuǎn)程醫(yī)療、流暢低時延的智能
    的頭像 發(fā)表于 12-17 11:53 ?2946次閱讀

    高通的5G毫米波技術(shù)或?qū)⑹?b class='flag-5'>下一階段5G發(fā)展的趨勢

    當(dāng)通信行業(yè)向5G邁進(jìn)時,毫米波成為最熱門的話題。目前看來,高通持續(xù)研發(fā)的5G毫米波技術(shù)可能就是下一階段5G發(fā)展勢在必行的趨勢。高通發(fā)布的四代5G基帶都支持毫米波,高頻段的毫米波帶來的大帶寬、低時延
    的頭像 發(fā)表于 03-14 09:32 ?1973次閱讀

    物聯(lián)網(wǎng)的大規(guī)模IO——第一階段

    電子發(fā)燒友網(wǎng)站提供《物聯(lián)網(wǎng)的大規(guī)模IO——第一階段.zip》資料免費下載
    發(fā)表于 12-23 15:24 ?2次下載
    物聯(lián)網(wǎng)的大規(guī)模IO——第<b class='flag-5'>一階段</b>

    商用車將成為下一階段頭部電池企業(yè)電動化滲透的重要方向

    商用車將成為下一階段電動化滲透的重要方向。
    的頭像 發(fā)表于 01-16 09:39 ?1181次閱讀

    聯(lián)想集團(tuán)公布下一階段Smarter AI for all愿景

    全球數(shù)字經(jīng)濟(jì)領(lǐng)導(dǎo)企業(yè)聯(lián)想集團(tuán)在Tech World上公布了下一階段Smarter AI for all愿景,并展示了全面的人工智能解決方案、服務(wù)和設(shè)備組合,為全球千行百業(yè)和千家萬戶帶來了轉(zhuǎn)型和切實的投資回報,同時,聯(lián)想集團(tuán)還宣布了系列關(guān)鍵性新技術(shù)。
    的頭像 發(fā)表于 10-17 09:13 ?1062次閱讀