{"id":38521,"date":"2019-10-31T22:24:16","date_gmt":"2019-10-31T19:24:16","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kto-takie-devops\/"},"modified":"2019-10-31T22:24:16","modified_gmt":"2019-10-31T19:24:16","slug":"kto-takie-devops","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/kto-takie-devops","title":{"rendered":"Kes on DevOps?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Praegu on see ilmselt k\u00f5ige kallim positsioon turul. M\u00fcra DevOps inseneride \u00fcmber \u00fcletab k\u00f5ik v\u00f5imalikud piirid, veel hullem on olukord senior DevOps inseneridega.<br \/>\nT\u00f6\u00f6tan integreerimise ja automatiseerimise osakonna juhina, arva \u00e4ra ingliskeelne l\u00fchend \u2014 DevOps Manager. Kas see ingliskeelne l\u00fchend peegeldab meie igap\u00e4evaseid tegevusi \u2014 kahtlemata mitte, kuid venekeelne variant on antud juhul t\u00e4psem. Minu t\u00f6\u00f6 iseloomust tulenevalt on loomulik, et pean k\u00fcsitlema oma tulevasi meeskonnaliikmeid, ja viimase aasta jooksul on mul olnud umbes 50 kandidaati, lisaks nendele, kes tehti elimineerituks mu t\u00f6\u00f6tajate eelintervjuudel.<\/p>\n<p><\/p>\n<p>Otsime endiselt kolleege, kuna DevOps sildi all peitub v\u00e4ga suur erinevate inseneride kiht.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Allpool esitatud on minu isiklik arvamus, te ei pea sellega n\u00f5ustuma, kuid ma arvan, et see v\u00f5ib m\u00f5jutada teie suhtumist teemasse. Hoolimata riskist kaotada populaarsus, avaldan oma arvamuse, kuna usun, et sellel on v\u00e4\u00e4rtus.<\/p>\n<p><\/p>\n<p>Ettev\u00f5tted m\u00f5istavad DevOps insenere erinevalt ning kiireks v\u00e4rbamiseks nimetavad nad neid k\u00f5iki niimoodi. Situatsioon on \u00fcsna kummaline, sest ettev\u00f5tted on valmis nendele inimestele maksma uskumatuid tasusid, saades enamikul juhtudel administreerijat v\u00f5i t\u00f6\u00f6riistade spetsialisti.<\/p>\n<p><\/p>\n<h2 id=\"tak-kto-zhe-takie-devops-inzhenery\">Aga kes need DevOps insenerid siis on?<\/h2>\n<p><\/p>\n<p>Alustame ajaloost \u2013 Development Operations s\u00fcndis j\u00e4rgmiseks sammuks v\u00e4ikeste meeskondade koost\u00f6\u00f6 optimeerimisel, et suurendada toote tootmiskiirus, mis oli oodatav tulemus. Idee oli tugevdada arendustiimi teadmisi tootev\u00f5imekuse ja -keskkonna haldamise protseduuridest ja l\u00e4henemistest. Teisis\u00f5nu, arendajal peab olema arusaam oma toote toimimisest erinevates tingimustes, ta peab teadma, kuidas oma toodet juurutada ning milliseid keskkonna omadusi reguleerida, et t\u00f5sta j\u00f5udlust. Nii hakkasid aja jooksul tekkima DevOps l\u00e4henemisega arendajad. DevOps arendajad kirjutasid ehitus- ja pakkimisk\u00e4sud, et lihtsustada oma t\u00f6\u00f6d ja tootmisre\u017eiimis t\u00f6\u00f6tamist. Siiski, lahenduste arhitektuuri keerukus ja infrastruktuurikomponentide vastastikune m\u00f5ju hakkas aja jooksul t\u00f6\u00f6sooritust halvendama, iga iteratsioon n\u00f5udis s\u00fcgavamate arusaamade hankimist erinevatest komponentidest, alandades arendaja tootlikkust lisakulude t\u00f5ttu osade m\u00f5istmiseks ja s\u00fcsteemide kohandamiseks konkreetse \u00fclesande jaoks. Arendaja enda t\u00f6\u00f6j\u00f5uhind kasvas, koos tootega, t\u00f5usis ka n\u00f5udlus uute arendajate j\u00e4rele meeskonnas, kuna nende \u00fclesannete katmiseks oli vaja ka \u201estaar\u201c arendaja t\u00f6\u00f6\u00fclesandeid, ning loomulikult muutusid \u201estaarid\u201c j\u00e4rjest v\u00e4hem k\u00e4ttesaadavaks. Samuti tasub mainida, et minu kogemuse j\u00e4rgi on v\u00e4hesed arendajad huvitatud operatsioonis\u00fcsteemi tuuma pakettide t\u00f6\u00f6tlemise spetsiifikast, pakettide marsruutimise reeglitest, hosti turvalisuse aspektidest. Loogiline samm oli kaasata administraator, kes tunneb neid aspekte, ja panna sellised kohustused tema \u00f5lgadele, mis tema kogemuse t\u00f5ttu v\u00f5imaldas saavutada samu n\u00e4itajaid madalama hinnaga v\u00f5rreldes \u201estaar\u201c arendajaga. Sellised administraatorid viidati meeskonda ja nende peamine \u00fclesanne oli hallata testimis- ja tootmiskeskkondi konkreetse meeskonna reeglite kohaselt, ressurssidega, mis olid sellele meeskonnale eraldatud. Nii saidki DevOps\u2019id paljude arusaamisse.<\/p>\n<p><\/p>\n<p>Aja jooksul hakkasid s\u00fcsteemiadministraatorid osaliselt v\u00f5i t\u00e4ielikult m\u00f5istma selle konkreetse arendusmeeskonna vajadusi, muutes arendajate ja testijate elu lihtsamaks. Kuidas teha uuendusi nii, et ei peaks reede \u00f5htul kontoris veetma, parandades juurutamisvigu? Aeg m\u00f6\u00f6dus ja n\u00fc\u00fcd t\u00f5usid t\u00e4htedeks s\u00fcsteemiadministraatorid, kes m\u00f5istsid, mida arendajad soovivad. M\u00f5jude minimiseerimise eesm\u00e4rgil hakati tutvustama juhtimist\u00f6\u00f6riistu, k\u00f5ik meenutasid vanu ja usaldusv\u00e4\u00e4rseid operatsioonis\u00fcsteemi taseme isolatsiooni meetodeid, mis v\u00e4hendasid turvan\u00f5udeid, v\u00f5rguhalduse ja hosti konfiguratsiooni laiemalt, ning seet\u00f5ttu v\u00e4henesid ka uutele \u201et\u00e4htedele\u201d esitatavad n\u00f5udmised. <\/p>\n<p><\/p>\n<p>Ilmus \u00abime\u00bb \u2014 docker. Miks ime? Sest \u00fchelt poolt n\u00f5udis isolatsiooni loomine chroot v\u00f5i jail, samuti OpenVZ, m\u00e4rkimisv\u00e4\u00e4rseid teadmisi ops\u00fcsteemist; teiselt poolt on meil n\u00fc\u00fcd t\u00f6\u00f6riist, mis v\u00f5imaldab lihtsalt luua isoleeritud rakenduskeskkonda \u00fche hosti sees, kus k\u00f5ik vajalik on olemas, ja anda samuti arendajatele juhtimis\u00f5igus tagasi, samas kui s\u00fcsteemiadministraator peab haldama ainult \u00fchte hosti, tagades selle turvalisuse ja k\u00f5rge k\u00e4ttesaadavuse \u2014 loogiline lihtsustus. Kuid progress ei seisa paigal ning s\u00fcsteemid muutuvad j\u00e4rjest keerulisemaks, komponente tuleb \u00fcha rohkem ja rohkem, \u00fcks host ei rahulda enam s\u00fcsteemi vajadusi ning on vajalik klastrite ehitamine. Me naaseme taas s\u00fcsteemiadministraatorite juurde, kes suudavad neid s\u00fcsteeme ehitada.<\/p>\n<p><\/p>\n<p>Aasta aastalt tekivad erinevad s\u00fcsteemid, mis lihtsustavad arendust ja\/v\u00f5i haldamist, ilmuvad orkestreerimiss\u00fcsteemid, mis on kasutajas\u00f5bralikud kuni hetkeni, mil on vaja standardprotsessist k\u00f5rvale kalduda. Mikroteenuste arhitektuur ilmus samuti eesm\u00e4rgiga lihtsustada k\u00f5ike eelmainitut \u2014 v\u00e4hem seoseid, lihtsam haldamine. Oma kogemuses ei ole ma t\u00e4ielikult mikroteenuste arhitektuuri kogenud, \u00fctleksin, et see on 50\u201350 \u2014 50 protsenti mikroteenuseid, mustad kastid, sisend tuli, t\u00f6\u00f6tlemine v\u00e4lja, teised 50 \u2014 purustatud monoliit, teenused ei suuda teiste komponentidega eraldi t\u00f6\u00f6tada. See k\u00f5ik seab taas piirangud nii arendajate kui ka administraatorite teadmistasemele.<\/p>\n<p><\/p>\n<p>Sellised \u201ekiiged\u201c ekspertteadmiste tasemes sellele v\u00f5i sellele ressursile j\u00e4tkuvad siiani. Kuid me oleme veidi k\u00f5rvale kaldunud, on palju aspekte, mida tasub arutada.<\/p>\n<p><\/p>\n<h2 id=\"build-engineerrelease-engineer\">Build Engineer\/Release Engineer<\/h2>\n<p><\/p>\n<p>V\u00e4ga kitsalt spetsialiseeritud insenerid, kes on tekkinud tarkvara ja selle v\u00e4ljaannete koostamise protsesside standardiseerimise vahendina. Tundus, et nende n\u00f5udlus langes p\u00e4rast laialdaselt rakendatud Agile'i meetodite tulekut, kuid see ei vasta t\u00f5ele. See spetsialiseerumine tekkis eesm\u00e4rgiga standardiseerida tarkvara koostamine ja tarnimine t\u00f6\u00f6stuslikus mastaabis, kasutades k\u00f5igi ettev\u00f5tte toodete jaoks standardseid tehnikaid. DevOps\u2019i arendajate tulekuga kaotasid nad osaliselt oma \u00fclesanded, kuna just arendajad hakkasid toodet tarnimiseks ette valmistama. Arvestades muutuvaid infrastruktuuri ja l\u00e4henemisviise kiirele tarnimisele, mis sageli ei arvesta kvaliteeti, on nad ajaga muutunud t\u00f5kkeks muutustele, kuna kvaliteedistandardite j\u00e4rgimine aeglustab paratamatult tarnet. Nii on j\u00e4rk-j\u00e4rgult osa Build\/Release inseneride funktsionaalsusest \u00fcle l\u00e4inud s\u00fcsteemiadministraatorite \u00f5lgadele.<\/p>\n<p><\/p>\n<h2 id=\"opsy-takie-raznye\">Ops'id on v\u00e4ga erinevad<\/h2>\n<p><\/p>\n<p>Liigume edasi ja j\u00e4lle suur hulk kohustusi ning kvalifitseeritud t\u00f6\u00f6tajate puudus sunnib meid ranget spetsialiseerumist otsima; nagu seened p\u00e4rast vihma, ilmuvad erinevad Operations:<\/p>\n<p><\/p>\n<ul>\n<li>TechOps \u2014 s\u00fcsteemihaldurid, tuntud ka kui HelpDesk insenerid<\/li>\n<li>LiveOps \u2014 s\u00fcsteemihaldurid, kes peamiselt vastutavad tootmiskeskkondade eest<\/li>\n<li>CloudOps \u2014 s\u00fcsteemihaldurid, kes on spetsialiseerunud avalikele pilvedele nagu Azure, AWS, GCP jne.<\/li>\n<li>PlatOps\/InfraOps\/SysOps \u2014 infrastruktuuri s\u00fcsteemihaldurid.<\/li>\n<li>NetOps \u2014 v\u00f5rguadministraatorid<\/li>\n<li>SecOps \u2014 s\u00fcsteemihaldurid, kes on spetsialiseerunud infos\u00fcsteemide turvalisusele \u2014 PCI vastavus, CIS vastavus, pat\u0161imise jne.<\/li>\n<\/ul>\n<p><\/p>\n<p>DevOps \u2014 (teoorias) isik, kes m\u00f5istab p\u00f5hjalikult k\u00f5iki arendusprotsessi etappe \u2014 arendust, testimist, toote arhitektuuri, suudab hinnata turvariske, tunneb automatiseerimise meetodeid ja vahendeid v\u00e4hemalt k\u00f5rgemal tasemel, lisaks sellele m\u00f5istab ka toote eeln\u00f5u ja j\u00e4reln\u00f5u toetust. Isik, kes suudab tegutseda nii Operations'i kui ka Development'i huvides, mis v\u00f5imaldab luua head koost\u00f6\u00f6d nende kahe sammaste vahel. M\u00f5istab, kuidas meeskondade t\u00f6\u00f6plaane koostada ja kliendi ootusi juhtida.<\/p>\n<p><\/p>\n<p>Sarnaste t\u00f6\u00f6de ja kohustuste t\u00e4itmiseks peab isikul olema oskused mitte ainult arendus- ja testimisprotsesside, vaid ka toote infrastruktuuri haldamise ja ressursside planeerimise alal. DevOps ei saa olla piiratud ei IT, ei R&amp;D ega isegi PMO-ga; tal peab olema m\u00f5ju k\u00f5igis nendes valdkondades \u2014 ettev\u00f5tte tehniline direktor, Chief Technical Officer.<\/p>\n<p><\/p>\n<p>Kas see kehtib teie ettev\u00f5tte kohta? \u2014 Kahtlen. Enamasti on see kas IT v\u00f5i R&amp;D.<\/p>\n<p><\/p>\n<p>Raha ja v\u00f5imaluste puudumine m\u00f5jutada v\u00e4hemalt \u00fchte neist kolmest tegevusvaldkonnast muudab probleemide tasakaalu suunas, kus neid muudatusi on lihtsam rakendada, n\u00e4iteks tehniliste piirangute kohaldamine v\u00e4ljaannetele \"mustade\" koodide korral vastavalt staatilise anal\u00fc\u00fcsi s\u00fcsteemide andmetele. See t\u00e4hendab, et kui PMO seab rangelt ajakava funktsionaalsuse vabastamiseks, ei suuda R&amp;D selle ajakava raames kvaliteetset tulemust esitada ja teeb seda, mis on v\u00f5imalik, j\u00e4ttes refaktoreerimise hilisemaks. IT-sse kuuluv DevOps blokeerib v\u00e4ljaande tehniliste vahenditega. Puudulikkus \u00f5igustes olukorda muuta, juhul, kui vastutavad t\u00f6\u00f6tajad, toob kaasa \u00fclem\u00e4\u00e4rase vastutustunde selle eest, millele nad ei saa m\u00f5jutada, eriti kui need t\u00f6\u00f6tajad m\u00f5istavad ja n\u00e4evad vigu ning kuidas neid parandada \u2014 \"\u00d5nn on teadmatuses\", mis omakorda viib t\u00f6\u00f6tajate l\u00e4bip\u00f5lemiseni ja kaotamiseni.<\/p>\n<p><\/p>\n<h2 id=\"rynok-devops-resursov\">DevOps ressursside turg<\/h2>\n<p><\/p>\n<p>Vaadakem mitmeid DevOps ametikohti erinevatest ettev\u00f5tetest. <\/p>\n<p><\/p>\n<blockquote><p><strong>Oleme valmis Teiega kohtuma, kui Te:<\/strong><\/p>\n<ol>\n<li>Valdate Zabbixit ja tead, mis on Prometheus;<\/li>\n<li>Iptables;<\/li>\n<li>BASH aspirant;<\/li>\n<li>Ansible professor;<\/li>\n<li>Linux guru;<\/li>\n<li>Kas oskate kasutada debug'it ja leida koos arendajatega rakenduste (php\/java\/python) probleeme; <\/li>\n<li>Routing ei tekita teile paanikat;<\/li>\n<li>P\u00f6\u00f6rate suurt t\u00e4helepanu s\u00fcsteemi turvalisusele;<\/li>\n<li>Teete varukoopiaid \"k\u00f5igest ja k\u00f5igest\", samuti taastate selle \"k\u00f5ige ja k\u00f5igest\" edukalt;<\/li>\n<li>Oska seadistada s\u00fcsteemi maksimaalse v\u00e4ljundi saavutamiseks minimaalse kasutamise korral;<\/li>\n<li>Seadistate replikatsioonid enne magamaminekut Postgresi ja MySQL jaoks;<\/li>\n<li>CI\/CD seadistamine ja kohandamine on teie jaoks sama vajalik kui hommiku-\/l\u00f5una-\/\u00f5htus\u00f6\u00f6k.<\/li>\n<li>Teil on kogemus AWS-iga;<\/li>\n<li>Olete valmis koos ettev\u00f5ttega arenema;<\/li>\n<\/ol>\n<p>\n<\/p><\/blockquote>\n<p>Nii et:<\/p>\n<p><\/p>\n<ul>\n<li>1 kuni 6 \u2014 s\u00fcsteemiadministraator<\/li>\n<li>7 \u2014 veidi v\u00f5rgu haldamist, mis ka kuulub s\u00fcsteemiadministraatori, keskmise taseme alla<\/li>\n<li>8 \u2014 veidi turvalisust, mis on kindlasti vajalik keskmise taseme s\u00fcsteemiadministraatori jaoks<\/li>\n<li>9-11 \u2014 Keskmine s\u00fcsteemiadministraator<\/li>\n<li>12 \u2014 s\u00f5ltuvalt \u00fclesannetest kas keskmine s\u00fcsteemiadministraator v\u00f5i Build Engineer<\/li>\n<li>13 \u2014 virtualiseerimine \u2014 keskmine s\u00fcsteemiadministraator v\u00f5i CloudOps, laiendatud teadmised konkreetse teenuse kasutamisest <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/\"   title=\"h\u00f5bustamise.\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2346\">h\u00f5bustamise.<\/a> rahade t\u00f5husaks kasutamiseks ja hoolduse koormuse v\u00e4hendamiseks<\/li>\n<\/ul>\n<p><\/p>\n<p>Kokkuv\u00f5tteks selle vaba t\u00f6\u00f6koha kohta v\u00f5ib \u00f6elda, et kandidaat peab olema v\u00e4hemalt keskastme\/seniorklassi s\u00fcsteemiadministraator.<\/p>\n<p><\/p>\n<p>Muide, ei tohiks administreerimist liiga palju jagada Linuxi ja Windowsi vahel. Ma m\u00f5istan, et nende kahe maailma teenused ja s\u00fcsteemid erinevad, kuid alus on k\u00f5igil sama ja iga endast lugupidav admin on tuttav m\u00f5lema s\u00fcsteemiga. Isegi kui pole tuttav, ei tohiks kogenud administraatoril olla raskusi selle valdkonnaga tutvuda.<\/p>\n<p><\/p>\n<p>Vaatame teist t\u00f6\u00f6pakkumist:<\/p>\n<p><\/p>\n<blockquote>\n<ol>\n<li>Kogemus k\u00f5rge koormusega s\u00fcsteemide loomisel;<\/li>\n<li>Suurep\u00e4rased teadmised operatsioonis\u00fcsteemist Linux, s\u00fcsteemitehnoloogiast ja veebist (Nginx, PHP\/Python, HAProxy, MySQL\/PostgreSQL, Memcached, Redis, RabbitMQ, ELK);<\/li>\n<li>Kogemus virtualiseerimistehnoloogiatega (<a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/vps\/abuzoustojchivye-vps\/\"   title=\"KVM\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4370\">KVM<\/a>, VMWare, LXC\/Docker);<\/li>\n<li>Oskus skriptimiskeeltega;<\/li>\n<li>Arusaamine v\u00f5rguprotokollide toimimisest;<\/li>\n<li>Arusaamine talitlush\u00e4irete eest kaitstud s\u00fcsteemide ehitamise p\u00f5him\u00f5tetest;<\/li>\n<li>Iseseisvus ja algatusv\u00f5ime;<\/li>\n<\/ol>\n<p>\n<\/p><\/blockquote>\n<p>Anal\u00fc\u00fcsime:<\/p>\n<p><\/p>\n<ul>\n<li>1 \u2014 Senior System Administrator<\/li>\n<li>2 \u2014 S\u00f5ltuvalt m\u00f5istest, mis sellele virnale pannakse \u2014 Middle\/Senior System Administrator<\/li>\n<li>3 \u2014 T\u00f6\u00f6 kogemus v\u00f5ib t\u00e4hendada ka \u2014 'Kluster ei olnud t\u00f5stetud, kuid loomise ja virtuaalmasinate haldamisega tegeles, oli \u00fcks Docker host, konteinerite juurde p\u00e4\u00e4semine oli seadistatud' \u2014 Middle System Administrator<\/li>\n<li>4 \u2014 Noorem s\u00fcsteemiadministraator \u2014 jah, admin, kes ei oska kirjutada elementaarseid automatiseerimisskripte, olenemata keelest, ei ole admin \u2014 lihtsalt tehnik.<\/li>\n<li>5 \u2014 Keskmine s\u00fcsteemiadministraator<\/li>\n<li>6 \u2014 Vanem s\u00fcsteemiadministraator<\/li>\n<\/ul>\n<p><\/p>\n<p>Kokkuv\u00f5ttes \u2014 Keskmine\/Vanem s\u00fcsteemiadministraator<\/p>\n<p><\/p>\n<p>Veel \u00fcks:<\/p>\n<p><\/p>\n<blockquote>\n<ol>\n<li>DevOps-i kogemus;<\/li>\n<li>Kogemus \u00fche v\u00f5i mitme toote kasutamisel CI\/CD protsesside kujundamiseks. Gitlab CI on eelis;<\/li>\n<li>T\u00f6\u00f6tamine konteinerite ja virtualiseerimisega; Kui olete kasutanud Dockerit \u2013 tore, aga kui ka Kuberneteset \u2013 suurep\u00e4rane!<\/li>\n<li>Kogemus agiilmeeskonnas;<\/li>\n<li>Mingisuguse programmeerimiskeele tundmine;<\/li>\n<\/ol>\n<p>\n<\/p><\/blockquote>\n<p>Vaadake:<\/p>\n<p><\/p>\n<ul>\n<li>1 \u2014 Hmm\u2026 Mida poisid silmas peavad? =) T\u00f5en\u00e4oliselt ei tea nad isegi, mis selle taga peidus on<\/li>\n<li>2 \u2014 Ehitusinsener<\/li>\n<li>3 \u2014 Keskmine s\u00fcsteemiadministraator<\/li>\n<li>4 \u2014 Pehmed oskused, sellega seni ei tegeleme, kuigi agiil on veel \u00fcks asi, mida t\u00f5lgendatakse vastavalt mugavusele.<\/li>\n<li>5 \u2014 Liialt laialivalguv \u2014 see v\u00f5ib olla skriptikeel v\u00f5i kompileeritav. Huvi, kas Pascal ja Basic, millega koolis kirjutati, sobivad neile? =)<\/li>\n<\/ul>\n<p><\/p>\n<p>Soovin samuti m\u00e4rkida seoses kolmanda punktiga, et tugevdada arusaamist, miks seda punkti katab s\u00fcsteemiadministraator. Kubernetes on vaid orkestreerimine, t\u00f6\u00f6riist, mis pakub otse k\u00e4ske v\u00f5rgustiku draiveritele ja virtualiseerimise\/isoleerimise hostidele paari k\u00e4su kaudu ning v\u00f5imaldab nendega suhtlemise abstraktseks muuta, ja see on k\u00f5ik. N\u00e4iteks v\u00f5tame 'build framework' Make, mida ma, muide, ei pea raamistikuks. Jah, ma tean moest, kus Make'i igale poole toppida, kus on vajalik ja kus mitte \u2014 n\u00e4iteks Maven'i Make'i m\u00e4hkima, t\u00f5siselt?<br \/>\nTegelikult on Make lihtsalt \u00fcmbritseja shell'i kohal, mis lihtsustab just kompileerimise, lingimise ja kompileerimise keskkonnak\u00e4ske, t\u00e4pselt nagu k8s.<\/p>\n<p><\/p>\n<p>Kord intervjueerisin poissi, kes kasutas k8s oma t\u00f6\u00f6s OpenStack'i peal, ja ta r\u00e4\u00e4kis, kuidas ta teenuseid seal rakendas, kuid kui k\u00fcsisin just OpenStack'i kohta, selgus, et seda haldavad s\u00fcsteemiadministraatorid. Kas te t\u00f5esti arvate, et inimene, kes on OpenStack'i \u00fcles seadnud, olenemata sellest, millist platvormi ta taga kasutab, ei suuda kasutada k8s?=)<br \/>\nSee kandidaat ei ole tegelikult DevOps, vaid hoopis S\u00fcsteemi Administraator ja, et olla t\u00e4psem, Kubernetes Administrator.<\/p>\n<p><\/p>\n<p>Kokkuv\u00f5ttes on Middle\/Seniori S\u00fcsteemi Administratiivne positsioon talle piisav.<\/p>\n<p><\/p>\n<h2 id=\"skolko-veshat-v-grammah\">Kui palju grammi peaks kaaluma.<\/h2>\n<p><\/p>\n<p>Pakutavate palkade hajumine sellel positsioonil on 90k-200k.<br \/>\nN\u00fc\u00fcd tahaksin tuua paralleeli S\u00fcsteemi Administratiivsete ja DevOps Engineeride rahalistest h\u00fcvedest.<\/p>\n<p><\/p>\n<p>P\u00f5him\u00f5tteliselt v\u00f5ib kogemuste p\u00f5hjal gradi jagada, ehkki see ei ole t\u00e4pne, aga artikli eesm\u00e4rkide jaoks piisab.<\/p>\n<p><\/p>\n<p>Kogemus:<\/p>\n<p><\/p>\n<ol>\n<li>kuni 3 aastat \u2014 Junior<\/li>\n<li>kuni 6 aastat \u2014 Middle<\/li>\n<li>\u00fcle 6 aasta \u2014 Senior<\/li>\n<\/ol>\n<p><\/p>\n<p>T\u00f6\u00f6tajate otsimise sait pakub:<br \/>\nS\u00fcsteemi administraatorid:<\/p>\n<p><\/p>\n<ol>\n<li>Junior \u2014 2 aastat \u2014 50k rubla.<\/li>\n<li>Middle \u2014 5 aastat \u2014 70k rubla.<\/li>\n<li>Senior \u2014 11 aastat \u2014 100k rubla.<\/li>\n<\/ol>\n<p><\/p>\n<p>DevOps Engineerid:<\/p>\n<p><\/p>\n<ol>\n<li>Junior \u2014 2 aastat \u2014 100k rubla.<\/li>\n<li>Middle \u2014 3 aastat \u2014 160k rubla.<\/li>\n<li>Senior \u2014 6 aastat \u2014 220k rubla.<\/li>\n<\/ol>\n<p><\/p>\n<p>DevOps'ide kogemuse osas kasutati kogemust, mis v\u00e4hemalt mingil moel puudutas SDLC-d.<\/p>\n<p><\/p>\n<p>Eelnevalt on selge, et ettev\u00f5tted ei vaja tegelikult DevOpsi, kuid nad v\u00f5iksid s\u00e4\u00e4sta v\u00e4hemalt 50% algselt planeeritud kuludest, palkades hoopis administraatori. Veel enam, nad suudaksid selgemalt m\u00e4\u00e4ratleda vajaliku inimese \u00fclesanded ja kiiremini rahuldada oma vajadusi. Samuti ei tohiks unustada, et vastutuse selge jaotamine v\u00e4hendab personali n\u00f5udmisi ning loob kollektiivis soodsama \u00f5hkkonna, kuna ei esine kattuvusi. Enamik t\u00f6\u00f6kuulutusi sisaldab k\u00fcll DevOpsi ja utiliite, kuid ei p\u00f5hine tegelikel n\u00f5udmistel DevOpsi insenerile, vaid pigem t\u00f6\u00f6riistade administraatorite vajadustel.<\/p>\n<p><\/p>\n<p>DevOps insenerite koolitusprotsess on samuti piiratud vaid spetsiifiliste t\u00f6\u00f6de ja utiliitide komplektiga, mis ei anna \u00fcldist arusaama protsessidest ja nende seostest. See on kindlasti hea, kui inimene suudab kasutada Terraformi, et 10 minutiga AWS EKS-i v\u00e4lja tuua koos Fluentd k\u00fclgkariga selles klastris ja AWS ELK stiilis logimis\u00fcsteemiga, kasutades vaid \u00fchte k\u00e4sku konsoolis. Kuid kui ta ei saa aru logide t\u00f6\u00f6tlemise p\u00f5him\u00f5ttest ja nende vajalikkusest, ei tea, kuidas neid metoodikaid koguda ning teenuse degradatsiooni j\u00e4lgida, j\u00e4\u00e4b ta lihtsalt utiliite kasutavaks tehnikuks.<\/p>\n<p><\/p>\n<p>K\u00fcll aga toob n\u00f5udlus endaga kaasa pakkumise ning n\u00e4eme \u00e4\u00e4rmiselt \u00fclekuumenenud DevOps positsioonide turgu, kus n\u00f5udmised ei vasta tegelikele rollidele ja v\u00f5imaldavad s\u00fcsteemi administreerijatel rohkem teenida.<\/p>\n<p><\/p>\n<p>Aga kes nad siis on? DevOpsid v\u00f5i ahned s\u00fcsteemihaldurid? =)<\/p>\n<p><\/p>\n<h2 id=\"kak-dalshe-zhit\">Kuidas edasi elada?<\/h2>\n<p><\/p>\n<p>T\u00f6\u00f6andjatele \u2014 t\u00e4psustage n\u00f5udmisi ja otsige just neid, kellel on tegelikult vajalikud oskused, mitte \u00e4rge pillake silte. Kui te ei tea, millega DevOps tegeleb, ei ole nad teile siis vajalikud.<\/p>\n<p><\/p>\n<p>T\u00f6\u00f6tajad \u2014 \u00d5ppige. J\u00e4tkuvalt t\u00e4iustage oma teadmisi, vaadake protsesside \u00fcldpilti ja j\u00e4lgige teed seatud eesm\u00e4rgini. V\u00f5ite saada kelleks iganes, tuleb vaid pingutada.<\/p>\n<p>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/469277\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0430 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u044d\u0442\u043e \u0447\u0443\u0442\u044c \u043b\u0438 \u043d\u0435 \u0441\u0430\u043c\u0430\u044f \u0434\u043e\u0440\u043e\u0433\u0430\u044f \u043f\u043e\u0437\u0438\u0446\u0438\u044f \u043d\u0430 \u0440\u044b\u043d\u043a\u0435. \u0421\u0443\u0435\u0442\u0430 \u0432\u043e\u043a\u0440\u0443\u0433 &#171;DevOps&#187; \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u0432 \u043f\u0440\u0435\u0432\u043e\u0441\u0445\u043e\u0434\u0438\u0442 \u0432\u0441\u0435 \u043c\u044b\u0441\u043b\u0438\u043c\u044b\u0435 \u043f\u0440\u0435\u0434\u0435\u043b\u044b, \u0430 \u0442\u0435\u043c \u0445\u0443\u0436\u0435 \u0441 Senior DevOps \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u0430\u043c\u0438. \u042f \u0440\u0430\u0431\u043e\u0442\u0430\u044e \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u0435\u043c \u043e\u0442\u0434\u0435\u043b\u0430 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438, \u0443\u0433\u0430\u0434\u0430\u0439\u0442\u0435 \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0443\u044e \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0443 \u2014 DevOps Manager. \u041e\u0442\u0440\u0430\u0436\u0430\u0435\u0442 \u043b\u0438 \u0438\u043c\u0435\u043d\u043d\u043e \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0430\u044f \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0430 \u043d\u0430\u0448\u0443 \u043f\u043e\u0432\u0441\u0435\u0434\u043d\u0435\u0432\u043d\u0443\u044e \u0434\u0435\u044f\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u2014 \u0432\u0440\u044f\u0434 \u043b\u0438, \u0430 \u0432\u043e\u0442 \u0440\u0443\u0441\u0441\u043a\u0438\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-38521","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0430 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u044d\u0442\u043e \u0447\u0443\u0442\u044c \u043b\u0438 \u043d\u0435 \u0441\u0430\u043c\u0430\u044f \u0434\u043e\u0440\u043e\u0433\u0430\u044f \u043f\u043e\u0437\u0438\u0446\u0438\u044f \u043d\u0430 \u0440\u044b\u043d\u043a\u0435. \u0421\u0443\u0435\u0442\u0430 \u0432\u043e\u043a\u0440\u0443\u0433 &quot;DevOps&quot; \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u0432 \u043f\u0440\u0435\u0432\u043e\u0441\u0445\u043e\u0434\u0438\u0442 \u0432\u0441\u0435 \u043c\u044b\u0441\u043b\u0438\u043c\u044b\u0435 \u043f\u0440\u0435\u0434\u0435\u043b\u044b, \u0430 \u0442\u0435\u043c \u0445\u0443\u0436\u0435 \u0441 Senior DevOps \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u0430\u043c\u0438. \u042f \u0440\u0430\u0431\u043e\u0442\u0430\u044e \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u0435\u043c \u043e\u0442\u0434\u0435\u043b\u0430 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438, \u0443\u0433\u0430\u0434\u0430\u0439\u0442\u0435 \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0443\u044e \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0443 \u2014 DevOps Manager. \u041e\u0442\u0440\u0430\u0436\u0430\u0435\u0442 \u043b\u0438 \u0438\u043c\u0435\u043d\u043d\u043e \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0430\u044f \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0430 \u043d\u0430\u0448\u0443 \u043f\u043e\u0432\u0441\u0435\u0434\u043d\u0435\u0432\u043d\u0443\u044e \u0434\u0435\u044f\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u2014 \u0432\u0440\u044f\u0434 \u043b\u0438, \u0430 \u0432\u043e\u0442 \u0440\u0443\u0441\u0441\u043a\u0438\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/kto-takie-devops\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0442\u043e \u0442\u0430\u043a\u0438\u0435 DevOps? | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0430 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u044d\u0442\u043e \u0447\u0443\u0442\u044c \u043b\u0438 \u043d\u0435 \u0441\u0430\u043c\u0430\u044f \u0434\u043e\u0440\u043e\u0433\u0430\u044f \u043f\u043e\u0437\u0438\u0446\u0438\u044f \u043d\u0430 \u0440\u044b\u043d\u043a\u0435. \u0421\u0443\u0435\u0442\u0430 \u0432\u043e\u043a\u0440\u0443\u0433 &quot;DevOps&quot; \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u0432 \u043f\u0440\u0435\u0432\u043e\u0441\u0445\u043e\u0434\u0438\u0442 \u0432\u0441\u0435 \u043c\u044b\u0441\u043b\u0438\u043c\u044b\u0435 \u043f\u0440\u0435\u0434\u0435\u043b\u044b, \u0430 \u0442\u0435\u043c \u0445\u0443\u0436\u0435 \u0441 Senior DevOps \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u0430\u043c\u0438. \u042f \u0440\u0430\u0431\u043e\u0442\u0430\u044e \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u0435\u043c \u043e\u0442\u0434\u0435\u043b\u0430 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438, \u0443\u0433\u0430\u0434\u0430\u0439\u0442\u0435 \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0443\u044e \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0443 \u2014 DevOps Manager. \u041e\u0442\u0440\u0430\u0436\u0430\u0435\u0442 \u043b\u0438 \u0438\u043c\u0435\u043d\u043d\u043e \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0430\u044f \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0430 \u043d\u0430\u0448\u0443 \u043f\u043e\u0432\u0441\u0435\u0434\u043d\u0435\u0432\u043d\u0443\u044e \u0434\u0435\u044f\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u2014 \u0432\u0440\u044f\u0434 \u043b\u0438, \u0430 \u0432\u043e\u0442 \u0440\u0443\u0441\u0441\u043a\u0438\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/kto-takie-devops\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:24:16+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:24:16+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Kes on DevOps? | ProHoster","description":"Praegu on see t\u00f5en\u00e4oliselt \u00fcks k\u00f5ige kallimaid positsioone turul. \u00dcmber DevOps inseneride on rahutused \u00fcletanud k\u00f5ik m\u00f5eldavad piirid, veelgi hullem on olukord Senior DevOps inseneridega. T\u00f6\u00f6tab integreerimise ja automatiseerimise osakonna juhina, arvake ingliskeelne l\u00fchend \u2014 DevOps Manager. Kas ingliskeelne l\u00fchend peegeldab meie igap\u00e4evast tegevust \u2014 kahtlemine, kuid vene variant","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/kto-takie-devops","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0442\u043e \u0442\u0430\u043a\u0438\u0435 DevOps? | ProHoster","og:description":"\u041d\u0430 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u044d\u0442\u043e \u0447\u0443\u0442\u044c \u043b\u0438 \u043d\u0435 \u0441\u0430\u043c\u0430\u044f \u0434\u043e\u0440\u043e\u0433\u0430\u044f \u043f\u043e\u0437\u0438\u0446\u0438\u044f \u043d\u0430 \u0440\u044b\u043d\u043a\u0435. \u0421\u0443\u0435\u0442\u0430 \u0432\u043e\u043a\u0440\u0443\u0433 &quot;DevOps&quot; \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u0432 \u043f\u0440\u0435\u0432\u043e\u0441\u0445\u043e\u0434\u0438\u0442 \u0432\u0441\u0435 \u043c\u044b\u0441\u043b\u0438\u043c\u044b\u0435 \u043f\u0440\u0435\u0434\u0435\u043b\u044b, \u0430 \u0442\u0435\u043c \u0445\u0443\u0436\u0435 \u0441 Senior DevOps \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u0430\u043c\u0438. \u042f \u0440\u0430\u0431\u043e\u0442\u0430\u044e \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u0435\u043c \u043e\u0442\u0434\u0435\u043b\u0430 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438, \u0443\u0433\u0430\u0434\u0430\u0439\u0442\u0435 \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0443\u044e \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0443 \u2014 DevOps Manager. \u041e\u0442\u0440\u0430\u0436\u0430\u0435\u0442 \u043b\u0438 \u0438\u043c\u0435\u043d\u043d\u043e \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0430\u044f \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0430 \u043d\u0430\u0448\u0443 \u043f\u043e\u0432\u0441\u0435\u0434\u043d\u0435\u0432\u043d\u0443\u044e \u0434\u0435\u044f\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u2014 \u0432\u0440\u044f\u0434 \u043b\u0438, \u0430 \u0432\u043e\u0442 \u0440\u0443\u0441\u0441\u043a\u0438\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/kto-takie-devops","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:24:16+00:00","article:modified_time":"2019-10-31T19:24:16+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38521","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-09 20:29:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:07:40","updated":"2026-02-09 20:29:19"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/38521","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=38521"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/38521\/revisions"}],"predecessor-version":[{"id":164245,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/38521\/revisions\/164245"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=38521"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=38521"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=38521"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}