版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、DevOps企業(yè)實(shí)踐與架構(gòu)什么是DevOps及其誤區(qū)DevOps概念從2009年提岀已有8個(gè)年頭??墒窃?8年前的那個(gè)時(shí)候,為什么 DevOps沒 有迅速走紅呢?即便是在2006年Amazon發(fā)布了 ECS微軟在2008年和2010年提岀和發(fā)布了Azure , DevOps的重要性似乎都沒有那么強(qiáng)烈。我分析其原因主要有:第一個(gè)很重要的原因是因?yàn)槟菚r(shí)候云計(jì)算還是小眾產(chǎn)品,更多的與虛擬化、虛擬機(jī)相關(guān),它們還是重量級(jí)的IT基礎(chǔ)設(shè)施。第二個(gè)很重要的原因是容器相關(guān)技術(shù)Docker為代表還沒有橫空岀世,直到2013年7月。第三個(gè)很重要的原因是,Martin Fowler 在2014年3月提岀了 Micro
2、 Service ,這為DevOps的推廣也打了興奮劑??梢钥磳纾?dāng)前 DevOps概念的深入人心,離不開云計(jì)算、容器/Docker、微服務(wù)、敏捷等相關(guān)概念和實(shí)施的成熟發(fā)展。另外,隨著互聯(lián)網(wǎng)對(duì)傳統(tǒng)企業(yè)的沖擊,需要更快的業(yè)務(wù)試錯(cuò)與業(yè)務(wù)創(chuàng)新,其背后本質(zhì)是企業(yè)IT的精益運(yùn)營(yíng),讓軟件的生產(chǎn)、交付、獲取、升級(jí)、遙測(cè)變得自動(dòng)與自助,近兩年, DevOps在傳統(tǒng)企業(yè)也開始備受關(guān)注與各種嘗試。對(duì)DevOps的理解,可能千人千面。先來看下對(duì)DevOps的狹義理解。DevOpsB-組過昆方法與索蜿 的統(tǒng)稱,用于促進(jìn)開發(fā)(應(yīng)用程序 /ft件工程)*技術(shù)運(yùn)營(yíng)和質(zhì)it保(QA )部I之間的洶甄 協(xié)柞 與整合.它的出現(xiàn)是
3、由于軟件行業(yè) 日益清噺地認(rèn)識(shí)對(duì):為了按時(shí)交忖 軟件產(chǎn)品和88努,開發(fā)和運(yùn)営工作 必須!辭合柞.DevOps職貴維基百科對(duì) DevOps的定義比較拗口。其實(shí)往簡(jiǎn)化里講DevOps是提倡開發(fā)和IT運(yùn)維之間的高度協(xié)同,從而在完成高頻率部署的同時(shí),提高生產(chǎn)環(huán)境的可靠性、穩(wěn)定性、彈性和安全 性。從另外一個(gè)維度,廣義上來說,DevOps不僅需要打通開發(fā)運(yùn)維之間的部門墻,我們認(rèn)為DevOps更多的需要從應(yīng)用的全生命周期考慮,實(shí)現(xiàn)全生命周期的工具全鏈路打通與自動(dòng)化、 跨團(tuán)隊(duì)的線上協(xié)作能力。丄丄丄QA測(cè)試瞬礎(chǔ)測(cè)試呂曙配匱(Prod)(Stage)(Test)(Test)第一,縱向集成,打通應(yīng)用全生命周期需求、設(shè)
4、計(jì)、開發(fā)、編譯、構(gòu)建、測(cè)試、打 包、發(fā)布、配置、監(jiān)控等的工具集成??v向集成中DevOps強(qiáng)調(diào)的重點(diǎn)是跨工具鏈的自動(dòng)化,最終實(shí)現(xiàn)全部人員的自助化。舉個(gè)例子,項(xiàng)目組的開發(fā)人員可以通過DevOps的平臺(tái)上,自主申請(qǐng)開通需要的各種服務(wù),比方開通開發(fā)環(huán)境、代碼庫(kù)等。第二,橫向集成,打通架構(gòu)、開發(fā)、管理、運(yùn)維等部門墻。橫向集成中DevOps強(qiáng)調(diào)的重點(diǎn)是跨團(tuán)隊(duì)的線上協(xié)作,也即是通過 IT系統(tǒng),實(shí)現(xiàn)信息的精確傳遞。舉個(gè)例子,傳統(tǒng)的系統(tǒng)上線部署方式,可能是一個(gè)冗長(zhǎng)的說明文檔,上百頁(yè)都有可能, 但在DevOps的平臺(tái)下,就應(yīng)該是通過標(biāo)準(zhǔn)運(yùn)行環(huán)境的選擇、環(huán)境配置的設(shè)置、部署流程的編 排,實(shí)現(xiàn)數(shù)字化的部署手冊(cè),并且這
5、樣的手冊(cè),不僅操作人員可以理解,機(jī)器也能夠執(zhí) 行,過程可以被追蹤和審計(jì)。DevOps是通過工具鏈與持續(xù)集成、交付、反饋與優(yōu)化進(jìn)行端到端整合,完成無縫的跨團(tuán) 隊(duì)、跨系統(tǒng)協(xié)作。在團(tuán)隊(duì)使用DevOps時(shí),存在誤區(qū)是必然的。在我們同大量的客戶交流中,大致有這幾種 誤區(qū)認(rèn)知:MythRea云上云下產(chǎn)微服務(wù)架構(gòu)適用艮務(wù)架構(gòu)、傳統(tǒng)5持續(xù)軟件交付*優(yōu)豐在DgvftlQp呂之間增加一咅陽打破部門埴”而不不斬宣自動(dòng)化自 SlkSDevO1捷、持續(xù)、協(xié)作、分布式DevO p s團(tuán)隊(duì)必須本地化云相關(guān)產(chǎn)品laaS、PaaS,組織很難開展 DevOps;微服務(wù)架構(gòu)開發(fā)的應(yīng)用適合DevOps,傳統(tǒng)SOA應(yīng)用不適合;實(shí)施 D
6、evOps和應(yīng)用架構(gòu)無關(guān),無論是微服務(wù)架構(gòu),還是SOA類型應(yīng)用,都可以開展DevOps工作;認(rèn)為將一組自動(dòng)化工具的運(yùn)用等同于DevOps的成功,那就太小瞧 DevOps了。采用自動(dòng)化工具本身不是 DevOps,只有將這些工具與持續(xù)集成、持續(xù)交付、持續(xù)的反饋與優(yōu)化進(jìn)行端到端的整合時(shí),這些工具才成為DevOps的一部分;設(shè)立獨(dú)立的DevOps團(tuán)隊(duì)是很多組織開啟 DevOps之旅的另外一個(gè)誤區(qū)。事實(shí)上,如果 這么做,將會(huì)導(dǎo)致更多的豎井。在責(zé)任沒有清晰定義的情況下,成立這些團(tuán)隊(duì),會(huì)創(chuàng)造更多 的混亂,不要試圖把。DevOps不僅僅是自動(dòng)化。毫無疑問,自動(dòng)化是DevOps非常重要的一部分,但不是唯一的部分
7、,一定程度的部署自動(dòng)化往往會(huì)與DevOps混為一談,實(shí)施 DevOps需要從敏捷、持續(xù)、協(xié)作、系統(tǒng)性、自動(dòng)化五個(gè)維度進(jìn)行建設(shè)與改良。DevOps宣言,支撐團(tuán)隊(duì)從敏在DevOps實(shí)施過程中,團(tuán)隊(duì)經(jīng)過總結(jié)積累,制定了團(tuán)隊(duì)的 捷型組織轉(zhuǎn)向 DevOps企業(yè)敏捷。宛分颶枳的目組烘的團(tuán)叭全構(gòu)團(tuán)隊(duì)而不蹇全尿工程師自動(dòng)化一切(所有蚩顋業(yè)蟲邇竝自動(dòng)化渝竣布)林P交忖Everything is wd?(配月.腳為SS咼測(cè)試他乳斥礎(chǔ)設(shè)廊均劇DevOps企業(yè)實(shí)踐實(shí)施DevOps的核心目標(biāo)是加速團(tuán)隊(duì)、企業(yè)的 IT精益運(yùn)行,從根本上提升IT的生產(chǎn)效率,加速部門、企業(yè)的業(yè)務(wù)創(chuàng)新能力。讓團(tuán)隊(duì)從IT支撐部門,轉(zhuǎn)向?yàn)镮T創(chuàng)新部
8、門。實(shí)施DevOps過程中,需要從組織、技術(shù)、流程三個(gè)維度進(jìn)行持續(xù)的優(yōu)化與改良。全桂國(guó)臥擄弍梵#-版車常一切一誕過迺耐瑩IIIIIIJflEfltMeetmqs :礦舷瓦r MtamfiXWMi4 mtaflHc t匪寓蟲劉丸1B夭遠(yuǎn)話實(shí)施DevOps,可以參考總結(jié)的“ DevOps實(shí)踐模型”,從組織、技術(shù)、流程三個(gè)維度中選 擇關(guān)鍵的活動(dòng)項(xiàng)進(jìn)行最正確實(shí)踐活動(dòng)??梢允崂韺缒壳皥F(tuán)隊(duì)中欠缺但又容易改良的點(diǎn),逐步將更多的實(shí)踐活動(dòng)納入團(tuán)隊(duì)當(dāng)中。團(tuán)隊(duì)實(shí)施DevOps的目的在于,將重復(fù)、價(jià)值低的事情交由DevOps平臺(tái)實(shí)現(xiàn),讓團(tuán)隊(duì)成員做更有創(chuàng)新、更有價(jià)值的事情。根據(jù)我們的實(shí)施經(jīng)驗(yàn),在傳統(tǒng)企業(yè)中,技術(shù)方面的實(shí)
9、踐最容易在團(tuán)隊(duì)中實(shí)現(xiàn)、流程次 之、組織的優(yōu)化與變革最為艱難;大家嘗試的時(shí)候,可以由易入難。組奴組織方面全棧團(tuán)隊(duì):按照 RDT需求、開發(fā)、測(cè)試模式組建交付小團(tuán)隊(duì)團(tuán)隊(duì)中以虛擬的方式 將交互設(shè)計(jì)、運(yùn)維、 DBA包含進(jìn)來,團(tuán)隊(duì)大小按照兩個(gè)披薩原則進(jìn)行組建。全棧團(tuán)隊(duì)負(fù) 責(zé)整個(gè)項(xiàng)目從需求、開發(fā)到上線運(yùn)維的全生命周期管理,打破部門的籬笆;特性團(tuán)隊(duì):基于特性的交付意味著工程團(tuán)隊(duì)將構(gòu)建最終產(chǎn)品的特性;讓團(tuán)隊(duì)關(guān)注價(jià)值交 付,減少團(tuán)隊(duì)依賴,打破職能團(tuán)隊(duì);技術(shù)方面集成工具鏈:打通應(yīng)用應(yīng)用開發(fā)工具鏈:需求、項(xiàng)目、代碼、構(gòu)建、測(cè)試、打包、發(fā) 布、配置、監(jiān)控;基礎(chǔ)設(shè)施即編碼:將基礎(chǔ)環(huán)境服務(wù)化、可編程化,基礎(chǔ)設(shè)施讓項(xiàng)目團(tuán)隊(duì)可
10、以自助獲取; 讓基礎(chǔ)設(shè)施從物理機(jī)、虛擬機(jī)、走向容器;一鍵編譯、測(cè)試、部署:開發(fā)人員可以從代碼開始,一鍵獲得可訪問的環(huán)境,根據(jù)需要 可以推送開發(fā)、測(cè)試、預(yù)發(fā)、生產(chǎn)環(huán)境;ChatOps :開發(fā)以及運(yùn)營(yíng)人員在內(nèi)的團(tuán)隊(duì)成員將溝通、工具和過程整合在一起的協(xié)作模 型?;趯?duì)話驅(qū)動(dòng)開發(fā),將工具植入對(duì)話中,保障團(tuán)隊(duì)能夠自動(dòng)執(zhí)行任務(wù)與協(xié)作。最近比較 流行的hubot可以認(rèn)為是ChatOps的探路者。流程方面看板:在DevOps中不能僅僅把看板當(dāng)做任務(wù)協(xié)調(diào)溝通的機(jī)制;把看板作為在制品管制平 臺(tái),量化組織生產(chǎn)能力的工具;MVP采用MVP最小可行產(chǎn)品原則,快速擁抱變化。最短時(shí)間內(nèi)快速交付產(chǎn)品原型, 然后通過測(cè)試并收集
11、用戶的反饋,快速迭代,不斷修正產(chǎn)品,最終適應(yīng)市場(chǎng)的需求。發(fā)布:建立持續(xù)發(fā)布機(jī)制,形成自動(dòng)化、自助化兩種能力,支持常見的灰度發(fā)布、金絲 雀、藍(lán)綠、回滾、 A/B測(cè)試等;軟件度量:通過軟件度量包括過程度量、質(zhì)量度量、用戶度量、成本度量,推算出 組織的各種有效指標(biāo);一則掌控組織的生產(chǎn)力水平,二則通過度量數(shù)據(jù),反向優(yōu)化組織瓶頸一切皆代碼:文檔用戶故事、用戶場(chǎng)景、功能特性等、配置應(yīng)用配置、環(huán)境配置、腳本等、環(huán)境基礎(chǔ)設(shè)施、中間件環(huán)境等、發(fā)布包二方庫(kù)、三方庫(kù)、部署包需要統(tǒng)一看待成代碼,納入版本管理,同時(shí)建立5者間的關(guān)系,提供全視角的鏈路追蹤。舉個(gè)例子,每個(gè)發(fā)布的版本,可以追溯其對(duì)應(yīng)的配置,代碼、文檔,發(fā)布的
12、功能點(diǎn)。組織、技術(shù)、流程三個(gè)維度中,技術(shù)、流程可以通過平臺(tái)或者工具進(jìn)行最正確實(shí)踐的固化。基于此,我們規(guī)劃了 DevOps平臺(tái),支持廣義的 DevOps,幫助客戶快速實(shí)現(xiàn)DevOps建設(shè)。DevOp的概念填型.實(shí)現(xiàn)代碼.配3L運(yùn)仔無境的分1 1幵3!運(yùn)并幵漩交忖Snapihut:本Jfe區(qū)壇I如ftjpi馱亠亠產(chǎn)|I*1平臺(tái)建設(shè)第一步,梳理出 反饋四個(gè)維度進(jìn)行梳理。DevOps的整體概念模型。從角色、規(guī)劃設(shè)計(jì)、開發(fā)交付、運(yùn)營(yíng)以產(chǎn)品為核心,將代碼、配置、環(huán)境進(jìn)行嚴(yán)格別離,同時(shí)覆蓋產(chǎn)品全生命周期。這里面概念看似簡(jiǎn)單,其實(shí)很多:比方:部署包 =介質(zhì)包+配置,這和傳統(tǒng)的 CI和CD體 系就有點(diǎn)不一樣;再
13、比方:環(huán)境分開發(fā)、測(cè)試、預(yù)發(fā)、生產(chǎn),我們覺得即使公有云上,也應(yīng)該給客戶將這 些做物理或邏輯隔離,因?yàn)榇蠹业呐漕~需求不一樣,容器replication需求也可能不一樣;再比方:運(yùn)營(yíng)反饋,既然要做DevOps,那整個(gè)過程導(dǎo)岀都應(yīng)該可以有檢查點(diǎn)插入,為運(yùn)營(yíng)提供有效數(shù)據(jù),我們把檢查點(diǎn)至少分成了四類,包括過程的、安全的、性能的、業(yè)務(wù)的。DevOps架構(gòu)支撐基于領(lǐng)域模型梳理 DevOps平臺(tái)業(yè)務(wù)架構(gòu),目前共建設(shè)18個(gè)領(lǐng)域系統(tǒng)來支撐,比方:軟件產(chǎn)品的管理、軟件各階段環(huán)境的管理、質(zhì)量的管理、部署包、二進(jìn)制包的管理、資源管 理、監(jiān)控中心、認(rèn)證中心等。每個(gè)領(lǐng)域系統(tǒng)嚴(yán)格按照 AKF擴(kuò)展立方體的丫軸進(jìn)行拆分,采用微服
14、務(wù)架構(gòu)模式進(jìn)行平臺(tái) 建設(shè)。“ DevOps業(yè)務(wù)架構(gòu)”,是我們基于對(duì)企業(yè) IT管理的理解,所進(jìn)行的平臺(tái)化設(shè)想。從圖 里還可以看到,紅色字部分,是我們對(duì)現(xiàn)有DevOps的落地實(shí)現(xiàn)。DevOps門戶,自研,提供應(yīng)用戶使用的統(tǒng)一操作門戶,包括用戶管理、產(chǎn)品看板、 產(chǎn)品全生命周期設(shè)計(jì)、開發(fā)、測(cè)試、預(yù)發(fā)、生產(chǎn)、監(jiān)控、故障處理管理等;身份識(shí)別與訪問管理,自研,提供用戶身份識(shí)別和訪問控制的能力,包括用戶管 理、Token管理和用戶授權(quán)等功能;軟件產(chǎn)品管理,自研,提供產(chǎn)品、組件的基準(zhǔn)定義和管理能力,包括產(chǎn)品類型、產(chǎn) 品管理、組件管理、依賴產(chǎn)品管理及產(chǎn)品投放市場(chǎng)等功能;軟件配置管理,自研,提供產(chǎn)品、組件配置管理能
15、力,包括配置項(xiàng)的定義和在各個(gè) 不同環(huán)境下的配置信息的管理維護(hù)能力;軟件資源管理,自研,提供產(chǎn)品和組件自動(dòng)編譯、打包和部署的能力,提供部署模 板管理,支持編譯和部署流程編排,編譯和部署進(jìn)度跟蹤以及日志查看;SEM軟件環(huán)境管理,自研,提供租戶和產(chǎn)品環(huán)境資源配額、負(fù)載均衡,以及運(yùn)行容器 的管理能力,包括租戶可用資源的配額,以及基于租戶資源的產(chǎn)品和組件在各種環(huán)境下的資源配額如開發(fā)環(huán)境、測(cè)試環(huán)境、生產(chǎn)環(huán)境等等和負(fù)載均衡;同時(shí),還提供運(yùn)行容器的創(chuàng) 建、銷毀、調(diào)度、復(fù)制以及持久化卷管理等能力;質(zhì)量保證反饋,自研,提供產(chǎn)品的質(zhì)量管理和監(jiān)控能力,包括測(cè)試用例管理、缺陷 管理、質(zhì)量監(jiān)控等;統(tǒng)一運(yùn)維中心,開源集成、
16、借鑒自研相結(jié)合,提供統(tǒng)一的監(jiān)控、預(yù)警、故障處理等 能力,包括系統(tǒng)日志和業(yè)務(wù)日志的監(jiān)控,產(chǎn)品的資源使用情況和運(yùn)行情況監(jiān)控,故障定位 等。版本控制系統(tǒng),開源集成,主要以GitLab為核心,不直接提供 GitLab的原生界面,護(hù),所有功能在統(tǒng)一的DevOps上提供;提供源代碼庫(kù)管理的能力,包括代碼庫(kù)的創(chuàng)建、維分支的管理和用戶權(quán)限控制等;持續(xù)集成,主要以 Jenkins為核心,使之成為以 API為主要使用方式的服務(wù),提供 持續(xù)集成任務(wù)調(diào)度和執(zhí)行的能力,包括集成任務(wù)管理、編譯、打包等;二進(jìn)制介質(zhì)倉(cāng)庫(kù)),開源集成,主要以 nexus為核心;提供二進(jìn)制包倉(cāng)庫(kù)的管理能 力,包括二進(jìn)制包、文檔等編譯產(chǎn)物的上傳、
17、下載和存儲(chǔ)訪問等;可部署介質(zhì)倉(cāng)庫(kù),自研,主要存儲(chǔ)可部署的介質(zhì),其主要區(qū)別是注入了與環(huán)境相關(guān) 的配置這種部署模型是很適合沒有上Docker或者容器,以虛機(jī)為主的 IT基礎(chǔ)設(shè)施或者物理機(jī);項(xiàng)目管理,自研,可以與常見的PM管理工具對(duì)接與集成,提供產(chǎn)品的開發(fā)過程的管理和協(xié)作的能力,主要包括:任務(wù)計(jì)劃、人員分工和過程跟蹤、看板等;API模擬,開源集成,為REST API調(diào)用提供模擬能力,以便產(chǎn)品或組件在開發(fā)調(diào)試期間可以脫離依賴、減少阻塞、單獨(dú)運(yùn)行,支持根據(jù)Swagger和Mock數(shù)據(jù)發(fā)布Mock RestService,支持用戶私有的 MOCJ數(shù)據(jù);API文檔,開源集成,提供REST API/SPI文檔
18、的自動(dòng)生成能力;租戶管理,自研,提供租戶管理的能力,包括租戶管理、邀請(qǐng)碼管理和租戶配額等 功能;即時(shí)溝通,開源集成,提供產(chǎn)品設(shè)計(jì)、開發(fā)、測(cè)試、運(yùn)維等相關(guān)人員間的協(xié)作溝通 能力,支持群組聊天、離線消息推送、聊天記錄查詢和導(dǎo)出;啰啰嗦嗦,羅列了 18個(gè)核心的領(lǐng)域系統(tǒng)。市礪曰苕邏輯架構(gòu)整個(gè) DevOps平臺(tái)分為三層:基礎(chǔ)設(shè)施層:包括laaS , CaaS,我們分別是基于 OpenStack和Kubernetes、Docker的,上層有一層不同環(huán)境的適配;基礎(chǔ)服務(wù)層:包括服務(wù)管理與調(diào)度的基礎(chǔ)能力,如注冊(cè)中心,編排,伸縮漂移;還有 一堆具體的企業(yè)級(jí)或互聯(lián)網(wǎng)式的云服務(wù);DevOps層:更多的是工作流程需求、設(shè)計(jì)、開發(fā)、測(cè)試、發(fā)布等的串接,看板等 文化的表達(dá);在整個(gè)平臺(tái)研發(fā)過程中,采用了是自己開發(fā)自己的模式,即使用上一個(gè)發(fā)布的平臺(tái)作為 生產(chǎn)線,支撐下一個(gè)版本的產(chǎn)品研發(fā)工作。自己交付自己可以帶來兩點(diǎn)好處:平臺(tái)交付客戶前,自己先把可能的坑趟掉;當(dāng)前生產(chǎn)線所有不能滿足的功能,視作下一版本的需求實(shí)際操作過程中,我們僅允 許使用wiki作為輔助工具來支撐生產(chǎn)線未滿足的需求;所以可以拿一些數(shù)字估算一下當(dāng)前的規(guī)模。在研發(fā)過程中,把DevOps視為一套業(yè)務(wù)平臺(tái),目前規(guī)劃的領(lǐng)域有18個(gè),如果每個(gè)領(lǐng)域中再有多個(gè)以微服務(wù)架構(gòu)落
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度園林景觀綠化工程養(yǎng)護(hù)管理合同匯編3篇
- 2025版醫(yī)療機(jī)構(gòu)護(hù)士規(guī)范化培訓(xùn)及勞動(dòng)合同3篇
- 2025年度個(gè)人對(duì)個(gè)人小額消費(fèi)貸款合同書2篇
- 二零二五年度網(wǎng)絡(luò)安全風(fēng)險(xiǎn)評(píng)估與治理合同集3篇
- 2025年度留學(xué)簽證逾期處理合同4篇
- 2025年機(jī)動(dòng)車質(zhì)押借款合同解除及賠償條款3篇
- 二零二五年度零食店收銀員食品安全責(zé)任承諾合同4篇
- 二零二五年度大型工業(yè)鍋爐設(shè)備采購(gòu)合同2篇
- 2025年度塔吊操作人員勞務(wù)派遣及技能培訓(xùn)合同
- 二零二五年度企業(yè)項(xiàng)目管理培訓(xùn)服務(wù)合同標(biāo)準(zhǔn)3篇
- 電化學(xué)儲(chǔ)能電站安全規(guī)程
- 幼兒園學(xué)習(xí)使用人民幣教案教案
- 2023年浙江省紹興市中考科學(xué)真題(解析版)
- 語言學(xué)概論全套教學(xué)課件
- 大數(shù)據(jù)與人工智能概論
- 《史記》上冊(cè)注音版
- 2018年湖北省武漢市中考數(shù)學(xué)試卷含解析
- 測(cè)繪工程產(chǎn)品價(jià)格表匯編
- 《腎臟的結(jié)構(gòu)和功能》課件
- 裝飾圖案設(shè)計(jì)-裝飾圖案的形式課件
- 護(hù)理學(xué)基礎(chǔ)教案導(dǎo)尿術(shù)catheterization
評(píng)論
0/150
提交評(píng)論