Mathata a mahlano lits'ebetsong tsa ts'ebetso le ts'ehetso ea litsamaiso tsa Highload IT

Lumela, Habr! Ke 'nile ka tšehetsa litsamaiso tsa Highload IT ka lilemo tse leshome. Nke ke ka ngola sehloohong sena ka mathata a ho theha nginx ho sebetsa ka 1000+ RPS mode kapa lintho tse ling tsa theknoloji. Ke tla arolelana maikutlo a ka mabapi le mathata lits'ebetsong tse hlahang ts'ehetso le ts'ebetsong ea mekhoa e joalo.

Tlhokomelo

Ts'ehetso ea tekheniki ha e eme ho fihlela kopo e fihla ka litaba tse reng "Hobaneng ... sebaka sa marang-rang se sa sebetse hape?" Ka motsotsoana ka mor'a hore setša se senyehe, tšehetso e lokela ho se e bone bothata 'me e qale ho e rarolla. Empa sebaka seo ke ntlha ea thaba. Ho ba teng ha eona ke e 'ngoe ea tsa pele tse tla beoa leihlo.

Seo u lokelang ho se etsa ka boemo ha thepa e setseng ea lebenkele la marang-rang ha e sa fihla ho tloha tsamaisong ea ERP? Kapa na sistimi ea CRM e balang litheolelo bakeng sa bareki e emisitse ho araba? Sebaka sena se bonahala se sebetsa. Conditional Zabbix e fumana karabelo ea eona ea 200. Phetoho ea mosebetsi ha e so fumane litemoso ho tsoa ho tlhahlobo mme e shebelletse ka thabo karolo ea pele ea sehla se secha sa Game of Thrones.

Ho beha leihlo hangata ho lekanyelitsoe feela ho lekanya boemo ba mohopolo, RAM le mojaro oa processor ea seva. Empa bakeng sa khoebo ho bohlokoa haholo ho fumana ho fumaneha ha sehlahisoa webosaeteng. Ho hloleha ha maemo ha mochini o le mong sehlopheng ho tla lebisa ho taba ea hore sephethephethe se tla emisa ho ea ho sona mme mojaro ho li-server tse ling o tla eketseha. Khampani e ke ke ea lahleheloa ke chelete.

Ka hona, ntle le ho lekola litekanyetso tsa tekheniki tsa lits'ebetso ho li-server, o hloka ho hlophisa metrics ea khoebo. Melemo e amang chelete ka kotloloho. Litšebelisano tse fapaneng le litsamaiso tsa kantle (CRM, ERP le tse ling). Palo ea litaelo tsa nako e itseng. Litumello tsa bareki tse atlehileng kapa tse sa atleheng le litekanyetso tse ling.

Tšebelisano le litsamaiso tsa kantle

Sebaka sefe kapa sefe sa marang-rang kapa sesebelisoa sa mehala se nang le phaello ea selemo le selemo ea li-ruble tse fetang bilione se sebelisana le litsamaiso tsa kantle. Ho qala ka CRM le ERP tse boletsoeng ka holimo le ho qetella ka ho fetisetsoa ha data ea thekiso ho tsamaiso ea Big Data e ka ntle bakeng sa ho hlahloba theko le ho fa mofani sehlahisoa seo a tla se reka (ha e le hantle, che). Tsamaiso e 'ngoe le e' ngoe e joalo e na le tšehetso ea eona. 'Me hangata puisano le litsamaiso tsena li baka bohloko. Haholo-holo ha bothata bo le lefats'e mme o hloka ho bo sekaseka ka mekhoa e fapaneng.

Litsamaiso tse ling li fana ka nomoro ea mohala kapa thelekramo bakeng sa batsamaisi ba tsona. Kae-kae u hloka ho ngolla batsamaisi mangolo kapa u ee ho li-bug trackers tsa litsamaiso tsena tsa kantle. Le ka har'a maemo a k'hamphani e le 'ngoe e kholo, litsamaiso tse fapaneng hangata li sebetsa lits'ebetsong tse fapaneng tsa accounting. Ka linako tse ling ho ba thata ho latela boemo ba kopo. U fumana kopo ka Jira e nang le maemo a le mong. Joale tlhalosong ea Jira ena ea pele u kenya sehokelo sa taba ho Jira e 'ngoe. Ho Jira ea bobeli ka kopo, motho e mong o se a ntse a ngola maikutlo a hore o hloka ho letsetsa motsamaisi ea nang le maemo Andrey ho rarolla bothata. Ho joalo joalo.

Tharollo e molemohali ea bothata bona e ka ba ho theha sebaka se le seng sa puisano, mohlala ho Slack. Ho memela barupeluoa bohle ts'ebetsong ea ts'ebetso ea lits'ebetso tsa kantle ho kena. Hape le tracker e le 'ngoe e le hore e se ke ea qopitsa lits'ebetso. Likopo li lokela ho lateloa sebakeng se le seng, ho tloha ho litemoso tsa ho beha leihlo ho isa tlhahiso ea tharollo ea liphoso nakong e tlang. U tla re sena ke ntho e sa utloahaleng 'me ho etsahetse historing hore re sebetsa ka tracker e le' ngoe, 'me ba sebetsa ho e' ngoe. Litsamaiso tse fapaneng li ile tsa hlaha, li ne li e-na le lihlopha tsa bona tsa IT tse ikemetseng. Kea lumela, ka hona bothata bo hloka ho rarolloa ho tloha holimo ho CIO kapa boemo ba mong'a sehlahisoa.

Sistimi e 'ngoe le e' ngoe eo u sebelisanang le eona e lokela ho fana ka ts'ehetso e le ts'ebeletso e nang le SLA e hlakileng ho rarolla mathata ka ho etelletsa pele. Eseng ha motsamaisi ea nang le maemo Andrey a na le motsotso bakeng sa hau.

Motho oa Bottleneck

Na e mong le e mong ea morerong (kapa sehlahisoa) o na le motho eo ho ea phomolong ho bakang tsitsipano har'a baokameli ba bona? Sena e ka ba moenjiniere oa devops, mohlahlobi kapa moqapi. Ntle le moo, ke moenjiniere oa devops feela ea tsebang hore na ke li-server life tse kentsoeng lijana, mokhoa oa ho qala setshelo hape haeba ho na le bothata, 'me ka kakaretso, bothata bofe kapa bofe bo rarahaneng bo ke ke ba rarolloa ntle le eena. Mohlahlobi ke eena feela ea tsebang hore na mochine oa hau o rarahaneng o sebetsa joang. Ke melapo efe ea data e ea kae. Tlas'a maemo afe a likopo ho litšebeletso life, re tla fumana likarabo life.
Ke mang ea tla utloisisa ka potlako hore na ke hobane'ng ha ho e-na le liphoso ka har'a li-log le ho lokisa phoso ea bohlokoa sehlahisoa? Ha e le hantle moqapi ea tšoanang. Ho na le ba bang, empa ka mabaka a itseng ke eena feela ea utloisisang hore na li-module tse fapaneng tsa tsamaiso li sebetsa joang.

Motso oa bothata bona ke khaello ea litokomane. Ha e le hantle, haeba litšebeletso tsohle tsa tsamaiso ea hau li hlalositsoe, joale ho ka khoneha ho sebetsana le bothata ntle le mohlahlobi. Haeba li-devops li nka matsatsi a 'maloa ho tsoa kemisong ea hae e maphathaphathe' me li hlalosa li-server tsohle, lits'ebeletso le litaelo tsa ho rarolla mathata a tloaelehileng, joale bothata ha a le sieo bo ka rarolloa ntle le eena. Ha ho hlokahale hore u qete kapele biri ea hau lebōpong la leoatle ha u le phomolong 'me u batle wi-fi ho rarolla bothata.

Bokhoni le boikarabello ba basebetsi ba ts'ehetso

Mererong e meholo, lik'hamphani ha li nyenyefatse meputso ea bahlahisi. Ba batla li-middles tse turang kapa batho ba baholo ho tsoa mererong e ts'oanang. Ka tšehetso boemo bo fapane hanyane. Ba leka ho fokotsa litšenyehelo tsena ka litsela tsohle tse ka khonehang. Likhamphani li hira basebetsi ba maobane ba maobane ba Enikey mme ba kena ntoeng ka sebete. Leano lena le ka khoneha haeba re bua ka websaeteng ea karete ea khoebo ea semela se Zelenograd.

Haeba re bua ka lebenkele le leholo la marang-rang, joale hora e 'ngoe le e 'ngoe ea nako ea ho theoha e bitsa chelete e ngata ho feta moputso oa khoeli le khoeli oa mookameli oa Enikey. Ha re nke li-ruble tse limilione tse likete tse 1 tsa tlhahiso ea selemo le selemo e le qalo. Ena ke chelete e fokolang ea thekiso ea lebenkele lefe kapa lefe la Marang-rang ho tsoa ho lintlha TOP 100 bakeng sa 2018. Arola chelete ena ka palo ea lihora ka selemo 'me u fumane li-ruble tse fetang 100 tsa tahlehelo ea letlooa. 'Me haeba u sa bale lihora tsa bosiu, u ka khona habeli palo eo ka mokhoa o sireletsehileng.

Empa chelete hase eona ntho e ka sehloohong, na ha ho joalo? (che, ha e le hantle ntho e ka sehloohong) Ho boetse ho na le tahlehelo ea botumo. Ho oa ha lebenkele le tsebahalang la Marang-rang ho ka baka maikutlo a mangata ho marang-rang a sechaba le lingoliloeng mecheng ea litaba. 'Me lipuisano tsa metsoalle ka kichineng ka mokhoa oa "U se ke ua reka letho moo, sebaka sa bona sa marang-rang se lula se le fatše" se ke ke sa lekanyetsoa ho hang.

Joale ho boikarabello. Ts'ebetsong ea ka, ho ne ho e-na le nyeoe ha mookameli oa mosebetsi a sa arabe ka nako ho tsebiso e tsoang ho tsamaiso ea tlhokomelo mabapi le ho se fumanehe ha setša. Mantsiboeeng a Labohlano la lehlabula le monate, sebaka sa marang-rang sa lebenkele le tsebahalang la marang-rang la Moscow le ne le khutsitse. Ka Moqebelo hoseng, mookameli oa sehlahisoa sa sebaka sena sa marang-rang o ne a sa utloisise hore na ke hobane'ng ha sebaka sena sa marang-rang se sa bulehe, 'me ho ile ha e-ba le khutso ho tšehetso le lipuisano tse potlakileng tsa tsebiso ho Slack. Phoso e joalo e ile ea re jella chelete ea lipalo tse tšeletseng, 'me ofisiri ena ke mosebetsi oa hae.

Boikarabello ke tsebo e thata ho e ntlafatsa. Hore na motho o na le eona kapa che. Ka hona, nakong ea lipuisano, ke leka ho khetholla boteng ba eona ka lipotso tse sa tšoaneng tse bontšang ka tsela e sa tobang hore na motho o tloaetse ho nka boikarabelo. Haeba motho a araba ka hore o khethile univesithi hobane batsoali ba hae ba boletse joalo kapa a fetola mosebetsi hobane mosali oa hae a re ha a na moputso o lekaneng, joale ho molemo hore a se ke a tloaelana le batho ba joalo.

Tšebelisano le sehlopha sa nts'etsopele

Ha basebelisi ba kopana le mathata a bonolo ka sehlahisoa nakong ea ts'ebetso, tšehetso e a rarolla ka bobona. E leka ho hlahisa bothata hape, ho sekaseka likutu, joalo-joalo. Empa seo u lokelang ho se etsa ha kokoanyana e hlaha sehlahisoa? Tabeng ena, tšehetso e abela bahlahisi mosebetsi mme ke hona moo monate o qalang teng.

Bahlahisi ba lula ba imetsoe. Ba theha likarolo tse ncha. Ho lokisa liphoso ka thekiso ha se mosebetsi o khahlisang haholo. Nako ea ho qetela ea ho qeta lebelo le latelang e ntse e atamela. Joale batho ba sa thabiseng ba tšehetsoeng ba tla ’me ba re: “Tlohela ntho e ’ngoe le e ’ngoe hang-hang, re na le mathata.” Ntho ea bohlokoa ka ho fetisisa ea mesebetsi e joalo ke e fokolang. Haholo-holo ha bothata e se bona ba bohlokoa ka ho fetesisa mme ts'ebetso ea mantlha ea sebaka sa marang-rang e sebetsa, mme ha molaoli oa tokollo a sa potolohe ka mahlo a hlabang ebe o ngola: "Ka potlako eketsa mosebetsi ona tokollong e latelang kapa hotfix."

Mathata a tloaelehileng kapa a bohlokoa a tlase a tlosoa ho tloha tokollong ho ea ho tokollo. Ho potso "Mosebetsi o tla phethoa neng?" U tla fumana likarabo ka mokhoa oa: "Tšoarelo, ho na le mesebetsi e mengata hona joale, botsa baetapele ba sehlopha sa hau kapa molaoli oa ho lokolla."

Mathata a tlhahiso a nka pele ho feta ho theha likarolo tse ncha. Maikutlo a mabe a ke ke a nka nako e telele ho tla haeba basebelisi ba lula ba khoptjoa ke likokoana-hloko. Ho thata ho tsosolosa botumo bo senyehileng.

Litaba tsa tšebelisano lipakeng tsa nts'etsopele le ts'ehetso li rarolloa ke DevOps. Hangata khutsufatso ena e sebelisoa ka mokhoa oa motho ea itseng ea thusang ho theha maemo a tlhahlobo bakeng sa nts'etsopele, a haha ​​​​liphaephe tsa CICD mme a tlisa khoutu e lekiloeng ka potlako tlhahisong. DevOps ke mokhoa oa ho nts'etsapele software ha bohle ba nkang karolo ts'ebetsong ba sebelisana haufi-ufi 'me ba thusa ho theha le ho ntlafatsa lihlahisoa le lits'ebeletso tsa software kapele. Ke bolela bahlahlobisisi, bahlahisi, bahlahlobi le tšehetso.

Ka mokhoa ona, tšehetso le nts'etsopele ha se mafapha a fapaneng a nang le lipheo le sepheo sa ona. Nts'etsopele e ameha ts'ebetsong le ka tsela e fapaneng. Polelo e tsebahalang ea lihlopha tse ajoang: "Bothata ha bo lehlakoreng la ka" ha e sa hlaha lipuisanong hangata, mme basebelisi ba ho qetela ba thaba hanyane.

Source: www.habr.com

Eketsa ka tlhaloso