DevOps - wat ass et, firwat a wéi populär ass et?

DevOps - wat ass et, firwat a wéi populär ass et?

Virun e puer Joer ass eng nei Spezialitéit am IT opgetaucht: DevOps Ingenieur. Et gouf ganz séier ee vun de populäersten an am Nofro um Maart. Awer hei ass de Paradox - en Deel vun der Popularitéit vun DevOps gëtt erkläert vun der Tatsaach, datt Firmen, déi sou Spezialisten astellen, se dacks mat Vertrieder vun anere Beruffer duercherneen bréngen. 
 
Dësen Artikel ass eng Analyse vun den Nuancen vum DevOps Beruff gewidmet, déi aktuell Positioun um Maart a Perspektiven. Mir hunn dat komplext Thema mat der Hëllef vum Dekan erausfonnt DevOps Fakultéit bei GeekBrains op der Online Uni GeekUniversity vum Dmitry Burkovsky.

Also wat ass DevOps?

De Begrëff selwer steet fir Entwécklungsoperatiounen. Dëst ass net sou vill eng Spezialitéit wéi eng Approche fir d'Aarbecht an enger mëttel- oder grousser Firma ze organiséieren wann Dir e Produkt oder Service virbereet. D'Tatsaach ass datt verschidden Departementer vun der selwechter Firma am Virbereedungsprozess involvéiert sinn, an hir Aktiounen sinn net ëmmer gutt koordinéiert. 
 
Also, d'Entwéckler, zum Beispill, wëssen net ëmmer wat d'Problemer d'Benotzer hunn wann se mat dem verëffentlechte Programm oder Service schaffen. Technesch Ënnerstëtzung weess alles perfekt, awer si kënnen net bewosst sinn wat "bannent" an der Software ass. An hei kënnt en DevOps Ingenieur fir d'Rettung, hëlleft den Entwécklungsprozess ze koordinéieren, d'Prozessautomatiséierung ze förderen an hir Transparenz ze verbesseren. 
 
D'Konzept vun DevOps integréiert Leit, Prozesser an Tools. 
 

Wat soll en DevOps Ingenieur wëssen a fäeg sinn ze maachen?

Laut engem vun de bekanntste Anhänger vum DevOps Konzept, Joe Sanchez, e Vertrieder vum Beruff muss e gutt Verständnis vun den Nuancen vum Konzept selwer hunn, Erfahrung an der Verwaltung vu Windows a Linux Systemer hunn, de Programmcode verstoen a verschiddene Sproochen, a schaffen am Chef, Puppet, an Ansible. Et ass kloer datt fir Code ze analyséieren musst Dir verschidde Programméierungssprooche kennen, an net nëmmen wëssen, awer och Entwécklungserfarung hunn. D'Erfahrung beim Testen vun fäerdege Softwareprodukter a Servicer ass och héich wënschenswäert. 
 
Awer dëst ass ideal; net all Vertrieder vum IT Feld huet dësen Niveau vun der Erfahrung a Wëssen. Hei ass e Set vu Minimum Wëssen an Erfarung erfuerderlech fir gutt DevOps:

  • OS GNU/Linux, Windows.
  • Op d'mannst 1 Programméierungssprooch (Python, Go, Ruby).
  • D'Shell Scripting Sprooch ass bash fir Linux a Powershell fir Windows.
  • Versioun Kontroll System - Git.
  • Konfiguratiounsmanagementsystemer (Ansible, Puppet, Chef).
  • Op d'mannst eng Container Orchestratiounsplattform (Kubernetes, Docker Swarm, Apache Mesos, Amazon EC2 Container Service, Microsoft Azure Container Service).
  • D'Kapazitéit fir mat Cloud Provider ze schaffen (zum Beispill: AWS, GCP, Azure, etc.) benotzt Terraform, wësse wéi eng Applikatioun an d'Cloud ofgesat gëtt.
  • D'Kapazitéit fir eng CI / CD Pipeline opzestellen (Jenkins, GitLab), ELK Stack, Iwwerwaachungssystemer (Zabbix, Prometheus).

An hei ass eng Lëscht vu Fäegkeeten déi DevOps Spezialisten am meeschten op Habr Karriär uginn.

DevOps - wat ass et, firwat a wéi populär ass et?
 
Zousätzlech muss en DevOps Spezialist d'Bedierfnesser an d'Ufuerderunge vum Geschäft verstoen, seng Roll am Entwécklungsprozess gesinn a fäeg sinn e Prozess ze bauen, deen d'Interesse vum Client berücksichtegt. 

Wat iwwer d'Entrée Schwell?

Et ass net fir näischt datt d'Lëscht vu Wëssen an Erfarung uewe presentéiert gouf. Elo gëtt et méi einfach ze verstoen wien en DevOps Spezialist ka ginn. Et stellt sech eraus datt deen einfachste Wee fir dëse Beruff ze wiesselen ass fir Vertrieder vun aneren IT Spezialitéiten, besonnesch Systemadministratoren an Entwéckler. Béid kënne séier de vermësste Betrag un Erfahrung a Wëssen erhéijen. Si hu schonn d'Halschent vum erfuerderleche Set, an dacks méi wéi d'Halschent.
 
Tester maachen och exzellent DevOps Ingenieuren. Si wëssen wat funktionnéiert a wéi et funktionnéiert, si si sech bewosst iwwer d'Mängel an d'Mängel vun der Software an der Hardware. Mir kënne soen datt en Tester deen Programméierungssprooche kennt a weess wéi Programmer schreiwen ass DevOps ouni fënnef Minutten.
 
Awer et wäert schwéier sinn fir e Vertrieder vun enger net-technescher Spezialitéit, déi ni mat Entwécklung oder Systemverwaltung beschäftegt huet. Natierlech ass näischt onméiglech, awer Ufänger mussen nach ëmmer hir Stäerkten adequat bewäerten. Et wäert vill Zäit huelen fir dat erfuerderlecht "Gepäck" ze kréien. 

Wou kann DevOps eng Aarbecht fannen?

Zu enger grousser Firma, där hir Aarbecht direkt oder indirekt mat der Applikatiounsentwécklung an der Hardwareverwaltung verbonnen ass. De gréisste Mangel un DevOps Ingenieuren ass a Firmen déi eng grouss Zuel vu Servicer un Endverbraucher ubidden. Dëst sinn Banken, Telekomoperateuren, grouss Internet Ubidder, asw. Ënnert de Firmen déi aktiv DevOps Ingenieuren astellen sinn Google, Facebook, Amazon an Adobe.
 
Startups mat klenge Geschäfter implementéieren och DevOps, awer fir vill vun dëse Firmen ass d'Invitéiere vun DevOps Ingenieuren méi e Fad wéi eng richteg Noutwennegkeet. Natierlech ginn et Ausnahmen, awer et sinn net vill vun hinnen. Kleng Betriber brauchen éischter "e Schwäizer, e Reaper, a Päifespiller", also eng Persoun, déi an enger Rei vu Beräicher schaffe kann. Eng gutt Tankstell kann dat alles packen. De Fakt ass datt d'Geschwindegkeet vun der Aarbecht wichteg ass fir kleng Geschäfter; Optimiséierung vun den Aarbechtsprozesser ass kritesch fir mëttel a grouss Geschäfter. 

Hei sinn e puer Vakanzen (Dir kënnt neier op Habr Carrière verfollegen um dëse Link):

DevOps - wat ass et, firwat a wéi populär ass et?
 

DevOps Pai a Russland an der Welt

A Russland ass d'Moyenne Pai vun engem DevOps Ingenieur ongeféier 132 dausend Rubelen pro Mount. Dëst sinn Berechnunge vum Gehaltrechner vum Habr Career Service, gemaach op Basis vun 170 Questionnaire fir déi 2. Halschent vun 2020. Jo, d'Probe ass net sou grouss, awer et ass ganz gëeegent als "Duerchschnëttstemperatur am Spidol." 
 
DevOps - wat ass et, firwat a wéi populär ass et?
Et gi Gehälter an der Zomm vun 250 dausend Rubelen, et sinn ongeféier 80 dausend a liicht manner. Alles hänkt vun der Firma, Qualifikatiounen an de Spezialist selwer, natierlech. 

DevOps - wat ass et, firwat a wéi populär ass et?
Wéi fir aner Länner sinn och Lounstatistiken bekannt. Stack Overflow Spezialisten hunn eng gutt Aarbecht gemaach, d'Profiler vun ongeféier 90 Tausend Leit analyséiert - net nëmmen DevOps, awer och Vertrieder vun technesche Spezialitéiten am Allgemengen. Et huet sech erausgestallt datt den Engineering Manager an DevOps am meeschte kréien. 
 
En DevOps-Ingenieur verdéngt ongeféier $ 71 Tausend pro Joer. Laut der Ressource Ziprecruiter.com läit d'Pai vun engem Profi an dësem Beräich vun $ 86 Tausend pro Joer. Gutt, de Payscale.com Service weist e puer Zuelen déi zimmlech angenehm sinn - d'Duerchschnëttspai vun engem DevOps Spezialist, laut dem Service, iwwerschratt $ 91 dausend.An dëst ass d'Pai vun engem Junior Spezialist, während e Senior kann kréien $ 135 dausend. 
 
Als Conclusioun ass et derwäert ze soen datt d'Nofro fir DevOps lues a lues wiisst; d'Demande fir Spezialisten vun all Niveau iwwerschreift d'Offer. Also wann Dir wëllt, kënnt Dir Iech an dësem Beräich probéieren. Richteg, mir mussen drun erënneren datt de Wonsch eleng net genuch ass. Dir musst permanent entwéckelen, léieren a schaffen.

Source: will.com

Setzt e Commentaire