DevOpsForum 2019. Ní féidir leat fanacht le DevOps a chur i bhfeidhm

D’fhreastail mé ar DevOpsForum 2019 le déanaí, arna óstáil ag Logrocon. Ag an gcomhdháil seo, rinne rannpháirtithe iarracht réitigh agus uirlisí nua a aimsiú le haghaidh idirghníomhaíocht éifeachtach idir speisialtóirí gnó agus forbartha agus seirbhísí teicneolaíochta faisnéise.

DevOpsForum 2019. Ní féidir leat fanacht le DevOps a chur i bhfeidhm

D’éirigh go maith leis an gcomhdháil: bhí go leor tuairiscí úsáideacha ann i ndáiríre, formáidí suimiúil cur i láthair agus go leor cumarsáide leis na cainteoirí. Agus tá sé thar a bheith tábhachtach nach ndearna éinne iarracht rud ar bith a dhíol liom, rud a raibh cainteoirí ag comhdhálacha móra ciontach as le déanaí.

Sliocht as óráidí Raiffeisenbank, Alfastrakhovanie, taithí Mango Telecom ar uathoibriú a chur i bhfeidhm agus sonraí eile faoin gearrtha.

Yana is ainm dom, oibríonn mé mar thástálaí, déanaim uathoibriú, chomh maith le DevOps, agus is breá liom dul chuig comhdhálacha agus cruinnithe. Le dhá bhliain anuas, bhí mé ag comhdhálacha Oleg Bunin (HighLoad++, TeamLead Conf), imeachtaí Jug (Heisenbug, JPoint), TestCon Moscow, DevOps Pro Moscow, Big Data Moscow.

Ar an gcéad dul síos, tarraingím aird ar chlár na comhdhála. Breathnaím níos lú ar cad a bheidh sa tuarascáil, agus níos mó ar an gcainteoir. Fiú má bhíonn an tuairisc an-teicneolaíoch agus an-suimiúil, ní hionann sin is a rá go mbeidh tú in ann cuid de na cleachtais is fearr ón tuarascáil a chur i bhfeidhm i do chuideachta. Agus ansin is gá duit cainteoir.

Solas ag deireadh na píblíne ag Raiffeisenbank

De ghnáth, bím ag lorg cainteoirí ar an gclaí a bhfuil spéis agam iontu. Ag DevOpsForum 2019, chuir cainteoir ó Raiffeisenbank, Mikhail Bizhan, mo spéis. Le linn a chuid cainte, labhair sé faoin gcaoi a bhfuil a bhfoirne ag dul i ngleic le DevOps de réir a chéile, cén fáth a dteastaíonn sé uathu, agus conas an smaoineamh maidir le claochlú DevOps go gnó a dhíol. Bhuel, go ginearálta, labhair mé faoi conas an solas a fheiceáil ag deireadh na píblíne.

DevOpsForum 2019. Ní féidir leat fanacht le DevOps a chur i bhfeidhm
Mikhail Bizhan, stiúrthóir uathoibrithe ag Raiffeisenbank

Anois níl “DevOps” acu ina gcuideachta. Is é sin, oibríonn sé, ach ní i ngach foireann. Agus DevOps á gcur i bhfeidhm, bíonn siad ag brath ar ullmhacht na bhfoirne, i dtéarmaí innealtóirí sonracha, agus i dtéarmaí riachtanas an táirge agus aibíocht an ardáin ar a bhfuil an táirge seo tógtha. D’inis Misha conas a mhíniú do ghnóthas cén fáth a bhfuil gá le DevOps.

Tá roinnt tiománaithe fáis sa deighleog baincéireachta: costas na seirbhísí agus leathnú ar an mbonn cliant. Ní tiománaí an-mhaith é costas na seirbhísí a mhéadú, ach is a mhalairt ar fad é an bonn cliant a fhás. Má scaoileann iomaitheoirí táirge atá fionnuar go hoibiachtúil, téann gach custaiméir ann, ansin le himeacht ama tagann an margadh amach. Dá bhrí sin, táirgí nua a thabhairt isteach ar an margadh agus luas a dtabhairt isteach is é an rud is mó a dhíríonn bainc. Is é seo go díreach cad atá le DevOps, agus tuigeann gnólachtaí é seo.

An chéad nóta tábhachtach eile: Ní i gcónaí a laghdaíonn DevOps am chun an mhargaidh. Ní féidir le DevOps oibriú leo féin, níl ann ach cuid den phróiseas chun táirge a chruthú agus a thabhairt chuig an margadh ó fhorbairt go táirgeadh (ó chód go custaiméir). Ach níl baint dhíreach ag gach rud roimh an gcód le DevOps. Is é sin, is féidir le margaitheoirí staidéar a dhéanamh ar an margadh ar feadh na mblianta agus a saol iomlán a chaitheamh ag teacht suas le hiomaitheoirí. Is gá a thuiscint go tapa cad a theastaíonn ón gcliant agus cur i bhfeidhm an ghné seo nó an ghné sin a phleanáil - go minic is é seo an rud nach leor do DevOps oibriú agus don chuideachta a sprioc a bhaint amach. Dá bhrí sin, ar an gcéad dul síos, d'aontaigh Raiffeisenbank le gnó go raibh sé riachtanach foghlaim conas DevOps a úsáid. Ní chuideoidh uathoibriú ar mhaithe le uathoibriú mórán sa chomhrac ar son custaiméirí nua.

Go ginearálta, creideann Misha gur gá DevOps a chur i bhfeidhm, ach go ciallmhar. Agus ní mór dúinn a bheith ullamh le haghaidh an bhfíric go mbeidh ag tús an chlaochlaithe táirgiúlacht na foirne titim, beidh sé a thuilleamh níos lú airgid, ach ansin beidh sé inchosanta.

Uathoibriú na tástála ag Mango Telecom

Thug Egor Maslov ó Mango Telecom tuairisc suimiúil eile domsa mar thástálaí. Tugadh “Uathoibriú an timthrialla tástála iomláin i bhfoireann SCRUM ar an gcur i láthair.” Creideann Egor gur cruthaíodh DevOps go sonrach le haghaidh SCRUM, ach ag an am céanna, tá go leor fadhbanna ag tabhairt isteach DevOps isteach i bhfoireann SCRUM. Tarlaíonn sé seo toisc go bhfuil an fhoireann SCRUM ag rith i gcónaí áit éigin, níl aon am a bheith distracted ag nuálaíochtaí agus atógáil an phróisis. Is é an fhadhb atá ann freisin nach mbaineann SCRUM le scaradh na bhfo-fhoirne san fhoireann (foireann tástála, foireann forbartha, agus mar sin de). Bhuel, ina theannta sin, chun próiseas atá ann cheana féin a uathoibriú, teastaíonn doiciméadú uait, agus is minic nach mbíonn aon doiciméadú go hiomlán ag SCRUM - “tá an táirge níos tábhachtaí ná scríobh de chineál éigin.”

Tar éis dóibh aistriú go SCRUM, thosaigh tástálaithe ag dul i gcomhairle le forbróirí maidir le conas gnéithe a thástáil. De réir a chéile, mhéadaigh méid na feidhmiúlachta, ní raibh aon doiciméadú ann, agus thosaigh siad ag teacht ar go leor fabhtanna san fheidhmiúlacht nach raibh clúdaithe ag tástálacha agus go ginearálta ní raibh sé soiléir a thuilleadh cé a rinne tástáil air agus cathain. In achomair - mearbhall agus vacillation. Shocraigh muid aistriú chuig uathoibriú tástála. Ach fiú ansin bhí teip iomlán ann. D'fhostaigh siad speisialtóirí uathoibrithe seachfhoinsithe a scríobh ar chruach nach raibh ar eolas ag tástálaithe intí. D'oibrigh an creat le haghaidh autotests, ar ndóigh, ach tar éis d'fhoinsí seachtracha a bheith fágtha, mhair sé ar feadh dhá sheachtain. Iarracht a bhí ansin le uathtástáil uimhir a dó a thabhairt isteach. Thosaigh sé leis an bhfíric gur gá gach rud a thógáil laistigh den chuideachta, ar do chuid féin (an veicteoir ceart: cuir le saineolas go hinmheánach), faoi chuimsiú SCRUM, agus cruthaigh doiciméadú sa phróiseas. Ba cheart go mbeadh an chruach le haghaidh uathoibrithe comhionann le cruach an táirge (táim á chur leis seo, ná déan do thionscadal JavaScript a thástáil le haon rud eile). Ag deireadh an sprint, rinne siad léiriú ar conas a oibríonn an t-uaththástáil leis an bhfoireann iomlán (cabhrach). Mar sin, mhéadaigh rannpháirtíocht gach ball foirne sa phróiseas uathoibrithe, chomh maith le muinín as uathtástálacha agus an seans go n-úsáidfear an t-uaththástáil seo go cinnte (agus ní dhéanfar trácht air i gceann míosa mar gheall ar theipeanna leanúnacha).

Dála an scéil, ag DevOpsForum 2019 bhí micreafón oscailte - formáid óráidí ar a dtugtar le fada agus, i mo thuairim, úsáideach. Siúlann tú timpeall mar seo, éisteann tú le tuairiscí, agus ansin cinneann tú gur fiú ábhar nó fadhb áirithe a phlé ag an gcomhdháil, ag roinnt taithí ábhartha ar réiteach na faidhbe.

Thug mé faoi deara freisin go ndearna na heagraithe sruth tuarascálacha gearra. Ní mhaireann gach tuairisc níos mó ná 10 nóiméad, agus ceisteanna ina dhiaidh. Ar an mbealach seo is féidir leat go leor ábhar a chlúdach ag an am céanna agus ceisteanna a chur ar chainteoirí a bhfuil suim agat iontu.

DevOpsForum 2019. Ní féidir leat fanacht le DevOps a chur i bhfeidhm
DevOpsForum 2019. Ní féidir leat fanacht le DevOps a chur i bhfeidhm
Idir láithreoireachtaí, shiúil mé thart ar bhothanna na gcomhpháirtithe comhdhála agus ghoid/bhuaigh mé go leor rudaí. Ó, is breá liom an bileog!

Saincheisteanna comhchéime agus DevOps leis an stiúrthóir forbartha ag Alfastrakhovanie

Ba é an t-oighriú ar chíste DevOpsForum 2019 dom ná an seisiún iomlánach uair an chloig le saineolaithe DevOps. Tugadh cuireadh do cheithre rannpháirtí seisiúin breathnú ar DevOps ó uillinneacha éagsúla: Anton Isanin (Alfastrakhovanie, stiúrthóir forbartha), Nailya Zamashkina (Fintech Lab, stiúrthóir oibriúcháin), Oleg Egorkin (Rostelecom, cóiste Agile) agus Anton Martyanov (saineolaí neamhspleách, d'fhéach sé ar DevOps. ó thaobh gnó de).

Shuigh na saineolaithe síos níos gaire do na daoine agus ansin thosaigh rudaí ag tarlú: ar feadh uair an chloig ar fad, d'iarr rannpháirtithe ón lucht féachana a gcuid ceisteanna, agus ghlac na saineolaithe an rap. Uaireanta bhí díospóireachtaí fíor. Bhí na ceisteanna an-difriúil, mar shampla: an bhfuil gá le hinnealtóirí DevOps ar chor ar bith, cén fáth nach féidir iad a oiliúint mar riarthóirí córais, ar cheart DevOps a thairiscint do gach duine, cad é a luach, agus mar sin de.

Ansin, labhair mé go pearsanta le Anton Isanin. Phléamar an gá atá le cultúr DevOps a thabhairt chuig gach teach agus nocht muid an taobh dorcha de chlaochlú DevOps.

Samhlóimid gur tháinig gach duine le chéile agus chinn siad go bhfuil DevOps ag teastáil ón táirge agus ón ngnó agus ón bhfoireann araon. A ligean ar dul é a chur i bhfeidhm. D'oibrigh gach rud amach. exhaled muid. Thug DevOps níos gaire don chliant sinn, anois is féidir linn a mhianta go léir a chomhlíonadh go tapa. Mar thoradh air sin, tá roinn Ops mór againn le rialacháin agus ceanglais dhian, agus aimsíonn sé lochtanna sa táirge i gcónaí agus cruthaíonn sé bunch iarratas. Ina theannta sin, sanntar stádas “práinneach” ar gach locht, fiú dá mba rud é gur theastaigh ón gcliant an cnaipe a dhathú buí in ionad glas. Tá an tionscadal ag fás, tá líon na n-eisiúintí ag fás agus, dá réir sin, tá líon na lochtanna agus na míthuiscintí ar fheidhmiúlacht nua ag cliaint. Fostaíonn Oibríochtaí 10 duine sa bhreis chun coinneáil suas le lochtanna a thuairisciú, agus fostaíonn an fhorbairt 15 duine eile chun iad a dhúnadh. Agus in ionad gnéithe nua a thabhairt isteach, oibríonn an fhoireann le SDanna gan teorainn, ag míniú an fheidhmiúlacht don úsáideoir agus tacaíocht ag an am céanna. Mar thoradh air sin, tá Ops agus forbairt araon ag obair, ach tá an cliant agus an gnó míshásta: faigheann gnéithe nua greamaithe. Tarlaíonn sé gur cosúil go bhfuil DevOps ann, ach ní cosúil go bhfuil sé ann.

Maidir leis an ngá atá le DevOps a chur i bhfeidhm, dúirt Anton go soiléir go mbraitheann sé seo go díreach ar scála an ghnó. Má thugann seirbhísiú cliant amháin billiún don chuideachta, níl gá le DevOps (ar choinníoll nach gá duit athruithe nua a dhéanamh ar an gcliant seo go rialta). Tá gach rud clúdaithe i seacláid. Ach má fhásann an gnó agus níos mó cliant le feiceáil, ansin ní mór duit a chomhlíonadh. De ghnáth, níl aon Ops fionnuar sa chuideachta ar dtús. Ar dtús gearraimid an táirge, agus go dtí sin tuigimid go gcaithfimid súil a choinneáil ar na freastalaithe agus monatóireacht a dhéanamh ar sholáthairtí le go n-oibreoidh an táirge. Sin nuair a thagann Ops i réim. Tá sé le tuiscint fós go dtosóidh OPs, mar rannán ar leith, ar roinnt bacainní forbartha a chur suas agus cuirfear tús le gach seachadadh a stopadh. Is é sin, sa chás seo, tá cultúr DevOps ábhartha cheana féin, ach ní mór dúinn dearmad a dhéanamh ar a thaobh dorcha.

Foinse: will.com

Add a comment