Sut i ddod yn beiriannydd platfform neu ble i ddatblygu i gyfeiriad DevOps?

Sut i ddod yn beiriannydd platfform neu ble i ddatblygu i gyfeiriad DevOps?

Buom yn siarad am bwy a pham yn y dyfodol agos y bydd angen y sgiliau i greu platfform seilwaith gan ddefnyddio Kubernetes, gydag athro Yuri Ignatov, peiriannydd blaenllaw Mynegwch 42.

O ble mae'r galw am beirianwyr platfform yn dod?

Yn ddiweddar, mae mwy a mwy o gwmnïau'n sylweddoli'r angen i greu platfform seilwaith mewnol a fyddai'n un amgylchedd ar gyfer datblygu, paratoi datganiadau, rhyddhau a gweithredu cynhyrchion digidol y cwmni. Mae platfform o'r fath yn cynnwys systemau a gwasanaethau ar gyfer rheoli adnoddau cyfrifiadurol a rhwydwaith, system integreiddio barhaus, ystorfa o arteffactau cyflwyno, systemau monitro a gwasanaethau eraill y mae eich timau datblygu yn eu defnyddio. Dechreuodd y symudiad tuag at adeiladu llwyfannau mewnol a ffurfio timau platfform sawl blwyddyn yn ôl. Ceir cadarnhad o hyn yn yr adroddiadau Cyflwr DevOps o DORA, cyhoeddiadau gan Gartner a llyfrau, fel Topolegau Tîm.

Mae prif fanteision dull platfform o reoli seilwaith cwmni fel a ganlyn:

  • Nid yw timau cynnyrch yn cael eu tynnu oddi ar ddatblygu eu cynhyrchion i ddatrys problemau seilwaith.
  • Mae tîm y platfform, sy'n gyfrifol am ddatblygiad y llwyfan seilwaith, yn ystyried anghenion y timau cynnyrch yn y cwmni ac yn creu atebion yn benodol ar gyfer anghenion mewnol.
  • Mae'r cwmni'n cronni profiad yn fewnol y gellir ei ailddefnyddio'n hawdd, er enghraifft, wrth lansio tîm cynnyrch newydd neu wrth ffurfio safonau neu bractisau cyffredinol yn y cwmni.

Os bydd y cwmni'n llwyddo i ddod i ddull o'r fath, dros amser efallai y bydd y platfform seilwaith mewnol yn dod yn fwy cyfleus i dimau datblygu na gwasanaethau darparwyr cwmwl, oherwydd ei fod wedi'i greu gan ystyried nodweddion ac anghenion y timau, gan gronni eu profiad a'u profiad. manylion. Mae hyn i gyd yn arwain at gynhyrchiant cynyddol o dimau cynnyrch, sy'n golygu ei fod yn dda i fusnes.

Pam Kubernetes?

Gellir defnyddio offer amrywiol fel sail ar gyfer creu llwyfan seilwaith. Yn flaenorol Mesos ydoedd, nawr yn ogystal â Kubernetes gallwch ddefnyddio Nomad ac, wrth gwrs, nid oes unrhyw un yn eich cyfyngu i greu eich “beiciau” eich hun. Ac eto, mae'n well gan y mwyafrif llethol o gwmnïau adeiladu platfform ar Kubernetes. Dyma beth mae'n cael ei werthfawrogi fwyaf:

  • Cefnogaeth i arferion peirianneg modern megis “isadeiledd fel cod”.
  • Llawer o offer sydd eu hangen ar dimau allan o'r bocs. Er enghraifft, rheoli adnoddau cyfrifiadurol, rheoli mecanweithiau defnyddio cymwysiadau a sicrhau eu bod yn goddef diffygion.
  • Ecosystem enfawr sydd ag offer ar gyfer datrys problemau amrywiol, a gefnogir gan ddarparwyr gwasanaethau cwmwl.
  • Cymuned ddatblygedig: dwsinau o gynadleddau ledled y byd, rhestr drawiadol o gyfranwyr, arbenigwyr ardystio ac ardystiedig, rhaglenni addysgol ar yr offeryn hwn.

Gellir galw Kubernetes yn safon diwydiant newydd, dim ond mater o amser yw hi cyn i'ch cwmni ddechrau ei ddefnyddio.

Yn anffodus, nid yw hyn i gyd yn dod am ddim: gyda dyfodiad Kubernetes a thechnoleg cynhwysyddion, mae'r prosesau a'r offer y mae'r tîm yn eu defnyddio yn eu gwaith bob dydd yn mynd trwy lawer o newidiadau:

  • Mae'r dull o reoli adnoddau cyfrifiadurol yn newid.
  • Mae'r ffordd y mae'r rhaglen yn cael ei defnyddio a'i ffurfweddu yn newid.
  • Mae angen dull gwahanol o drefnu gwasanaethau monitro a logio.
  • Mae angen creu integreiddiadau newydd rhwng y gwasanaethau sy'n rhan o'r platfform ac addasu sgriptiau awtomeiddio presennol.

Mae hyd yn oed amgylchedd lleol y datblygwr a'r weithdrefn dadfygio ceisiadau hefyd yn destun newidiadau.

Gall cwmnïau drosglwyddo i lwyfan seilwaith a'i gynnal ar eu pen eu hunain, gan ddatblygu cymwyseddau gweithwyr neu logi'r arbenigwyr angenrheidiol. Mae achosion lle mae'n werth dirprwyo'r prosesau hyn hefyd yn gyffredin, er enghraifft, os nad oes gan gwmni gyfle i drosglwyddo ffocws y tîm o ddatblygu cynnyrch i greu seilwaith newydd, nid oes cyfle i gynnal ymchwil a datblygu mewnol mawr, neu os oes risgiau annerbyniol sy'n gysylltiedig â chreu seilwaith newydd yn annibynnol a throsglwyddo timau cynnyrch arno - yma mae'n well ceisio cymorth gan gwmnïau sydd eisoes wedi mynd i lawr y llwybr hwn fwy nag unwaith.

Bydd angen cymwyseddau newydd ar gyfer gweithio gyda'r platfform seilwaith nid yn unig gweinyddwyr (arbenigedd sydd bellach yn cael ei drawsnewid yn beiriannydd seilwaith), ond hefyd ar gyfer datblygwyr. Datblygwr rhaid iddo ddeall sut mae ei gymhwysiad yn cael ei lansio ac yn gweithio mewn ymladd, rhaid iddo allu defnyddio'r ecosystem i'r eithaf, gallu dadfygio'r cais neu newid gweithdrefnau lleoli a ffurfweddu. Hefyd, ni allwch wneud heb y wybodaeth hon arweinwyr technegol: mae angen i chi gynnal llawer iawn o ymchwil a datblygu, dewis offer addas, astudio eu cyfyngiadau, dod o hyd i ddulliau integreiddio rhwng yr offer sy'n rhan o'r platfform a darparu ar gyfer senarios amrywiol ar gyfer defnyddio gwasanaethau platfform gan dimau cynnyrch.

Er nad yw defnyddio Kubernetes, gan gynnwys ar gyfleusterau darparwyr cwmwl, mor anodd, yna mae cyfieithu'r holl brosesau datblygu a gweithredu, addasu cymwysiadau, integreiddio dwsin o offer newydd ar gyfer y tîm, ac ati yn dasg wirioneddol broblemus sy'n gofyn am ddealltwriaeth ddofn o y prosesau a llawer iawn o gyfathrebu â'r holl gyfranogwyr wrth greu eich cynhyrchion.

A chasglwyd yr holl wybodaeth hon yn ein cwrs ar-lein “Llwyfan seilwaith yn seiliedig ar Kubernetes.” Mewn 5 mis o ymarfer byddwch yn meistroli:

  • Sut mae Kubernetes yn gweithio
  • Sut mae arferion DevOps yn cael eu gweithredu gan ei ddefnyddio
  • Pa offer ecosystem sy'n ddigon aeddfed i'w defnyddio mewn ymladd a sut i'w hintegreiddio â'i gilydd.

Yn wahanol i raglenni addysgol eraill, rydym yn canolbwyntio ar yr ecosystem a naws gweithredu clystyrau Kubernetes, a dyma lle mae anawsterau'n codi i gwmnïau sy'n penderfynu newid i'w platfform seilwaith.

Ar ôl cwblhau'r cwrs, byddwch yn gymwys fel peiriannydd platfform a byddwch yn gallu creu platfform seilwaith yn annibynnol yn eich cwmni. Sef, gyda llaw, yw'r hyn y mae rhai o'n myfyrwyr yn ei wneud fel gwaith prosiect, gan dderbyn adborth a chefnogaeth gan athrawon. Hefyd, bydd gwybodaeth a sgiliau yn ddigon i baratoi ar gyfer ardystiad CNCF.

Mae'n bwysig nodi bod angen gwybodaeth gref am feistroli'r sgiliau hyn Arferion ac offer DevOps. Yn ôl ein harsylwadau o'r farchnad swyddi, ar ôl hyfforddi o'r fath gall arbenigwr ddisgwyl cyflog o 150-200 mil rubles yn ddiogel.

Os ydych chi'n gymaint o arbenigwr sydd â phrofiad o ddefnyddio arferion DevOps, rydym yn eich gwahodd sefyll y prawf mynediad a dod yn gyfarwydd â rhaglen y cwrs yn fwy manwl.

Ffynhonnell: hab.com

Prynu gwesteio dibynadwy ar gyfer gwefannau sydd â diogelwch DDoS, gweinyddwyr VPS VDS 🔥 Prynu cynnal gwefannau dibynadwy gyda diogelwch DDoS, gweinyddion VPS VDS | ProHoster