Cúig fhadhb i bpróisis oibríochta agus tacaíochta na gcóras TF Highload

Dia duit, Habr! Tá mé ag tacú le córais TF Highload le deich mbliana. Ní scríobhfaidh mé san alt seo faoi na fadhbanna a bhaineann le bunú nginx a bheith ag obair i mód 1000 + RPS nó rudaí teicniúla eile. Roinnfidh mé mo bharúlacha faoi na fadhbanna sna próisis a thagann chun cinn maidir le tacaíocht agus feidhmiú córais dá leithéid.

Monatóireacht

Ní fhanann tacaíocht theicniúil go dtí go dtagann iarratas leis an ábhar “Cén Fáth... nach bhfuil an suíomh ag obair arís?” Laistigh de nóiméad tar éis an suíomh tuairteanna, ba chóir tacaíocht a fheiceáil cheana féin ar an bhfadhb agus tús a réiteach. Ach is é an suíomh barr an chnoic oighir. Tá a infhaighteacht ar cheann de na chéad chinn a ndéanfar monatóireacht air.

Cad atá le déanamh leis an gcás nuair nach dtagann na hearraí atá fágtha i siopa ar líne ón gcóras ERP a thuilleadh? Nó an bhfuil stop ag freagairt don chóras CRM a ríomhann lascainí do chliaint? Is cosúil go bhfuil an suíomh ag obair. Faigheann Zabbix Coinníollach a fhreagra 200. Ní bhfuair an t-aistriú dualgais aon fhógraí ón monatóireacht agus tá sé sásta an chéad eipeasóid den séasúr nua de Game of Thrones a fheiceáil.

Is minic go mbíonn an mhonatóireacht teoranta do staid na cuimhne, RAM agus ualach próiseálaí an fhreastalaí amháin a thomhas. Ach do ghnó tá sé i bhfad níos tábhachtaí infhaighteacht táirgí a fháil ar an láithreán gréasáin. Mar gheall ar mhainneachtain choinníollach meaisín fíorúil amháin sa bhraisle, stopfaidh an trácht dul chuige agus méadóidh an t-ualach ar fhreastalaithe eile. Ní chaillfidh an chuideachta airgead.

Dá bhrí sin, chomh maith le monatóireacht a dhéanamh ar pharaiméadair theicniúla na gcóras oibriúcháin ar fhreastalaithe, ní mór duit méadracht ghnó a chumrú. Méadrachtaí a mbíonn tionchar díreach acu ar airgead. Idirghníomhaíochtaí éagsúla le córais sheachtracha (CRM, ERP agus eile). Líon na n-orduithe ar feadh tréimhse áirithe ama. Údaruithe cliaint ar éirigh leo nó nár éirigh leo agus méadracht eile.

Idirghníomhaíocht le córais sheachtracha

Idirghníomhaíonn aon láithreán gréasáin nó feidhmchlár soghluaiste le láimhdeachas bliantúil de níos mó ná billiún rúbal le córais sheachtracha. Ag tosú ón CRM agus ERP thuasluaite agus ag críochnú le haistriú sonraí díolacháin chuig córas Seachtrach Sonraí Móra chun anailís a dhéanamh ar cheannacháin agus táirge a thairiscint don chliaint a cheannóidh sé cinnte (go deimhin, ní). Tá a thacaíocht féin ag gach córas dá leithéid. Agus is minic go mbíonn cumarsáid leis na córais seo ina chúis le pian. Go háirithe nuair a bhíonn an fhadhb domhanda agus is gá duit anailís a dhéanamh air i gcórais éagsúla.

Soláthraíonn roinnt córas uimhir theileafóin nó teileagram dá riarthóirí. Áit éigin is gá duit litreacha a scríobh chuig bainisteoirí nó dul chuig lorgairí fabhtanna na gcóras seachtrach seo. Fiú amháin laistigh de chomhthéacs cuideachta mhór amháin, is minic a oibríonn córais éagsúla i gcórais chuntasaíochta feidhmchlár éagsúla. Uaireanta bíonn sé dodhéanta stádas iarratais a rianú. Faigheann tú iarratas i Jira coinníollach amháin. Ansin i dtrácht an chéad Jira seo chuir tú nasc chuig an gceist i Jira eile. Sa dara Jira san iarratas, tá duine éigin ag scríobh cheana féin nóta tráchta go ní mór duit glaoch ar an riarthóir coinníollach Andrey chun an cheist a réiteach. Agus mar sin de.

Is é an réiteach is fearr ar an bhfadhb seo ná spás aonair cumarsáide a chruthú, mar shampla i Slack. Ag tabhairt cuireadh do gach rannpháirtí sa phróiseas maidir le córais sheachtracha a oibriú a bheith páirteach. Agus freisin rianaitheoir aonair ionas nach ndúbláil iarratais. Ba cheart iarratais a rianú in aon áit amháin, ó fhógraí monatóireachta go dtí aschur réitigh fabhtanna sa todhchaí. Déarfá go bhfuil sé seo neamhréadúil agus tharla sé go stairiúil go n-oibrímid i rianaire amháin, agus go n-oibríonn siad i gceann eile. Bhí córais éagsúla le feiceáil, bhí a bhfoirne uathrialacha TF acu. Aontaím, agus mar sin ní mór an fhadhb a réiteach ó thuas ag leibhéal an CIO nó úinéir an táirge.

Ba cheart do gach córas lena n-idirghníomhaíonn tú tacaíocht a sholáthar mar sheirbhís le CLS soiléir chun saincheisteanna a réiteach trí thosaíocht. Agus ní nuair a bhíonn nóiméad ag an riarthóir coinníollach Andrey duit.

Fear Scrap

An bhfuil duine ag gach duine ar thionscadal (nó ar tháirge) a bhfuil a laethanta saoire ina chúis le trithí i measc a gcuid ceannairí? D’fhéadfadh innealtóir, anailísí nó forbróir devops a bheith i gceist leis seo. Tar éis an tsaoil, níl a fhios ach ag innealtóir devops cé na freastalaithe a bhfuil na coimeádáin suiteáilte acu, conas an coimeádán a atosú i gcás fadhb, agus go ginearálta, ní féidir aon fhadhb casta a réiteach gan é. Is é an anailísí an t-aon duine a bhfuil a fhios aige conas a oibríonn do mheicníocht casta. Cad iad na sruthanna sonraí a théann áit. Cad iad na paraiméadair d'iarratais cé na seirbhísí, cé na cinn a bhfaighfimid freagraí orthu.
Cé a thuigfidh go tapa cén fáth go bhfuil earráidí sna logaí agus go socróidh siad fabht criticiúil sa táirge go pras? Ar ndóigh an forbróir céanna. Tá cinn eile ann, ach ar chúis éigin amháin tuigeann sé conas a oibríonn modúil éagsúla an chórais.

Is é bun na faidhbe seo ná an easpa doiciméadúcháin. Tar éis an tsaoil, dá ndéanfaí cur síos ar na seirbhísí go léir ar do chóras, ansin bheadh ​​​​sé indéanta déileáil leis an bhfadhb gan anailísí. Dá dtógfadh devops cúpla lá as a sceideal gnóthach agus go ndearna sé cur síos ar na freastalaithe, na seirbhísí agus na treoracha go léir chun fadhbanna tipiciúil a réiteach, ansin d'fhéadfaí an fhadhb a réiteach ina éagmais gan é. Ní gá duit do bheoir a chríochnú go tapa ar an trá agus tú ar saoire agus wi-fi a lorg chun an fhadhb a réiteach.

Inniúlacht agus freagracht na foirne tacaíochta

Ar thionscadail mhóra, ní dhéanann cuideachtaí skimp ar thuarastail fhorbróirí. Tá siad ag lorg daoine meánaosta daor nó seanóirí ó thionscadail chomhchosúla. Le tacaíocht tá an scéal beagán difriúil. Tá siad ag iarraidh na costais seo a laghdú ar gach bealach is féidir. Fostaíonn cuideachtaí oibrithe Enikey inné saor agus téann siad isteach i gcath go dána. Tá an straitéis seo indéanta má tá muid ag caint faoi láithreán gréasáin cárta gnó de ghléasra i Zelenograd.

Má tá muid ag caint faoi siopa mór ar líne, ansin cosnaíonn gach uair an chloig downtime níos mó ná tuarastal míosúil riarthóir Enikey. Glacaimis 1 billiún rúbal de láimhdeachas bliantúil mar phointe tosaigh. Is é seo an láimhdeachas íosta aon siopa ar líne ón rátáil Barr 100 do 2018. Roinn an méid seo ar líon na n-uaireanta in aghaidh na bliana agus faigh níos mó ná 100 rúbal de ghlanchaillteanais. Agus mura ndéanann tú na huaireanta oíche a chomhaireamh, is féidir leat an méid a dhúbailt go sábháilte.

Ach ní airgead an rud is mó, ceart? (ní hea, ar ndóigh an rud is mó) Tá caillteanais cháil ann freisin. Is féidir le titim i siopa ar líne a bhfuil clú air a bheith ina chúis le tonn léirmheasanna ar líonraí sóisialta agus ar fhoilseacháin sna meáin théamacha. Agus ní féidir comhráite cairde sa chistin i stíl “Ná ceannaigh aon rud ann, tá a suíomh Gréasáin i gcónaí síos” a thomhas ar chor ar bith.

Anois le freagracht. I mo chleachtas, bhí cás ann nuair nár thug an riarthóir a bhí ar dualgas freagra in am ar fhógra ón gcóras monatóireachta faoi neamh-infhaighteacht an tsuímh. Ar tráthnóna Dé hAoine samhraidh taitneamhach, bhí suíomh gréasáin siopa ar líne cáiliúil i Moscó suite go ciúin. Ar maidin Dé Sathairn, níor thuig bainisteoir táirge an tsuímh seo cén fáth nár oscail an suíomh, agus bhí ciúnas sa tacaíocht agus sna comhráite fógra práinneach i Slack. Chosain botún den sórt sin suim sé fhigiúr dúinn, agus chuir an t-oifigeach dualgais seo a phost air.

Is scil deacair é freagracht a fhorbairt. Tá sé ag duine nó nach bhfuil. Mar sin, le linn agallaimh, déanaim iarracht a láithreacht a aithint le ceisteanna éagsúla a léiríonn go hindíreach an bhfuil duine i dtaithí ar fhreagracht a ghlacadh. Má fhreagraíonn duine gur roghnaigh sé ollscoil toisc go ndúirt a thuismitheoirí amhlaidh nó go n-athraíonn sé post mar go ndúirt a bhean chéile nach bhfuil a dhóthain tuillimh aige, b’fhearr gan baint a bheith aige lena leithéid de dhaoine.

Idirghníomhú leis an bhfoireann forbartha

Nuair a bhíonn fadhbanna simplí ag úsáideoirí le táirge le linn oibriú, réitíonn tacaíocht iad ina n-aonar. Déanann sé iarracht an fhadhb a atáirgeadh, déanann sé anailís ar na logaí, agus mar sin de. Ach cad atá le déanamh nuair a fheictear fabht sa táirge? Sa chás seo, sannann tacaíocht an tasc do na forbróirí agus seo nuair a thosaíonn an spraoi.

Forbróirí atá ró-ualach i gcónaí. Tá gnéithe nua á gcruthú acu. Ní hé an ghníomhaíocht is suimiúla é fabhtanna a shocrú le díolacháin. Tá spriocdhátaí ag druidim chun an chéad sprint eile a chríochnú. Agus ansin tagann daoine míthaitneamhach ón tacaíocht agus deir siad: “Scoir de gach rud láithreach, tá fadhbanna againn.” Is é an tosaíocht a bhaineann le tascanna den sórt sin íosta. Go háirithe nuair nach í an fhadhb an ceann is tábhachtaí agus go n-oibríonn príomhfheidhmiúlacht an tsuímh, agus nuair nach ritheann an bainisteoir scaoilte timpeall leis na súile bulging agus scríobh: “Cuir an tasc seo go práinneach leis an gcéad scaoileadh nó an socrú te eile.”

Bogtar saincheisteanna a bhfuil gnáththosaíocht nó tosaíocht íseal acu ó scaoileadh go scaoileadh. Cuireadh an cheist “Cathain a bheidh an tasc críochnaithe?” gheobhaidh tú freagraí i stíl: “Ár leithscéal, tá go leor tascanna ar siúl faoi láthair, cuir ceist ar do cheannairí foirne nó cuir ar do bhainisteoir scaoileadh.”

Tugtar tosaíocht níos airde d'fhadhbanna táirgiúlachta ná gnéithe nua a chruthú. Ní fada go dtiocfaidh droch-athbhreithnithe má thagann úsáideoirí i ngleic le fabhtanna i gcónaí. Is deacair clú millte a chur ar ais.

Réitíonn DevOps saincheisteanna idirghníomhaíochta idir forbairt agus tacaíocht. Is minic a úsáidtear an giorrúchán seo i bhfoirm duine ar leith a chuidíonn le timpeallachtaí tástála a chruthú le haghaidh forbartha, a thógann píblínte CICD agus a thugann cód tástála isteach go tapa i dtáirgeadh. Is cur chuige é DevOps maidir le forbairt bogearraí nuair a idirghníomhaíonn gach rannpháirtí sa phróiseas go dlúth lena chéile agus cuidíonn siad le táirgí agus seirbhísí bogearraí a chruthú agus a nuashonrú go tapa. Ciallaíonn mé anailísithe, forbróirí, tástálaithe agus tacaíochta.

Sa chur chuige seo, ní ranna éagsúla iad tacaíocht agus forbairt a bhfuil a gcuid spriocanna agus cuspóirí féin acu. Tá baint ag an bhforbairt le feidhmiú agus vice versa. Ní fheictear frása cáiliúil na bhfoirne dáilte: “Níl an fhadhb ar mo thaobh” a thuilleadh i gcomhráite chomh minic, agus éiríonn úsáideoirí deiridh beagán níos sona.

Foinse: will.com

Add a comment