DevOps - kedu ihe ọ bụ, gịnị kpatara ya, yana kedu ka ọ si ewu ewu?

DevOps - kedu ihe ọ bụ, gịnị kpatara ya, yana kedu ka ọ si ewu ewu?

Ọtụtụ afọ gara aga, ọpụrụiche ọhụrụ, DevOps engineer, pụtara na IT. Ọ ngwa ngwa ghọrọ otu n'ime ndị kasị ewu ewu na na ina na ahịa. Ma nke a bụ ihe mgbagwoju anya - akụkụ nke ewu ewu nke DevOps kọwara site n'eziokwu na ụlọ ọrụ ndị na-ewe ndị ọkachamara dị otú ahụ na-emekarị ka ha na ndị nnọchiteanya nke ọrụ ndị ọzọ na-emegharị ha anya. 
 
Edere edemede a na nyocha nke nuances nke ọrụ DevOps, ọnọdụ dị ugbu a na ahịa na atụmanya. Anyị chepụtara okwu a dị mgbagwoju anya site n'enyemaka nke onye isi DevOps ngalaba na GeekBrains na online mahadum GeekUniversity site Dmitry Burkovsky.

Yabụ kedu ihe bụ DevOps?

Okwu ahụ n'onwe ya na-anọchi anya ọrụ mmepe. Nke a abụghị ọpụrụiche dịka ụzọ maka ịhazi ọrụ na ụlọ ọrụ na-ajụ ma ọ bụ buru ibu mgbe ị na-akwadebe ngwaahịa ma ọ bụ ọrụ. Nke bụ eziokwu bụ na ngalaba dị iche iche nke otu ụlọ ọrụ na-etinye aka na usoro nkwadebe, na omume ha anaghị ahazi nke ọma mgbe niile. 
 
Yabụ, ndị mmepe, dịka ọmụmaatụ, anaghị ama mgbe niile nsogbu ndị ọrụ nwere mgbe ha na mmemme ma ọ bụ ọrụ ewepụtara. Nkwado nka na ụzụ maara ihe niile nke ọma, mana ha nwere ike ha agaghị ama ihe dị "n'ime" ngwanro ahụ. Na ebe a, onye injinia DevOps na-abịa na nnapụta, na-enyere aka ịhazi usoro mmepe, ịkwalite akpaaka usoro, na imeziwanye nghọta ha. 
 
Echiche nke DevOps na-ejikọta ndị mmadụ, usoro na ngwaọrụ. 
 

Kedu ihe onye injinia DevOps kwesịrị ịma ma nwee ike ime?

Dị ka otu n'ime ndị ama ama na-agbaso echiche DevOps si kwuo, Joe Sanchez, onye nnọchiteanya nke ọrụ ahụ aghaghị inwe nghọta dị mma banyere nuances nke echiche ahụ n'onwe ya, nwee ahụmahụ na-elekọta ma Windows na Linux usoro, ghọta koodu mmemme nke edere na dị iche iche. asụsụ, na-arụkwa ọrụ na Chef, Puppet, and Asible. O doro anya na iji nyochaa koodu ịkwesịrị ịma ọtụtụ asụsụ mmemme, ọ bụghị naanị ịmara, kamakwa nwee ahụmịhe mmepe. Ahụmahụ na-anwale ngwaahịa na ọrụ ngwanrọ agwụla dịkwa mma nke ukwuu. 
 
Mana nke a dị mma; ọ bụghị onye nnọchi anya ngalaba IT nwere ọkwa ahụmịhe na ihe ọmụma a. Nke a bụ usoro mmụta kacha nta na ahụmịhe achọrọ maka ezigbo DevOps:

  • OS GNU/Linux, Windows.
  • Ọ dịkarịa ala 1 asụsụ mmemme (Python, Go, Ruby).
  • Asụsụ scripting shei bụ bash maka Linux yana powershell maka Windows.
  • Sistemụ njikwa ụdị - Git.
  • Sistemụ njikwa nhazi (Enwere ike ime, Puppet, Chef).
  • Opekata mpe otu ikpo okwu nkata akpa (Kubernetes, Docker Swarm, Apache Mesos, Amazon EC2 Container Service, Microsoft Azure Container Service).
  • Ikike ịrụ ọrụ na ndị na-eweta igwe ojii (dịka ọmụmaatụ: AWS, GCP, Azure, wdg) site na iji Terraform, mara ka esi etinye ngwa na igwe ojii.
  • Ikike ịtọ pipeline CI / CD (Jenkins, GitLab), ELK stack, usoro nlekota oru (Zabbix, Prometheus).

Ma nke a bụ ndepụta nka ndị ọkachamara DevOps na-egosipụtakarị na ọrụ Habr.

DevOps - kedu ihe ọ bụ, gịnị kpatara ya, yana kedu ka ọ si ewu ewu?
 
Tụkwasị na nke ahụ, onye ọkachamara DevOps aghaghị ịghọta mkpa na ihe ndị a chọrọ nke azụmahịa ahụ, hụ ọrụ ya na usoro mmepe ma nwee ike ịmepụta usoro na-eburu n'uche ọdịmma nke onye ahịa. 

Kedu maka ọnụ ụzọ ntinye?

Ọ bụghị n'efu ka e gosipụtara ndepụta nke ihe ọmụma na ahụmahụ n'elu. Ugbu a ọ dị mfe ịghọta onye nwere ike ịbụ ọkachamara DevOps. Ọ tụgharịrị na ụzọ kachasị mfe iji gbanwee n'ọrụ a bụ maka ndị nnọchi anya ọkachamara IT ndị ọzọ, ọkachasị ndị nchịkwa sistemụ na ndị mmepe. Ha abụọ nwere ike ịbawanye ọnụọgụ ahụmahụ na ihe ọmụma na-efu ngwa ngwa. Ha enweelarị ọkara nke ihe achọrọ, na ọtụtụ mgbe karịa ọkara.
 
Ndị na-anwale na-emekwa ezigbo ndị injinia DevOps. Ha maara ihe na-arụ ọrụ na otú o si arụ ọrụ, ha maara adịghị ike na adịghị ike nke software na ngwaike. Anyị nwere ike ịsị na onye nyocha maara asụsụ mmemme ma mara ka esi ede mmemme bụ DevOps na-enweghị nkeji ise.
 
Ma ọ ga-esi ike maka onye nnọchiteanya nke ọkachamara na-abụghị nkà na ụzụ nke na-emetụbeghị ma ọ bụ mmepe ma ọ bụ nchịkwa usoro. N'ezie, ọ nweghị ihe agaghị ekwe omume, mana ndị mbido ka kwesịrị ịtụle ike ha nke ọma. Ọ ga-ewe oge buru ibu iji nweta "akpa" achọrọ. 

Ebee ka DevOps nwere ike ịchọta ọrụ?

Nye nnukwu ụlọ ọrụ nke ọrụ ya na-emetụta ozugbo ma ọ bụ na-apụtaghị ìhè na mmepe ngwa na nchịkwa ngwaike. Nnukwu ụkọ nke ndị injinia DevOps dị na ụlọ ọrụ na-enye ọnụ ọgụgụ buru ibu nke ọrụ iji kwụsị ndị ahịa. Ndị a bụ ụlọ akụ, ndị na-ahụ maka telecom, ndị na-eweta ịntanetị, wdg. N'ime ụlọ ọrụ ndị na-arụsi ọrụ ike na-ewe ndị injinia DevOps bụ Google, Facebook, Amazon, na Adobe.
 
Mmalite nwere obere azụmaahịa na-emejuputa DevOps, mana maka ọtụtụ n'ime ụlọ ọrụ ndị a, ịkpọ ndị injinia DevOps bụ ihe efu karịa ezigbo mkpa. N'ezie, e nwere ndị ọzọ, ma ọ bụghị ọtụtụ n'ime ha. Ndị obere ụlọ ọrụ chọrọ, kama, “onye Switzerland, onye na-ewe ihe ubi na onye ọkpọ ọkpọ,” ya bụ, onye nwere ike ịrụ ọrụ n'ọtụtụ ebe. Ezigbo ọdụ ọrụ nwere ike ijikwa ihe a niile. Nke bụ eziokwu bụ na ọsọ nke ọrụ dị mkpa maka obere azụmaahịa; njikarịcha usoro ọrụ dị oke mkpa maka azụmaahịa na ọkara. 

Nke a bụ ụfọdụ ohere (ị nwere ike iso ndị ọhụrụ na Habr Career na njikọ a):

DevOps - kedu ihe ọ bụ, gịnị kpatara ya, yana kedu ka ọ si ewu ewu?
 

DevOps ụgwọ na Russia na ụwa

Na Russia, nkezi ụgwọ ọnwa nke onye injinia DevOps bụ ihe dị ka puku rubles 132 kwa ọnwa. Ndị a bụ mgbako nke mgbako ụgwọ ọnwa nke ọrụ Habr Career, emere na ndabere nke ajụjụ 170 maka ọkara nke abụọ nke 2. Ee, ihe nlele ahụ abụghị nnukwu, mana ọ dabara nke ọma dị ka “nkezi okpomọkụ n'ụlọ ọgwụ.” 
 
DevOps - kedu ihe ọ bụ, gịnị kpatara ya, yana kedu ka ọ si ewu ewu?
Enwere ụgwọ ọnwa na ego nke 250 puku rubles, enwere ihe dị ka puku 80 na ntakịrị ala. Ihe niile dabere na ụlọ ọrụ, iru eru na ọkachamara n'onwe ya, n'ezie. 

DevOps - kedu ihe ọ bụ, gịnị kpatara ya, yana kedu ka ọ si ewu ewu?
Banyere mba ndị ọzọ, a makwaara ọnụ ọgụgụ ụgwọ ọnwa. Ndị ọkachamara na Stack Overflow rụrụ ọrụ dị mma, na-enyocha profaịlụ nke ihe dị ka puku mmadụ 90 - ọ bụghị naanị DevOps, kamakwa ndị nnọchianya nke ọpụrụiche teknụzụ n'ozuzu. Ọ tụgharịrị na Injinia Manager na DevOps na-enweta kacha. 
 
Onye injinia DevOps na-enweta ihe dị ka puku $ 71 kwa afọ. Dị ka akụ Ziprecruiter.com si kwuo, ụgwọ ọnwa nke ọkachamara na ngalaba a sitere na $ 86 puku kwa afọ. Ọfọn, ọrụ Payscale.com na-egosi ọnụọgụ ụfọdụ na-atọ ụtọ na anya - nkezi ụgwọ ọnwa nke ọkachamara DevOps, dị ka ọrụ ahụ si dị, karịrị $ 91 puku. Na nke a bụ ụgwọ ọrụ nke onye ọkachamara na-eto eto, ebe onye agadi nwere ike. nweta $135 puku. 
 
Dị ka nkwubi okwu, ọ bara uru ikwu na ọchịchọ maka DevOps na-eji nwayọọ nwayọọ na-eto eto; ọchịchọ maka ndị ọkachamara nke ọkwa ọ bụla karịrị ihe a na-enye. Yabụ ọ bụrụ na ịchọrọ, ịnwere ike ịnwale onwe gị na mpaghara a. N'ezie, anyị aghaghị icheta na ọchịchọ nanị ezughị. Ịkwesịrị ịzụlite mgbe niile, mụta ma rụọ ọrụ.

isi: www.habr.com

Tinye a comment