Kuenderera mberi needu akateedzana ezvinyorwa pane anoshanda maficha evamabhizimusi, ikozvino yave nguva yemidziyo. Kunyangwe iri tekinoroji inoshandiswa zvakanyanya nenzvimbo yehunyanzvi hweruzivo, kusiyana nemamwe ese atakakurukura, ini ndakadzidza nenzira yakaoma iyo baba vangu vaive vechokwadi pavakandiudza kuti munhu aifanira kuziva zvese. Tichifunga kuti software nhasi chinhu chakakosha pane chero kutanga, hazvikuvadze kuva nepfungwa yekutanga yekuti inoshanda sei.
Ini ndichatanga nekukumbira ruregerero kune yakajairika nzvimbo yekuisa midziyo yekutumira kuenzanisira chinyorwa (chimwe chinhu icho munhu wese anonyora pamusoro penyaya yacho) Asi, sezvo chiri chakanakisa fananidzo kutsanangura izvo zviri mumidziyo uye zvavari mukomputa, ini ndinosiya basa kune chero kunyepedzera kwekutanga.
Kungofanana nemidziyo yekufambisa yakasimuka kuti ienderane nemisiyano mukugadziriswa kwenzira dzekudzora, nokudaro tichidzivirira kutambisa nguva yekugarisa mutoro, vhezheni yaro yedhijitari inoshanda kudzivirira avo programmers kuti vagadzirise maapplication avo kune ese anogona kugadziriswa.
Chii chiri midziyo
Mudziyo une zvese zvinodiwa pakuitwa kwechirongwa: iko kunyorera, pamwe nezvose zvinoenderana nazvo, maraibhurari uye mamwe mabhinari, uye mafaera ekugadzirisa anodikanwa kuti amhanye, ese akaiswa mupakeji imwe chete. Nekuve nezvose zvinodiwa pakuitwa kwayo, mutsauko uripakati peakasiyana masisitimu anoshanda haukoshe.
Izvo zvakaitika kwatiri tese kuti tinoda chimwe chirongwa asi, iyo yekuvandudza yeanoshanda system inoita kudikanwa kwekutarisira kusisawanikwe Kana isu tichiziva maitirwo azvo, tinogona kugadzira mudziyo une zvakafanira kutsamira uye chirongwa uye nekumhanyisa pasina matambudziko.
Imwe pfungwa inosanganisirwa nemidziyo microservices. Panzvimbo pekurongedza chishandiso chose, unogona kugadzira mudziyo unozadzisa basa rinodiwa nezvirongwa zvakawanda. Ngatiti iwe une rakabhadharwa online kuburitswa. Iyo yekutsikisa yekuwana basa uye yekubhadharisa basa ichagovana ruzivo kubva kune imwecheteyo dhatabhesi. Naizvozvo iwe unogona kuve nemudziyo wakasiyana weyekupedzisira.
Musiyano nemuchina chaiwo uye wega-mune mapakeji
Musiyano mukuru nemichina chaiyo ndeyekuti ivo vanoteedzera Hardware, ndiko kuti, mukuita zvinoita sekushandisa sisitimu inoshanda pane yakajairwa komputa.
Zvezvayo-zvirimo mapakeji mafomati senge Snap, FlatPak, kana Appimage, Kunyangwe iine zvese zvinoenderana nekushanda, ivo vachiri kushandisa zvinoriumba kubva kune inomiririra inoshanda sisitimu.
Zvakanakira midziyo
- Microservices nzira: Kutenda kumidziyo zvinokwanisika kupatsanura zvinoshandiswa muzvinhu zvavo zvechikamu uye wozvishandisa zvakare.
- Kusagadzikana: Sezvo chirongwa chakaiswa mumudziyo chinosanganisira zvese zvinodiwa pakuitwa kwayo, maitiro ayo anenge akafanana kunyangwe zvikaitwa riini uye kupi.
- Kubatika. Chero bedzi ipuratifomu imwe chete ichishandiswa kugadzirwa nekuitwa kwemidziyo, chirongwa ichi chinoshanda zvisinei nekuti chiri kushanda paWindows, Linux kana Mac.
Mudziyo Technologies
Humwe hwetekinoroji inowanikwa kuendesa midziyo ndeiyi
Docker
Es chikuva inonyanya kuzivikanwa nekugadzira nekumhanyisa midziyo.
Docker inobvumidza iwe kurongedza, kutumira uye kumhanyisa kunyorera pane chero yeruzhinji kana yakavanzika gore kana desktop inoshanda system.
Red Hat CodeRakagadzirira Midziyo
Es chinhu neRed Hat Iyo inoshandiswa kubva kune chaiyo muchina uye inogona kushandiswa mukusimudza mudziyo uye kuyedza.
LXD
Yakagadzirwa neCanonical, ino manejimendi system Kubva mumidziyo inotipa chiitiko chakada kufanana neicho chekushandisa muchina chaiwo. Tine huwandu hwakafanogadzirirwa hwekuparadzira mifananidzo yeLinux inowanikwa uye isu tinogona kugadzira yedu yega.
Kubernetes
Sezvo kutarisira makomputa akawanda kunogona kunge kwakaomarara. Kubernetes uyeIcho chishandiso chinotibvumidza isu kuita nyore shanduko uye kugadzirisa mune zvese midziyo yakashandiswa. Kana chimwe chinhu chikatadza kufamba, Kubernetes inokutendera kuti udzokere kune yakapfuura nyika, tangazve midziyo iyo yatadza, bvisa, woitsiva.
Singularity
Mhinduro yekusika uye kuuraya kwemidziyo yakagadzirirwa masayendisiti. Midziyo yakagadzirwa neChirangaridzo inogona kushandiswa kurongedza izere nesainzi workflows, software uye maraibhurari, uye kunyangwe data.
Iwe unogona zvakare kuendesa mifananidzo yakagadzirwa neDocker pasina kuisa iyo.
Kuwanda kunogona kuendesa yako Docker mifananidzo pasina chikonzero chekuti Docker iiswe kana kuve superuser.