continuous deployment devops
Kaj je neprekinjena razmestitev v DevOps?
Naša prejšnja vadnica v tej seriji je pojasnila pomen Neprekinjena dostava .
Neprekinjena dobava je avtomatiziran cevovod za uvajanje z vmesnimi avtomatiziranimi in ročnimi vrati, medtem ko je Continuous Deployment cevovod za neprekinjeno dostavo brez ročnih vrat.
Priporočeno branje => DevOps Izobraževanje z besedilnimi in video vajami
Torej stalna uvajanje ni nujno „sprostitev v proizvodnjo“. Toda koda se namesti v produkcijo in ostane tiha z uporabo 'Feature Toggles' in ko bo pripravljena, bo vklopljen preklop funkcije.
Ti preklopi funkcij se izognejo tveganju za okvaro funkcionalnosti funkcije v proizvodnji, tako da izklopijo razporejeno funkcijo v proizvodnji.
Ta možnost omogoča tudi vklop funkcije za določen niz uporabnikov ali določeno zemljepisno območje ali določeno spletno stran strank ali celo za notranje zaposlene za začetno oceno in povratne informacije.
VIDEO 3. del, blok 3: Neprekinjeno uvajanje- 6 minut 28 sekund
orodja za preizkušanje zmogljivosti za java aplikacije
Video zapis:
Tik pred prejšnjim videoposnetkom smo spoznali pristop neprekinjene dostave in njegove prednosti.
V tem bloku spoznajmo nenehno uvajanje in kako se razlikuje od neprekinjene dostave. Razumeli bomo tudi pomen neprekinjenega testiranja in cevovoda za neprekinjeno testiranje v DevOpsu.
Tu bi rad predstavil še en izraz DevOps, to je neprekinjeno uvajanje, ki ga ne smemo zamenjati z neprekinjeno dostavo, ker je kratka oblika obeh CD.
Kot že vemo, je neprekinjena dostava ali CD postopek dostave programske opreme ali posodobitev programske opreme v produkcijo v manjših korakih, kar zagotavlja, da je programsko opremo mogoče kadar koli sprostiti v produkcijo.
To je avtomatiziran cevovod za uvajanje z vmesnimi avtomatiziranimi in ročnimi vrati.
Zdaj pa pojdimo na neprekinjeno uvajanje.
Nenehna uvedba je tudi neprekinjen dovodni plinovod, vendar brez vmesnih ročnih vrat. Mislim, brez ročnih vrat ali ročnega posredovanja od začetne odobritve kode do vnosa kode v proizvodnjo.
Ta slika vam bo razložila cevovod za neprekinjeno uvajanje.
Kot vidite v tem diagramu, je enako kot cevovod za neprekinjeno dostavo, sprožilec gradnje bo sledil prijavi kode, avtomatiziranemu prevajanju, gradnji, preskusom enot, uvajanju in drugim samodejnim preskusom do uvajanja v proizvodnjo '.
kje lahko gledam brezplačne anime
Tu ne bom imenoval 'sprostitev v proizvodnjo', ampak uvajanje v produkcijo, kar bom kmalu razložil.
Torej ne obstajajo nobene faze ročnega preskušanja ali ročne odobritve ali z drugimi besedami sploh ni ročnega posredovanja.
dfs in bfs c ++
To se zgodi predvsem v zreli organizaciji in v primeru dobave ali posodobitve zrelih izdelkov, kjer so prakse DevOps zelo dobro uveljavljene in zato samo avtomatiziran cevovod za dostavo zadostuje za skrb za kakovost in ročno testiranje in vrata za kakovost niso potrebna.
Vendar so preklopniki funkcij potrebni za neprekinjeno uvajanje, čeprav so prisotni v obeh metodah, tj. Neprekinjeno dovajanje in neprekinjeno uvajanje, in so nujni za cevovod za neprekinjeno uvajanje.
Preklopi funkcije se izognejo tveganju za okvaro funkcionalnosti funkcije v proizvodnji tako, da izklopijo nameščeno funkcijo v produkciji. Ta oznaka funkcije zagotavlja, da je mogoče vse funkcije, ki so nameščene v proizvodnji, vklopiti ali izklopiti glede na zahtevo in jih zato ni treba takoj izdati končnim uporabnikom.
Kot smo že omenili, ni nujno, da neprekinjena uvedba pomeni sprostitev strankam, temveč „uvedbo v proizvodnjo“. Ta možnost neprekinjene razmestitve se uporablja pri uvajanju določenih časovno omejenih funkcij.
Dati Primer , ponudbo storitev z dodano vrednostjo mobilnega operaterja za stranke v času božiča lahko kadar koli uvedete z neprekinjeno uvajanjem v proizvodnjo, tako da je funkcija ali paket storitev z dodano vrednostjo pripravljen v živo in odprt med Božič ali ob polnoči novega leta itd., S preklopom funkcije.
In to funkcijo lahko odprete v proizvodnji v majhnih urah ali med spanjem in jo varno vklopite končnim uporabnikom pozneje čez dan, potem ko zagotovite, da deluje dobro.
V bistvu je to tako, kot da uvedete kodo / funkcijo v produkcijo, vendar ne zaženete kode, dokler ni pravi čas, ali če se ekipa odloči, da bo kodo ali funkcijo izdala.
Ta možnost omogoča tudi vklop funkcije za določen niz uporabnikov ali določeno geografsko območje ali določeno spletno stran strank ali celo za notranje zaposlene za začetno oceno in povratne informacije.
Ljudje se na prakso DevOps sklicujejo tudi kot na model CI-CD, kjer se CD nanaša na neprekinjeno dostavo in neprekinjeno uvajanje. In tu gre za stalno uvajanje.
Predlagano branje = >> Neprekinjena uvajanje s paktom CLI
V prihajajoči video vadnici bomo spoznali 'neprekinjeno testiranje' in cevovod za neprekinjeno testiranje.
PREV Vadnica | NASLEDNJA Vadnica
Priporočeno branje
- Neprekinjena dostava v DevOps
- Neprekinjeno testiranje v DevOps
- Nenehna integracija v DevOps
- 10 najboljših orodij za neprekinjeno testiranje za testiranje DevOps (seznam 2021)
- Povzetek video vadnic za DevOps
- Vadnica za DevOps: Končni vodnik po DevOps (25+ vadnic)
- Najboljša orodja za razvijanje AWS za razvijanje in uvajanje v oblaku
- Vadnica za testiranje DevOps: Kako bodo DevOps vplivali na testiranje kakovosti?