DevOps - ke eng, hobaneng, 'me e tumme hakae?

DevOps - ke eng, hobaneng, 'me e tumme hakae?

Lilemong tse 'maloa tse fetileng, ho ile ha hlaha setsebi se secha sa DevOps ho IT. Ka potlako haholo e ile ea e-ba e 'ngoe ea tse ratoang ka ho fetisisa le tse hlokahalang' marakeng. Empa mona ke ntho e makatsang - karolo ea botumo ba DevOps e hlalosoa ke taba ea hore lik'hamphani tse hirang litsebi tse joalo li atisa ho ba ferekanya le baemeli ba litsebi tse ling. 
 
Sengoliloeng sena se nehetsoe tlhahlobong ea menahano ea mosebetsi oa DevOps, boemo ba hajoale 'marakeng le litebello. Re ile ra utloisisa taba ena e thata ka thuso ea dean Lefapha la DevOps ho GeekBrains univesithing ea inthaneteng ea GeekUniversity ka Dmitry Burkovsky.

Joale DevOps ke eng?

Lentsoe lena ka bo lona le emetse Development Operations. Sena ha se ntho e ikhethang haholo joalo ka mokhoa oa ho hlophisa mosebetsi k'hamphaning e mahareng kapa e kholo ha ho lokisoa sehlahisoa kapa tšebeletso. 'Nete ke hore mafapha a fapaneng a k'hamphani e le' ngoe a kentse letsoho mosebetsing oa ho lokisetsa, 'me liketso tsa bona ha li kopane hantle kamehla. 
 
Kahoo, bahlahisi, ka mohlala, ha ba tsebe kamehla hore na basebelisi ba na le mathata afe ha ba sebetsa le lenaneo kapa tšebeletso e lokolotsoeng. Tšehetso ea tekheniki e tseba ntho e 'ngoe le e' ngoe ka mokhoa o phethahetseng, empa mohlomong ha ba tsebe hore na "ka hare" software ke eng. Mona moenjineri oa DevOps o tla ho thusa, a thusa ho hokahanya ts'ebetso ea nts'etsopele, ho khothaletsa boiketsetso ba ts'ebetso, le ho ntlafatsa pepeneneng ea bona. 
 
Mohopolo oa DevOps o kopanya batho, lits'ebetso le lisebelisoa. 
 

Ke eng seo moenjiniere oa DevOps a lokelang ho se tseba le ho khona ho se etsa?

Ho ea ka e mong oa balateli ba tummeng ba mohopolo oa DevOps, Joe Sanchez, moemeli oa mosebetsi o tlameha ho ba le kutloisiso e ntle ea menahano ea mohopolo ka boeona, a be le boiphihlelo ba ho tsamaisa sistimi ea Windows le Linux, a utloisise khoutu ea lenaneo e ngotsoeng ka tsela e fapaneng. lipuo, 'me ba sebetsa ka Chef, Puppet, le Ansible. Ho hlakile hore ho arola khoutu o hloka ho tseba lipuo tse 'maloa tsa mananeo, eseng feela ho tseba, empa hape le ho ba le boiphihlelo ba nts'etsopele. Boiphihlelo ba ho lekola lihlahisoa le lits'ebeletso tsa software le bona bo lakatseha haholo. 
 
Empa sena se nepahetse; ha se moemeli e mong le e mong oa lefapha la IT ea nang le boiphihlelo le tsebo ena. Mona ke lenane la tsebo le boiphihlelo bo hlokahalang bakeng sa li-DevOps tse ntle:

  • OS GNU/Linux, Windows.
  • Bonyane puo e le 'ngoe ea lenaneo (Python, Go, Ruby).
  • Puo ea scripting ea shell ke bash bakeng sa Linux le powershell bakeng sa Windows.
  • Sistimi ea taolo ea mofuta - Git.
  • Litsamaiso tsa tsamaiso ea litlhophiso (Ansible, Puppet, Chef).
  • Bonyane sethala se le seng sa 'mino oa lijana (Kubernetes, Docker Swarm, Apache Mesos, Amazon EC2 Container Service, Microsoft Azure Container Service).
  • Bokhoni ba ho sebetsa le bafani ba maru (mohlala: AWS, GCP, Azure, joalo-joalo) u sebelisa Terraform, tseba hore na kopo e romelloa joang marung.
  • Bokhoni ba ho theha pipeline ea CI / CD (Jenkins, GitLab), stack ea ELK, mekhoa ea ho shebella (Zabbix, Prometheus).

Mona ke lethathamo la litsebo tseo litsebi tsa DevOps li atisang ho li bontša ho Habr Career.

DevOps - ke eng, hobaneng, 'me e tumme hakae?
 
Ntle le moo, setsebi sa DevOps se tlameha ho utloisisa litlhoko le litlhoko tsa khoebo, ho bona karolo ea eona ts'ebetsong ea nts'etsopele le ho khona ho theha ts'ebetso ho ela hloko lithahasello tsa moreki. 

Ho thoe'ng ka moeli oa ho kena?

Hase lefeela hore lenane la tsebo le phihlelo le hlahisitsoe ka holimo. Joale ho ba bonolo ho utloisisa hore na ke mang eo e ka bang setsebi sa DevOps. Hoa etsahala hore mokhoa o bonolo ka ho fetisisa oa ho fetohela mosebetsing ona ke oa baemeli ba litsebi tse ling tsa IT, haholo-holo batsamaisi ba tsamaiso le bahlahisi. Ka bobeli li ka eketsa kapele palo e sieo ea boiphihlelo le tsebo. Ba se ba ntse ba e-na le halofo ea sete e hlokahalang, 'me hangata ho feta halofo.
 
Bahlahlobi ba boetse ba etsa lienjiniere tse hloahloa tsa DevOps. Ba tseba se sebetsang le hore na se sebetsa joang, ba tseba mefokolo le mefokolo ea software le hardware. Re ka re mohlahlobi ea tsebang lipuo tsa lenaneo mme a tseba ho ngola mananeo ke DevOps ntle le metsotso e mehlano.
 
Empa ho tla ba thata ho moemeli oa setsebi se seng sa theknoloji ea e-s'o ka a sebetsana le nts'etsopele kapa tsamaiso ea tsamaiso. Ha e le hantle, ha ho letho le ke keng la khoneha, empa ba qalang ba ntse ba hloka ho hlahloba matla a bona ka ho lekaneng. Ho tla nka nako e ngata ho fumana "moroalo" o hlokahalang. 

DevOps e ka fumana mosebetsi hokae?

Ho k'hamphani e kholo eo mosebetsi oa eona o amanang ka kotloloho kapa ka tsela e sa tobang le nts'etsopele ea ts'ebeliso le tsamaiso ea lisebelisoa. Khaello e kholo ka ho fetisisa ea baenjiniere ba DevOps e lik'hamphani tse fanang ka litšebeletso tse ngata ho felisa bareki. Tsena ke libanka, li-telecom operators, bafani ba ka sehloohong ba Inthanete, joalo-joalo. Har'a lik'hamphani tse hirang baenjiniere ba DevOps ka mafolofolo ke Google, Facebook, Amazon, le Adobe.
 
Ho qala ka likhoebo tse nyane le hona ho kenya tšebetsong li-DevOps, empa ho tse ngata tsa lik'hamphani tsena, ho memela baenjiniere ba DevOps ke feshene ho feta tlhokahalo ea 'nete. Ha e le hantle, ho na le mekhelo, empa ha ho na tse ngata tsa tsona. Lik’hamphani tse nyenyane li hloka, ho e-na le hoo, “mo-Swiss, mokotuli, le seletsa liphala,” ke hore, motho ea khonang ho sebetsa libakeng tse ngata. Seteishene se setle sa litšebeletso se ka sebetsana le tsena tsohle. 'Nete ke hore lebelo la mosebetsi le bohlokoa bakeng sa likhoebo tse nyane; ho ntlafatsa ts'ebetso ea mosebetsi ho bohlokoa bakeng sa likhoebo tse mahareng le tse kholo. 

Mona ke likheo tse ling (o ka latela tse ncha ho Habr Career ho khokahano ena):

DevOps - ke eng, hobaneng, 'me e tumme hakae?
 

Moputso oa DevOps Russia le lefats'e

Naheng ea Russia, moputso o tloaelehileng oa moenjiniere oa DevOps ke li-ruble tse likete tse 132 ka khoeli. Tsena ke lipalo tsa lipalo tsa meputso ea ts'ebeletso ea Habr Career, e entsoeng motheong oa lipotso tse 170 bakeng sa halofo ea bobeli ea 2. Ee, sampole ha e kholo hakaalo, empa e nepahetse joalo ka "mocheso o tloaelehileng sepetlele." 
 
DevOps - ke eng, hobaneng, 'me e tumme hakae?
Ho na le meputso ka palo ea li-ruble tse likete tse 250, ho na le tse ka bang likete tse 80 le tse tlase hanyane. Tsohle li itšetlehile ka khampani, mangolo a thuto le setsebi ka boeena, ehlile. 

DevOps - ke eng, hobaneng, 'me e tumme hakae?
Ha e le linaheng tse ling, lipalo-palo tsa meputso le tsona lia tsejoa. Litsebi tsa Stack Overflow li entse mosebetsi o motle, li hlahloba litlaleho tsa batho ba ka bang likete tse 90 - eseng feela DevOps, empa le baemeli ba litsebi tsa theknoloji ka kakaretso. Ho ile ha fumaneha hore Mookameli oa Boenjiniere le DevOps ba fumana chelete e ngata ka ho fetisisa. 
 
Moenjiniere oa DevOps o fumana chelete e ka bang $ 71 sekete ka selemo. Ho ea ka mohloli oa Ziprecruiter.com, moputso oa setsebi lefapheng lena o tloha ho $ 86 sekete ka selemo. Hantle, tšebeletso ea Payscale.com e bontša linomoro tse ling tse khahlisang mahlo - moputso o tloaelehileng oa setsebi sa DevOps, ho ea ka tšebeletso, o feta $ 91. 'Me ona ke moputso oa setsebi se senyenyane, ha motho e moholo a ka khona. fumana $ 135 sekete. 
 
Qetellong, ho bohlokoa ho bolela hore tlhoko ea DevOps e ntse e hola butle butle; tlhokahalo ea litsebi tsa boemo bofe kapa bofe e feta phepelo. Kahoo haeba u batla, u ka iteka sebakeng sena. Ke ’nete, re lokela ho hopola hore takatso feela ha ea lekana. U hloka ho lula u ntlafatsa, ho ithuta le ho sebetsa.

Source: www.habr.com

Eketsa ka tlhaloso