Olana dimy amin'ny fizotran'ny asa sy fanohanana ny rafitra IT Highload

Salama, Habr! Izaho dia nanohana ny rafitra IT Highload nandritra ny folo taona. Tsy hanoratra ato amin'ity lahatsoratra ity aho momba ny olana amin'ny fametrahana nginx hiasa amin'ny fomba 1000+ RPS na zavatra ara-teknika hafa. Hizara ny fandinihako aho momba ny olana amin'ny dingana mitranga amin'ny fanohanana sy ny fiasan'ny rafitra toy izany.

fanaraha-maso

Ny fanohanana ara-teknika dia tsy miandry mandra-pahatongan'ny fangatahana miaraka amin'ny votoaty "Inona no antony ... tsy mandeha indray ny tranokala?" Ao anatin'ny iray minitra aorian'ny fianjeran'ny tranokala, ny fanohanana dia tokony efa mahita ny olana ary manomboka mamaha izany. Fa ny vohikala no tendron'ny iceberg. Anisan’ny araha-maso voalohany ny fisiany.

Inona no tokony hatao amin'ny toe-javatra rehefa tsy tonga amin'ny rafitra ERP intsony ny entana sisa amin'ny fivarotana an-tserasera? Sa tsy namaly intsony ny rafitra CRM manao kajy ny fihenam-bidy ho an'ny mpanjifa? Toa mandeha ny tranokala. Zabbix misy fepetra dia mahazo valiny 200. Tsy nahazo fampandrenesana avy amin'ny fanaraha-maso ny fiovan'ny adidy ary faly mijery ny fizarana voalohany amin'ny vanim-potoana vaovao amin'ny Game of Thrones.

Ny fanaraha-maso dia matetika voafetra amin'ny fandrefesana ny toetry ny fahatsiarovana, ny RAM ary ny enta-mavesatry ny mpizara. Fa ho an'ny orinasa dia zava-dehibe kokoa ny fahazoana vokatra amin'ny tranokala. Ny tsy fahombiazan'ny milina virtoaly iray ao amin'ny cluster dia hitarika amin'ny hoe hijanona ho any aminy ny fifamoivoizana ary hitombo ny enta-mavesatra amin'ny lohamilina hafa. Tsy ho very vola ny orinasa.

Noho izany, ho fanampin'ny fanaraha-maso ny mari-pamantarana ara-teknika amin'ny rafitra miasa amin'ny mpizara, dia mila manitsy ny mari-pamantarana ara-barotra ianao. Metrika misy fiantraikany mivantana amin'ny vola. Fifandraisana isan-karazany amin'ny rafitra ivelany (CRM, ERP sy ny hafa). Ny isan'ny baiko mandritra ny fe-potoana iray. Fanomezan-dΓ lana ho an'ny mpanjifa mahomby na tsy mahomby ary metrika hafa.

Fifandraisana amin'ny rafitra ivelany

Ny vohikala na fampiharana finday misy vola miditra isan-taona mihoatra ny arivo tapitrisa roubles dia mifandray amin'ny rafitra ivelany. Manomboka amin'ny CRM sy ERP voalaza etsy ambony ary mifarana amin'ny famindrana angon-drakitra momba ny varotra mankany amin'ny rafitra Big Data ivelany ho an'ny famakafakana ny fividianana sy ny fanolorana ny mpanjifa vokatra iray izay tena hovidiny (raha ny marina, tsy). Samy manana ny fanohanany ny rafitra toy izany. Ary matetika ny fifandraisana amin'ireo rafitra ireo dia miteraka fanaintainana. Indrindra rehefa maneran-tany ny olana ary mila mandinika izany amin'ny rafitra samihafa ianao.

Ny rafitra sasany dia manome nomeraon-telefaona na telegrama ho an'ny mpitantana azy. Any amin'ny toerana iray dia mila manoratra taratasy ho an'ny mpitantana ianao na mankanesa any amin'ny mpanara-maso ny bibikely amin'ireo rafitra ivelany ireo. Na dia ao anatin'ny tontolon'ny orinasa lehibe iray aza, ny rafitra samihafa dia matetika miasa amin'ny rafitra fitantanam-bola samihafa. Indraindray dia lasa tsy azo atao ny manara-maso ny satan'ny fampiharana iray. Mahazo fangatahana ianao amin'ny Jira misy fepetra. Avy eo ao amin'ny fanehoan-kevitr'ity Jira voalohany ity ianao dia nametraka rohy momba ilay olana tany amin'ny Jira hafa. Ao amin'ny Jira faharoa amin'ny fampiharana dia efa misy manoratra fanehoan-kevitra izay mila miantso an'i Andrey admin misy fepetra ianao hamahana ilay olana. Ary dia toy izany koa.

Ny vahaolana tsara indrindra amin'ity olana ity dia ny mamorona sehatra tokana ho an'ny fifandraisana, ohatra ao amin'ny Slack. Manasa ny mpandray anjara rehetra amin'ny dingan'ny fandidiana rafitra ivelany mba hanatevin-daharana. Ary koa tracker tokana mba tsy handikana ny rindranasa. Tokony hojerena amin'ny toerana iray ny fampiharana, manomboka amin'ny fampandrenesana fanaraha-maso ka hatramin'ny famoahana ny vahaolana amin'ny bibikely amin'ny ho avy. Holazainao fa tsy mitombina izany ary nitranga ara-tantara fa miasa amin'ny tracker iray isika, ary miasa amin'ny hafa izy ireo. Nipoitra ny rafitra samihafa, nanana ny ekipany manokana momba ny IT izy ireo. Manaiky aho, ary noho izany dia mila voavaha avy any ambony ny olana eo amin'ny CIO na ny tompon'ny vokatra.

Ny rafitra rehetra ifaneraseranao dia tokony hanome fanohanana ho serivisy misy SLA mazava hamahana olana amin'ny laharam-pahamehana. Ary tsy rehefa manana iray minitra ho anao ny admin conditional Andrey.

Lehilahy Bottleneck

Moa ve ny olona rehetra ao amin'ny tetikasa (na vokatra) manana olona iray izay miteraka fikorontanana eo amin'ny lehibeny ny fandehanana miala sasatra? Mety ho injeniera devops, mpandalina na developer izany. Injeniera devops ihany mantsy no mahalala hoe iza avy ireo mpizara no mametraka ny kaontenera, ny fomba hamerenana indray ny kaontenera raha sendra olana, ary amin'ny ankapobeny dia tsy ho voavaha ny olana sarotra rehetra raha tsy misy azy. Ny mpandinika no hany mahafantatra ny fomba fiasan'ny mekanika saro-takarinao. Aiza no alehan'ny data streams. Eo ambanin'ny mari-pamantarana fangatahana amin'ny serivisy inona no hahazo valiny.
Iza no hahatakatra haingana ny antony misy lesoka ao amin'ny diary ary hamaha haingana ny bug manakiana ao amin'ny vokatra? Mazava ho azy fa ny developer ihany. Misy ny hafa, fa noho ny antony dia izy ihany no mahatakatra ny fomba fiasan'ny modules samihafa amin'ny rafitra.

Ny fototry ny olana dia ny tsy fahampian'ny antontan-taratasy. Rehefa dinihina tokoa, raha nofaritana ny serivisy rehetra ao amin'ny rafitrao, dia azo atao ny miatrika ilay olana tsy misy mpandinika. Raha naka andro vitsivitsy tao anatin'ny fandaharam-potoanany be atao i devops ary nanoritsoritra ny lohamilina rehetra, ny serivisy ary ny torolalana amin'ny famahana olana mahazatra, dia mety ho voavaha ny olana raha tsy eo izy. Tsy mila mamita haingana ny labiera eny amoron-dranomasina ianao mandritra ny fialan-tsasatra ary mitady wi-fi hamahana ny olana.

Ny fahaiza-manao sy ny andraikitry ny mpiasa mpanohana

Amin'ny tetikasa lehibe, ny orinasa dia tsy mitsitsy ny karaman'ny mpamorona. Mitady olon-dehibe na zokiolona lafo vidy amin'ny tetikasa mitovy amin'izany izy ireo. Miaraka amin'ny fanohanana dia hafa kely ny toe-javatra. Miezaka ny hampihena ireo fandaniana ireo amin’ny fomba rehetra azo atao izy ireo. Ny orinasa dia manakarama mpiasan'ny Enikey tsy lafo omaly ary sahy miady amin'ny ady. Ity paikady ity dia azo atao raha miresaka momba ny tranokalan'ny karatra fandraharahana amin'ny orinasa iray ao Zelenograd isika.

Raha miresaka momba ny fivarotana an-tserasera lehibe isika, dia mihoatra noho ny karaman'ny mpitantana Enikey isam-bolana isaky ny ora fiatoana. Andao haka 1 lavitrisa roubles isan-taona ho fanombohana. Ity no vola kely indrindra amin'ny fivarotana an-tserasera rehetra avy amin'ny naoty TOP 100 ho an'ny 2018. Zarao amin'ny isan'ny ora isan-taona io vola io ary mahazo mihoatra ny 100 roubles ny fatiantoka. Ary raha tsy manisa ny ora alina ianao, dia azonao atao ny mampitombo avo roa heny ny vola.

Saingy tsy ny vola no zava-dehibe, sa tsy izany? (Tsia, mazava ho azy fa ny tena zava-dehibe) Misy ihany koa ny fahaverezan'ny laza. Ny fianjeran'ny fivarotana an-tserasera malaza iray dia mety hiteraka onjam-pandinihana amin'ny tambajotra sosialy sy ny famoahana amin'ny haino aman-jery lohahevitra. Ary ny resaky ny namana ao an-dakozia amin'ny fomba "Aza mividy na inona na inona any, ny tranokalany dia midina foana" dia tsy azo refesina mihitsy.

Ankehitriny amin'ny andraikitra. Raha ny fanaoko dia nisy tranga iray izay tsy namaly ara-potoana ny administratera miasa amin'ny fampandrenesana avy amin'ny rafitra fanaraha-maso momba ny tsy fisian'ny tranokala. Tamin'ny zoma hariva nahafinaritra ny vanin-taona mafana, nandry mangina ny tranokalan'ny fivarotana an-tserasera iray malaza ao Moskoa. Ny asabotsy maraina dia tsy azon'ny mpitantana ny vokatra amin'ity tranokala ity ny antony tsy nisokafan'ny tranokala, ary nisy fahanginana teo amin'ny resaka fanohanana sy fampahafantarana maika tao amin'ny Slack. Ny fahadisoana toy izany dia nandany vola enina, ary io mpiasam-panjakana io dia ny asany.

Ny andraikitra dia fahaizana sarotra ampitomboina. Na olona manana izany na tsia. Noho izany, mandritra ny dinidinika, miezaka mamantatra ny fisiany amin'ny fanontaniana isan-karazany aho izay mampiseho ankolaka raha zatra mandray andraikitra ny olona iray. Raha mamaly ny olona iray hoe nifidy oniversite izy satria ny ray aman-dreniny no niteny izany na niova asa satria ny vadiny dia nilaza fa tsy ampy ny karamany, dia tsara kokoa ny tsy mifandray amin'ny olona toy izany.

Fifandraisana amin'ny ekipa fampandrosoana

Rehefa tojo olana tsotra amin'ny vokatra mandritra ny fandidiana ny mpampiasa, dia mamaha azy ireo samirery ny fanohanana. Miezaka mamerina ny olana, manadihady ny diary, sns. Inona anefa no tokony hatao rehefa misy bibikely miseho amin'ny vokatra? Amin'ity tranga ity, ny fanohanana dia manome ny asa ho an'ny developer ary eto no manomboka ny fahafinaretana.

Ny developer dia be loatra ny entana. Mamorona endri-javatra vaovao izy ireo. Ny fanamboarana ny bibikely miaraka amin'ny varotra dia tsy hetsika mahaliana indrindra. Manakaiky ny fe-potoana hamitana ny sprint manaraka. Ary avy eo dia tonga ny olona tsy mahafinaritra avy amin'ny fanohanana ary miteny hoe: "Atsaharo ny zava-drehetra avy hatrany, manana olana izahay." Ny laharam-pahamehana amin'ny asa toy izany dia kely indrindra. Indrindra fa rehefa tsy ny olana no tena manakiana indrindra ary miasa ny fiasa fototra amin'ny tranokala, ary rehefa tsy mihazakazaka miaraka amin'ny maso mibontsina ny mpitantana famotsorana ary manoratra hoe: "Ampio haingana ity asa ity amin'ny famoahana manaraka na hotfix."

Ireo olana manana laharam-pahamehana ara-dalΓ na na ambany dia afindra avy amin'ny famoahana mankany amin'ny famoahana. Ho an'ny fanontaniana hoe "Rahoviana no ho vita ny asa?" Hahazo valiny amin'ny fomba toy izao ianao: "Miala tsiny fa be dia be ny asa ankehitriny, anontanio ny mpitarika ny ekipanao na ny mpitantana ny famoahana."

Ny olana momba ny famokarana dia lasa laharam-pahamehana kokoa noho ny famoronana endri-javatra vaovao. Tsy ho ela ny famerenana ratsy raha toa ka tafintohina amin'ny bibikely ny mpampiasa. Sarotra ny hamerenana ny laza simba.

Ny olan'ny fifandraisana eo amin'ny fampandrosoana sy ny fanohanana dia voavahan'ny DevOps. Ity fanafohezana ity dia matetika ampiasaina amin'ny endrika olona manokana izay manampy amin'ny famoronana tontolo fitsapana ho an'ny fampandrosoana, manangana fantsona CICD ary mitondra haingana ny code voasedra amin'ny famokarana. DevOps dia fomba fiasa amin'ny fampivoarana rindrambaiko rehefa mifandray akaiky ny mpandray anjara rehetra amin'ny dingana ary manampy amin'ny famoronana haingana sy fanavaozana ny vokatra sy serivisy rindrambaiko. Ny tiako holazaina dia mpandinika, mpamorona, mpanandrana ary mpanohana.

Amin'ity fomba fiasa ity, ny fanohanana sy ny fampandrosoana dia tsy sampana samihafa manana tanjona sy tanjona manokana. Ny fampandrosoana dia tafiditra amin'ny fampandehanana ary ny mifamadika amin'izany. Ny andian-teny malaza amin'ny ekipa zaraina: "Tsy eo anilako ny olana" dia tsy miseho matetika amin'ny chat, ary lasa sambatra kokoa ny mpampiasa farany.

Source: www.habr.com

Add a comment