{"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\/sq\/blog\/administrirovanie\/kto-takie-devops","title":{"rendered":"Kush jan\u00eb DevOps?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>N\u00eb k\u00ebt\u00eb moment, kjo \u00ebsht\u00eb ndoshta pozita m\u00eb e shtrenjt\u00eb n\u00eb treg. Zhurma rreth inxhinier\u00ebve 'DevOps' tejkalon t\u00eb gjitha kufijt\u00eb e imagjinuesh\u00ebm, e aq m\u00eb keq p\u00ebr inxhinier\u00ebt Senior DevOps.<br \/>\nUn\u00eb punoj si drejtues i departamentit t\u00eb integrimit dhe automatizimit, e dini p\u00ebrkthimin n\u00eb anglisht \u2014 DevOps Manager. A e pasqyron p\u00ebrkthimi anglisht at\u00eb q\u00eb b\u00ebjm\u00eb \u00e7do dit\u00eb? Ka shum\u00eb t\u00eb ngjar\u00eb q\u00eb jo, nd\u00ebrsa versioni n\u00eb rusisht \u00ebsht\u00eb m\u00eb i sakt\u00eb n\u00eb k\u00ebt\u00eb rast. P\u00ebr shkak t\u00eb pun\u00ebs sime, \u00ebsht\u00eb e natyrshme q\u00eb t\u00eb intervistoj an\u00ebtar\u00ebt e ardhsh\u00ebm t\u00eb ekipit tim, dhe gjat\u00eb vitit t\u00eb kaluar, rreth 50 persona kan\u00eb kaluar p\u00ebrmes meje, nd\u00ebrsa nj\u00eb num\u00ebr i ngjash\u00ebm \u00ebsht\u00eb p\u00ebrjashtuar gjat\u00eb intervistave me punonj\u00ebsit e mi.<\/p>\n<p><\/p>\n<p>Ne akoma jemi duke k\u00ebrkuar koleg\u00eb, sepse mbrapa etiket\u00ebs DevOps fshihet nj\u00eb p\u00ebrb\u00ebrje shum\u00eb e madhe e inxhinier\u00ebve t\u00eb ndrysh\u00ebm.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p><\/p>\n<p>\u00c7do gj\u00eb e shkruar m\u00eb posht\u00eb \u00ebsht\u00eb mendimi im personal, ju nuk jeni t\u00eb detyruar t\u00eb pajtoheni me t\u00eb, por pranoj se mund t\u00eb sjell\u00eb nj\u00eb nuanc\u00eb n\u00eb q\u00ebndrim tuajin ndaj tem\u00ebs. Pavar\u00ebsisht rrezikut p\u00ebr t'u gjendur n\u00eb nj\u00eb situat\u00eb t\u00eb pak\u00ebndshme, un\u00eb publikoj mendimin tim, pasi besoj se ka vend p\u00ebr t\u00eb.<\/p>\n<p><\/p>\n<p>Kompani t\u00eb ndryshme e kuptojn\u00eb ndryshe se kush jan\u00eb inxhinier\u00ebt DevOps dhe p\u00ebr t\u00eb pun\u00ebsuar shpejt nj\u00eb burim, ata vendosin k\u00ebt\u00eb etiket\u00eb p\u00ebr t\u00eb gjith\u00eb. Situata \u00ebsht\u00eb mjaft e \u00e7uditshme, pasi kompanit\u00eb jan\u00eb t\u00eb gatshme t\u00eb paguajn\u00eb shp\u00ebrblime t\u00eb pabesueshme p\u00ebr k\u00ebta njer\u00ebz, duke marr\u00eb n\u00eb shumic\u00ebn e rasteve vet\u00ebm nj\u00eb administrator-inxhinier.<\/p>\n<p><\/p>\n<h2 id=\"tak-kto-zhe-takie-devops-inzhenery\">Pra, kush jan\u00eb inxhinier\u00ebt DevOps?<\/h2>\n<p><\/p>\n<p>Le t\u00eb fillojm\u00eb me historin\u00eb e shfaqjes \u2014 Development Operations u shfaq si nj\u00eb hap tjet\u00ebr drejt optimizimit t\u00eb bashk\u00ebpunimit n\u00eb ekipet e vogla p\u00ebr t\u00eb rritur shpejt\u00ebsin\u00eb e prodhimit t\u00eb produktit, si nj\u00eb pasoj\u00eb e pritur. Ideja ishte t\u00eb forcohej ekipi i zhvillimit me njohurit\u00eb mbi procedurat dhe qasjet n\u00eb menaxhimin e mjedisit t\u00eb produktit. N\u00eb other fjal\u00eb, nj\u00eb zhvillues duhet t\u00eb kuptoj\u00eb dhe t\u00eb dij\u00eb se si funksionon produkti i tij n\u00eb kushte t\u00eb caktuara, duhet t\u00eb dij\u00eb si ta deploje at\u00eb, cilat karakteristika t\u00eb mjedisit t\u00eb rregulloj\u00eb p\u00ebr t\u00eb rritur performanc\u00ebn. K\u00ebshtu, brenda nj\u00eb periudhe, u shfaq\u00ebn zhvillues t\u00eb qasjes DevOps. Zhvilluesit DevOps shkruanin skenar\u00eb p\u00ebr nd\u00ebrtimin dhe paketimin p\u00ebr t\u00eb leht\u00ebsuar aktivitetet e tyre dhe funksionimin e mjedisit produktiv. Megjithat\u00eb, kompleksiteti i arkitektur\u00ebs s\u00eb zgjidhjeve dhe ndikimi i nd\u00ebrsjell\u00eb i komponenteve t\u00eb infrastruktur\u00ebs me kalimin e koh\u00ebs filloi t\u00eb p\u00ebrkeq\u00ebsoj\u00eb treguesit e pun\u00ebs, dhe me \u00e7do iteracion k\u00ebrkoheshin kuptime gjithnj\u00eb e m\u00eb t\u00eb thella t\u00eb disa komponent\u00ebve, duke zvog\u00ebluar produktivitetin e zhvilluesve p\u00ebr shkak t\u00eb shpenzimeve shtes\u00eb p\u00ebr t\u00eb kuptuar komponent\u00ebt dhe p\u00ebr t\u00eb rregulluar sistemet p\u00ebr nj\u00eb detyr\u00eb t\u00eb caktuar. Kostoja e zhvilluesit po rritej, kostoja e produktit po rritej me t\u00eb, k\u00ebrkesat p\u00ebr zhvillues t\u00eb rinj n\u00eb ekip po rriteshin ndjesh\u00ebm, sepse ata duhej gjithashtu t\u00eb mbulonin detyrat e \"yjeve\" t\u00eb zhvillimit dhe natyrisht, \"yjet\" po b\u00ebheshin gjithnj\u00eb e m\u00eb pak t\u00eb arritsh\u00ebm. Gjithashtu, duhet t\u00eb theksohet se, sipas p\u00ebrvoj\u00ebs sime, pak nga zhvilluesit jan\u00eb t\u00eb interesuar p\u00ebr specifikat e trajtimit t\u00eb pakove nga b\u00ebrthama e sistemit operativ, rregullat e rrug\u00ebtimit t\u00eb pakove, aspektet e siguris\u00eb s\u00eb hostit. Hapi logjik ishte t\u00eb t\u00ebrhiqej nj\u00eb administrator, i cili ishte i njohur me k\u00ebt\u00eb dhe t\u2019i ngarkohej atij detyra t\u00eb tilla, q\u00eb, fal\u00eb p\u00ebrvoj\u00ebs s\u00eb tij, ndihmoi n\u00eb arritjen e t\u00eb nj\u00ebjtave tregues me kosto m\u00eb t\u00eb ul\u00ebt n\u00eb krahasim me koston e \"yjeve\" t\u00eb zhvillimit. K\u00ebta administratores vendoseshin n\u00eb ekip dhe detyra kryesore e tij ishte menaxhimi i mjediseve testuese dhe produktive, sipas rregullave t\u00eb ekipit t\u00eb caktuar, me burimet e dedikuara p\u00ebr k\u00ebt\u00eb ekip. K\u00ebshtu, n\u00eb thelb, u shfaq\u00ebn DevOps n\u00eb perceptimin e shumic\u00ebs.<\/p>\n<p><\/p>\n<p>Pjes\u00ebrisht ose plot\u00ebsisht, me kalimin e koh\u00ebs, k\u00ebta administrues sistemesh filluan t\u00eb kuptojn\u00eb nevojat e k\u00ebsaj skuadre specifike n\u00eb fush\u00ebn e zhvillimit, si t'u leht\u00ebsojn\u00eb jet\u00ebn zhvilluesve dhe testuesve, si t\u00eb nxjerrin nj\u00eb p\u00ebrdit\u00ebsim dhe t\u00eb mos mbesin nat\u00ebn t\u00eb premten n\u00eb zyr\u00eb duke rregulluar gabimet e shp\u00ebrndarjes. Koha kaloi, tani \"yjet\" ishin administruesit e sistemeve q\u00eb kuptonin se \u00e7far\u00eb donin zhvilluesit. Me q\u00ebllim minimizimin e ndikimeve filluan t\u00eb ndihmoheshin nga utilitetet e menaxhimit, t\u00eb gjith\u00eb kujtuan metodat e vjetra dhe t\u00eb besueshme t\u00eb izolimit n\u00eb nivelin e OS, t\u00eb cilat lejonin t\u00eb minimizoheshin k\u00ebrkesat p\u00ebr siguri, menaxhimin e pjes\u00ebs rrjet dhe, n\u00eb p\u00ebrgjith\u00ebsi, konfigurimin e hostit dhe, si rezultat, t\u00eb ulnin k\u00ebrkesat p\u00ebr \"yjet\" e rinj. <\/p>\n<p><\/p>\n<p>U shfaq nj\u00eb \"gj\u00eb e bukur\" \u2014 docker. Pse e bukur? Sepse krijimi i izolimit n\u00eb chroot ose jail, ashtu si OpenVZ, k\u00ebrkonte njohuri t\u00eb nd\u00ebrlikuara mbi OS-n\u00eb, nd\u00ebrsa utiliteti n\u00eb kontur lejonte t\u00eb krijohej leht\u00ebsisht nj\u00eb ambient i izoluar aplikacionesh n\u00eb nj\u00eb host me gjith\u00e7ka t\u00eb nevojshme brenda dhe t\u00eb rikthehej autoriteti n\u00eb zhvillim p\u00ebrs\u00ebri, nd\u00ebrsa administruesi i sistemit menaxhonte vet\u00ebm nj\u00eb host, duke siguruar sigurin\u00eb dhe disponueshm\u00ebrin\u00eb e lart\u00eb \u2014 nj\u00eb thjeshtim logjik. Por p\u00ebrparimi nuk ndalet dhe sistemet p\u00ebrs\u00ebri b\u00ebhen gjithnj\u00eb e m\u00eb t\u00eb komplikuara, komponent\u00ebt gjithnj\u00eb e m\u00eb t\u00eb shumt\u00eb, nj\u00eb host tashm\u00eb nuk i p\u00ebrmbush nevojat e sistemit dhe \u00ebsht\u00eb e nevojshme t\u00eb nd\u00ebrtohen klaster\u00eb, ne kthehemi p\u00ebrs\u00ebri te administruesit e sistemeve q\u00eb jan\u00eb t\u00eb aft\u00eb t\u00eb nd\u00ebrtojn\u00eb k\u00ebto sisteme.<\/p>\n<p><\/p>\n<p>Cikli pas cikli, shfaqen sisteme t\u00eb ndryshme q\u00eb leht\u00ebsojn\u00eb zhvillimin dhe\/ose administrimin, shfaqen sisteme orkestrimi, t\u00eb cilat, deri n\u00eb momentin kur k\u00ebrkohet t\u00eb largohemi nga procesi standard, jan\u00eb t\u00eb lehta p\u00ebr t'u p\u00ebrdorur. Arkitektura mikrosh\u00ebrbimeve gjithashtu u shfaq me q\u00ebllimin e thjeshtimit t\u00eb gjith\u00e7kaje t\u00eb p\u00ebrmendur m\u00eb sip\u00ebr \u2014 m\u00eb pak lidhje, m\u00eb e thjesht\u00eb p\u00ebr menaxhim. N\u00eb p\u00ebrvoj\u00ebn time nuk kam p\u00ebrjetuar plot\u00ebsisht arkitektur\u00ebn mikrosh\u00ebrbimeve, do ta quaja 50 me 50 \u2014 50 p\u00ebr qind mikrosh\u00ebrbime, kutit\u00eb e zeza, erdh\u00ebn t\u00eb dh\u00ebna, dol\u00ebn t\u00eb p\u00ebrpunuara, 50 t\u00eb tjer\u00eb \u2014 nj\u00eb monolit i shkat\u00ebrruar, sh\u00ebrbime q\u00eb nuk ishin n\u00eb gjendje t\u00eb punonin t\u00eb ndara nga komponent\u00ebt e tjer\u00eb. T\u00eb gjitha k\u00ebto p\u00ebrs\u00ebri ka v\u00ebn\u00eb kufizime n\u00eb nivelin e njohurive si t\u00eb zhvilluesve ashtu dhe t\u00eb administrator\u00ebve.<\/p>\n<p><\/p>\n<p>T\u00eb ngjashmet \"l\u00ebvizia\" t\u00eb nivelit t\u00eb njohurive ekspert\u00ebve p\u00ebr nj\u00eb burim t\u00eb caktuar vazhdojn\u00eb edhe sot. Por ne u shp\u00ebrndam\u00eb pak, ka shum\u00eb aspekte q\u00eb meritojn\u00eb t\u00eb shqyrtohen.<\/p>\n<p><\/p>\n<h2 id=\"build-engineerrelease-engineer\">Inxhinier Nd\u00ebrtimi\/Inxhinier Shp\u00ebrndarjeje<\/h2>\n<p><\/p>\n<p>Inxhinier\u00ebt e specializuar shum\u00eb ngusht\u00eb, q\u00eb u shfaq\u00ebn si nj\u00eb mjet p\u00ebr standardizimin e proceseve t\u00eb nd\u00ebrtimit t\u00eb softuerit dhe shp\u00ebrndarjeve t\u00eb tij. N\u00eb procesin e futjes s\u00eb Agile-it n\u00eb mas\u00eb, ata duken se humb\u00ebn r\u00ebnd\u00ebsin\u00eb, megjithat\u00eb, kjo nuk \u00ebsht\u00eb aspak e v\u00ebrtet\u00eb. Kjo specializim u shfaq si mjet p\u00ebr standardizimin e nd\u00ebrtimit dhe shp\u00ebrndarjes s\u00eb softuerit n\u00eb shkall\u00eb industriale, dometh\u00ebn\u00eb, duke p\u00ebrdorur teknika standarde p\u00ebr t\u00eb gjitha produktet e kompanis\u00eb. Me shfaqjen e DevOps, zhvilluesit humb\u00ebn pjes\u00ebrisht funksionet, pasi q\u00eb ata filluan t\u00eb p\u00ebrgatisnin produktin p\u00ebr shp\u00ebrndarje, dhe duke marr\u00eb parasysh infrastruktur\u00ebn e ndryshueshme dhe qasjen p\u00ebr shp\u00ebrndarje sa m\u00eb t\u00eb shpejt\u00eb pa u marr\u00eb parasysh cil\u00ebsia, me kalimin e koh\u00ebs ata u kthyen n\u00eb bllokues t\u00eb ndryshimeve, pasi ndjekja e standardeve t\u00eb cil\u00ebsis\u00eb pa dyshim ngadal\u00ebson shp\u00ebrndarjet. K\u00ebshtu, gradualisht, nj\u00eb pjes\u00eb e funksionalitetit t\u00eb inxhinier\u00ebve t\u00eb Nd\u00ebrtimit\/Sp\u00ebrndarjes kaloi n\u00eb duar t\u00eb administruesve t\u00eb sistemeve.<\/p>\n<p><\/p>\n<h2 id=\"opsy-takie-raznye\">Ops&#8217;\u00ebt jan\u00eb kaq t\u00eb ndrysh\u00ebm<\/h2>\n<p><\/p>\n<p>Ne po e vazhdojm\u00eb rrug\u00ebn dhe p\u00ebrs\u00ebri prania e nj\u00eb diapazoni t\u00eb gjer\u00eb detyrash dhe mungesa e kuadrove t\u00eb kualifikuara na shtyjn\u00eb n\u00eb nj\u00eb specializim t\u00eb fort\u00eb, ashtu si k\u00ebrpudhat pas shiut, po shfaqen operacione t\u00eb ndryshme:<\/p>\n<p><\/p>\n<ul>\n<li>TechOps \u2014 administrues sistemesh, e njohur si Inxhinier i Ndihm\u00ebs<\/li>\n<li>LiveOps \u2014 administrues sistemesh, kryesisht p\u00ebrgjegj\u00ebs p\u00ebr ambientet produktive<\/li>\n<li>CloudOps \u2014 administrues sistemesh q\u00eb specializohen n\u00eb \u2018ret\u00eb\u2019 publike Azure, AWS, GCP, etj.<\/li>\n<li>PlatOps\/InfraOps\/SysOps \u2014 administrues t\u00eb infrastruktur\u00ebs.<\/li>\n<li>NetOps \u2014 administrues rrjetesh<\/li>\n<li>SecOps \u2014 administrues sistemesh q\u00eb specializohen n\u00eb sigurin\u00eb e informacionit \u2014 p\u00ebrputhshm\u00ebria PCI, p\u00ebrputhshm\u00ebria CIS, patching, etj.<\/li>\n<\/ul>\n<p><\/p>\n<p>DevOps \u2014 (n\u00eb teori) \u00ebsht\u00eb nj\u00eb person q\u00eb e kupton thell\u00ebsisht t\u00eb gjitha proceset e ciklit t\u00eb zhvillimit \u2014 zhvillimin, testimin, e kupton arkitektur\u00ebn e produktit, \u00ebsht\u00eb n\u00eb gjendje t\u00eb vler\u00ebsoj\u00eb rreziqet e siguris\u00eb dhe \u00ebsht\u00eb njoh\u00ebs i qasjeve dhe mjeteve t\u00eb automatizimit, t\u00eb pakt\u00ebn n\u00eb nj\u00eb nivel t\u00eb lart\u00eb, p\u00ebrve\u00e7 k\u00ebsaj, kupton gjithashtu mb\u00ebshtetje para dhe pas lan\u00e7imit t\u00eb produktit. \u00cbsht\u00eb nj\u00eb person q\u00eb mund t\u00eb veproj\u00eb si avokat i t\u00eb dyja grupeve, Operations dhe Development, q\u00eb lejon nd\u00ebrtimin e nj\u00eb bashk\u00ebpunimi t\u00eb favorsh\u00ebm midis k\u00ebtyre dy pilar\u00ebve. E kupton proceset e planifikimit t\u00eb pun\u00ebve nga ekipet dhe menaxhimin e pritshm\u00ebrive t\u00eb klient\u00ebve.<\/p>\n<p><\/p>\n<p>P\u00ebr t\u00eb kryer k\u00ebt\u00eb lloj pune dhe detyrash, ky person duhet t\u00eb ket\u00eb mjete p\u00ebr menaxhimin jo vet\u00ebm t\u00eb proceseve t\u00eb zhvillimit dhe testimit, por edhe t\u00eb menaxhimit t\u00eb infrastruktur\u00ebs s\u00eb produktit dhe planifikimit t\u00eb burimeve. DevOps n\u00eb k\u00ebt\u00eb kuptim nuk mund t\u00eb jet\u00eb as n\u00eb IT, as n\u00eb R&amp;D, as n\u00eb PMO, ai duhet t\u00eb ket\u00eb ndikim n\u00eb t\u00eb gjitha k\u00ebto fusha \u2014 drejtor teknik i kompanis\u00eb, Chief Technical Officer.<\/p>\n<p><\/p>\n<p>A \u00ebsht\u00eb k\u00ebshtu n\u00eb kompanin\u00eb tuaj? \u2014 Kam dyshime. N\u00eb shumic\u00ebn e rasteve, kjo \u00ebsht\u00eb ose IT ose R&amp;D.<\/p>\n<p><\/p>\n<p>Mungesa e mjeteve dhe mund\u00ebsis\u00eb s\u00eb ndikimit n\u00eb t\u00eb pakt\u00ebn nj\u00eb nga k\u00ebto tri drejtime t\u00eb veprimit do t\u00eb prodhoj\u00eb nj\u00eb zhvendosje t\u00eb pesh\u00ebs s\u00eb problemeve n\u00eb ato vende ku k\u00ebto ndryshime jan\u00eb m\u00eb t\u00eb thjeshta p\u00ebr t'u aplikuar, si p\u00ebr shembull, aplikimi i kufizimeve teknike n\u00eb lansime n\u00eb lidhje me \"kodin e papast\u00ebr\" sipas t\u00eb dh\u00ebnave t\u00eb sistemeve t\u00eb analiz\u00ebs statike. Kjo do t\u00eb thot\u00eb se kur PMO vendos nj\u00eb afat t\u00eb ngusht\u00eb p\u00ebr publikimin e funksionalitetit, R&amp;D nuk mund t\u00eb ofroj\u00eb nj\u00eb rezultat t\u00eb kualitetit brenda k\u00ebtyre afateve dhe e dor\u00ebzon at\u00eb si mundet, duke l\u00ebn\u00eb refaktorizimin p\u00ebr m\u00eb von\u00eb, DevOps q\u00eb i p\u00ebrket IT, me an\u00eb t\u00eb mjeteve teknike e bllokon lan\u00e7imin. Mungesa e autoriteteve p\u00ebr t\u00eb ndryshuar situat\u00ebn, n\u00eb rastin e punonj\u00ebsve t\u00eb p\u00ebrgjegjsh\u00ebm, \u00e7on n\u00eb manifestimin e hiper-nd\u00ebrgjegj\u00ebsimit p\u00ebr at\u00eb q\u00eb ata nuk mund t\u00eb ndikojn\u00eb, ve\u00e7an\u00ebrisht n\u00ebse k\u00ebta punonj\u00ebs kuptojn\u00eb dhe shohin gabimet dhe si t'i korrigjojn\u00eb ato \u2014 \"Liria \u00ebsht\u00eb n\u00eb paditur\", dhe si pasoj\u00eb e k\u00ebsaj \u00ebsht\u00eb djegia dhe humbja e k\u00ebtyre punonj\u00ebsve.<\/p>\n<p><\/p>\n<h2 id=\"rynok-devops-resursov\">Tregu i burimeve DevOps<\/h2>\n<p><\/p>\n<p>Le t\u00eb shqyrtojm\u00eb disa mund\u00ebsi pun\u00ebsimi p\u00ebr pozita DevOps nga kompani t\u00eb ndryshme. <\/p>\n<p><\/p>\n<blockquote><p><strong>Ne jemi t\u00eb gatsh\u00ebm t\u00eb takojm\u00eb me ju, n\u00ebse ju:<\/strong><\/p>\n<ol>\n<li>Dini Zabbix dhe e dini se \u00e7far\u00eb \u00ebsht\u00eb Prometheus;<\/li>\n<li>Iptables;<\/li>\n<li>Aspirant BASH;<\/li>\n<li>Profesor Ansible;<\/li>\n<li>Guru Linux;<\/li>\n<li>Aftoni n\u00eb debug dhe bashk\u00eb me zhvilluesit t\u00eb gjeni problemet e aplikacioneve (php\/java\/python); <\/li>\n<li>Routingu nuk ju shkakton panik;<\/li>\n<li>I kushtoni r\u00ebnd\u00ebsi t\u00eb madhe siguris\u00eb s\u00eb sistemit;<\/li>\n<li>B\u00ebni kopje rezerv\u00eb t\u00eb \"gjith\u00e7kaje\", si dhe rikuperoni me sukses \"gjith\u00e7kaje\";<\/li>\n<li>Dini ta konfiguroni sistemin n\u00eb m\u00ebnyr\u00eb q\u00eb t\u00eb shkarkoni maksimumin nga minimumi;<\/li>\n<li>Konfiguroni replikimet para se t\u00eb flini n\u00eb Postgres dhe MySQL;<\/li>\n<li>Konfigurimi dhe rregullimi i CI\/CD \u00ebsht\u00eb nj\u00eb nevoj\u00eb p\u00ebr ju si m\u00ebngjes\/drek\u00eb\/dark\u00eb.<\/li>\n<li>Keni p\u00ebrvoj\u00eb pune me AWS;<\/li>\n<li>Jeni t\u00eb gatsh\u00ebm t\u00eb zhvilloheni s\u00eb bashku me kompanin\u00eb;<\/li>\n<\/ol>\n<p>\n<\/p><\/blockquote>\n<p>Pra:<\/p>\n<p><\/p>\n<ul>\n<li>nga 1 deri n\u00eb 6 \u2014 administrator sistemi<\/li>\n<li>7 \u2014 pak menaxhim rrjetesh, q\u00eb gjithashtu p\u00ebrfshihet n\u00eb rolin e administratorit, nivelit t\u00eb mes\u00ebm<\/li>\n<li>8 \u2014 pak siguri, q\u00eb \u00ebsht\u00eb e domosdoshme p\u00ebr administratorin e nivelit t\u00eb mes\u00ebm<\/li>\n<li>9-11 \u2014 Administrator Sistemi i Nivelit t\u00eb Mes\u00ebm<\/li>\n<li>12 \u2014 N\u00eb var\u00ebsi t\u00eb detyrave t\u00eb vendosura, ose Administrator Sistemi i Nivelit t\u00eb Mes\u00ebm, ose Inxhinier nd\u00ebrtimi<\/li>\n<li>13 \u2014 Virtualizimi \u2014 Administrator Sistemi i Nivelit t\u00eb Mes\u00ebm, ose at\u00eb q\u00eb njihet si CloudOps, me njohuri t\u00eb avancuara t\u00eb sh\u00ebrbimeve specifike <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sq\/\"   title=\"hosting\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2346\">hosting<\/a> platform\u00eb, p\u00ebr t\u00eb p\u00ebrdorur n\u00eb m\u00ebnyr\u00eb efikase fondet dhe p\u00ebr t\u00eb zvog\u00ebluar ngarkes\u00ebn n\u00eb sh\u00ebrbim<\/li>\n<\/ul>\n<p><\/p>\n<p>P\u00ebr t\u00eb p\u00ebrmbledhur k\u00ebt\u00eb pozin\u00eb mund t\u00eb thuhet se djemt\u00eb mjaftojn\u00eb Administrator\u00eb t\u00eb Nivelit t\u00eb Mes\u00ebm\/Senior.<\/p>\n<p><\/p>\n<p>P\u00ebrve\u00e7 k\u00ebsaj, nuk duhet t\u00eb ndahen shum\u00eb administrator\u00ebt n\u00eb Linux\/Windows. Natyrisht e kuptoj se sh\u00ebrbimet dhe sistemet e k\u00ebtyre dy bot\u00ebve jan\u00eb t\u00eb ndryshme, por baza e t\u00eb gjitha \u00ebsht\u00eb e nj\u00ebjt\u00eb dhe \u00e7do administrator i respektuesh\u00ebm \u00ebsht\u00eb i njohur me t\u00eb dyja, madje edhe n\u00ebse nuk \u00ebsht\u00eb i njohur, nuk do t\u00eb ket\u00eb v\u00ebshtir\u00ebsi p\u00ebr t'u informuar p\u00ebr k\u00ebt\u00eb.<\/p>\n<p><\/p>\n<p>Le t\u00eb shohim nj\u00eb tjet\u00ebr pozita:<\/p>\n<p><\/p>\n<blockquote>\n<ol>\n<li>P\u00ebrvoja n\u00eb nd\u00ebrtimin e sistemeve me ngarkes\u00eb t\u00eb lart\u00eb;<\/li>\n<li>Njohuri t\u00eb shk excellentl\u00eb p\u00ebr OS Linux, softueri sistemor dhe steka web (Nginx, PHP\/Python, HAProxy, MySQL\/PostgreSQL, Memcached, Redis, RabbitMQ, ELK);<\/li>\n<li>P\u00ebrvoja n\u00eb pun\u00eb me sisteme virtualizimi (, VMWare, LXC\/Docker);<a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sq\/vps\/abuzoustojchivye-vps\/\"   title=\"KVM\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4370\">KVM<\/a>Aft\u00ebsi n\u00eb gjuh\u00ebt e skriptimit;<\/li>\n<li>Kuptimi i parimeve t\u00eb funksionimit t\u00eb rrjeteve dhe protokolleve t\u00eb rrjetit;<\/li>\n<li>Kuptimi i parimeve p\u00ebr nd\u00ebrtimin e sistemeve me q\u00ebndrueshm\u00ebri t\u00eb lart\u00eb;<\/li>\n<li>Pavar\u00ebsia dhe iniciativa;<\/li>\n<li>T\u00eb shqyrtojm\u00eb:<\/li>\n<\/ol>\n<p>\n<\/p><\/blockquote>\n<p>1 \u2014 Administrator Sistemi Senior<\/p>\n<p><\/p>\n<ul>\n<li>2 \u2014 N\u00eb var\u00ebsi t\u00eb kuptimit q\u00eb i jepet k\u00ebtij staku \u2014 Administrator Sistemi i Nivelit t\u00eb Mes\u00ebm\/Senior<\/li>\n<li>3 \u2014 P\u00ebrvoja n\u00eb pun\u00eb, gjithashtu mund t\u00eb n\u00ebnkuptoj\u00eb \u2014 \"Klusterit nuk ia kam b\u00ebr\u00eb, por kam krijuar dhe menaxhuar virtualizime, pata nj\u00eb host Docker, ruajta qasjen n\u00eb kontejner\u00eb\" \u2014 Administrator Sistemi i Nivelit t\u00eb Mes\u00ebm<\/li>\n<li>3 \u2014 Eksperienca e pun\u00ebs, p\u00ebrfshir\u00eb, mund t\u00eb n\u00ebnkuptoj\u00eb - \"Klusteri nuk u ngrit, por krijova dhe menaxhova virtualka, kisha nj\u00eb host Docker, aksesi n\u00eb kontejner\u00eb ishte konfigurues\" \u2014 Administratori i Sistemit t\u00eb Mes\u00ebm<\/li>\n<li>4 \u2014 Junior System Administrator \u2014 po, nj\u00eb administrator q\u00eb nuk di t\u00eb shkruaj\u00eb skenar\u00eb elementar\u00eb automatizimi, pa marr\u00eb parasysh gjuh\u00ebn, nuk \u00ebsht\u00eb administrator \u2014 \u00ebsht\u00eb nj\u00eb teknik.<\/li>\n<li>5 \u2014 Middle System Administrator<\/li>\n<li>6 \u2014 Senior System Administrator<\/li>\n<\/ul>\n<p><\/p>\n<p>N\u00eb p\u00ebrfundim \u2014 Middle\/Senior System Administrator<\/p>\n<p><\/p>\n<p>Nj\u00eb tjet\u00ebr:<\/p>\n<p><\/p>\n<blockquote>\n<ol>\n<li>P\u00ebrvoja n\u00eb pun\u00eb devops;<\/li>\n<li>P\u00ebrvoja n\u00eb p\u00ebrdorimin e nj\u00eb ose m\u00eb shum\u00eb produkteve p\u00ebr formimin e proceseve CI\/CD. Gitlab CI do t\u00eb ishte nj\u00eb p\u00ebrpar\u00ebsi;<\/li>\n<li>Puna me kontejner\u00eb dhe virtualizim; N\u00ebse keni p\u00ebrdorur docker \u2013 mir\u00eb, por n\u00ebse k8s \u2013 shk\u00eblqyer!<\/li>\n<li>P\u00ebrvoja n\u00eb nj\u00eb ekip agile;<\/li>\n<li>Njohuri t\u00eb \u00e7do gjuhe programimi;<\/li>\n<\/ol>\n<p>\n<\/p><\/blockquote>\n<p>Le t\u00eb shohim:<\/p>\n<p><\/p>\n<ul>\n<li>1 \u2014 Hmm\u2026 \u00c7far\u00eb kan\u00eb parasysh djemt\u00eb? =) Ndoshta ata vet\u00eb nuk e din\u00eb at\u00eb q\u00eb fshihet pas k\u00ebsaj<\/li>\n<li>2 \u2014 Build Engineer<\/li>\n<li>3 \u2014 Middle System Administrator<\/li>\n<li>4 \u2014 Soft-skills, nuk do t'i shqyrtojm\u00eb tani, ndon\u00ebse Agile \u00ebsht\u00eb nj\u00eb tjet\u00ebr gj\u00eb q\u00eb interpretohet si\u00e7 \u00ebsht\u00eb e p\u00ebrshtatshme.<\/li>\n<li>5 \u2014 M\u00eb shum\u00eb hap\u00ebsir\u00eb \u2014 mund t\u00eb jet\u00eb nj\u00eb gjuh\u00eb skriptuese, ose nj\u00eb gjuh\u00eb q\u00eb kompilon. \u00c7udit\u00ebrisht, a do t'i p\u00eblqente atyre q\u00eb kam shkruar n\u00eb Pascal dhe Basic n\u00eb shkoll\u00eb? =)<\/li>\n<\/ul>\n<p><\/p>\n<p>D\u00ebshiroja gjithashtu t\u00eb l\u00eb nj\u00eb sh\u00ebnim n\u00eb lidhje me pik\u00ebn 3, p\u00ebr t\u00eb forcuar kuptimin se pse ky pik\u00eb mbulohet nga administratori i sistemeve. Kubernetes \u00ebsht\u00eb thjesht orkestrim, nj\u00eb mjet q\u00eb rreth e qarkon komandat direkte p\u00ebr drejtor\u00ebt e rrjetit dhe hostet e virtualizimit\/izolimit n\u00eb disa komanda dhe lejon q\u00eb komunikimi me to t\u00eb jet\u00eb abstrakt, kjo \u00ebsht\u00eb krejt. P\u00ebr shembull, t\u00eb marrim 'framework-un e nd\u00ebrtimit' Make, t\u00eb cilin, p\u00ebr fjal\u00eb, nuk e konsideroj si nj\u00eb framework. Po, e di p\u00ebr mod\u00ebn e futur Make kudo ku \u00ebsht\u00eb e nevojshme dhe e panevojshme \u2014 p\u00ebr shembull, t\u00eb mb\u00ebshtjell\u00ebsh Maven n\u00eb Make, seriozisht?<br \/>\nN\u00eb thelb, Make \u00ebsht\u00eb thjesht nj\u00eb mb\u00ebshtjell\u00ebs mbi shell, q\u00eb thjeshton pik\u00ebrisht komandat e kompilimit, lidhjes, ambientit t\u00eb kompilimit, ashtu si edhe k8s.<\/p>\n<p><\/p>\n<p>Nj\u00eb her\u00eb, intervistova nj\u00eb djal\u00eb q\u00eb p\u00ebrdorte k8s n\u00eb pun\u00ebn e tij mbi OpenStack, dhe ai tregonte se si i zhvillonte sh\u00ebrbimet mbi t\u00eb, megjithat\u00eb, kur e putha pyetje sakt\u00ebsisht p\u00ebr OpenStack, doli se ai administrohej, ashtu si\u00e7 ngriteshin nga administrator\u00ebt sistemor\u00eb. A e mendoni v\u00ebrtet se personi q\u00eb e ngriti OpenStack, pa marr\u00eb parasysh se \u00e7far\u00eb platforme ka pas tij, nuk \u00ebsht\u00eb i aft\u00eb t\u00eb p\u00ebrdor\u00eb k8s?=)<br \/>\nKy aplikant n\u00eb t\u00eb v\u00ebrtet\u00eb nuk \u00ebsht\u00eb DevOps, por po nj\u00ebsoj nj\u00eb Administrator i Sistemit dhe, p\u00ebr t\u00eb qen\u00eb m\u00eb t\u00eb sakt\u00eb, Administrator i Kubernetes.<\/p>\n<p><\/p>\n<p>P\u00ebr t\u00eb p\u00ebrfunduar p\u00ebrs\u00ebri \u2014 Middle\/Senior System Administrator do t'i mjaftonte atyre.<\/p>\n<p><\/p>\n<h2 id=\"skolko-veshat-v-grammah\">Sa gram duhet t\u00eb vendoset<\/h2>\n<p><\/p>\n<p>P\u00ebrhapja e pagave t\u00eb propozuara p\u00ebr pozitat e shtuara \u00ebsht\u00eb \u2014 90k-200k<br \/>\nTani, do t\u00eb doja t\u00eb b\u00ebj nj\u00eb krahasim midis shp\u00ebrblimeve monetare t\u00eb Administrator\u00ebve t\u00eb Sistemit dhe Inxhinier\u00ebve DevOps.<\/p>\n<p><\/p>\n<p>N\u00eb princip, p\u00ebr t\u00eb thjeshtuar, mund t\u00eb ndajm\u00eb gradat sipas p\u00ebrvoj\u00ebs, megjith\u00ebse kjo nuk do t\u00eb jet\u00eb e sakt\u00eb; p\u00ebr q\u00ebllimet e artikullit, mjafton.<\/p>\n<p><\/p>\n<p>P\u00ebrvoja:<\/p>\n<p><\/p>\n<ol>\n<li>deri n\u00eb 3 vjet \u2014 Junior<\/li>\n<li>deri n\u00eb 6 vjet \u2014 Middle<\/li>\n<li>m\u00eb shum\u00eb se 6 vjet \u2014 Senior<\/li>\n<\/ol>\n<p><\/p>\n<p>Website-i p\u00ebr k\u00ebrkimin e punonj\u00ebsve ofron:<br \/>\nAdministrator\u00ebt e Sistemit:<\/p>\n<p><\/p>\n<ol>\n<li>Junior \u2014 2 vjet \u2014 50k rub.<\/li>\n<li>Middle \u2014 5 vjet \u2014 70k rub.<\/li>\n<li>Senior \u2014 11 vjet \u2014 100k rub.<\/li>\n<\/ol>\n<p><\/p>\n<p>Inxhinier\u00ebt DevOps:<\/p>\n<p><\/p>\n<ol>\n<li>Junior \u2014 2 vjet \u2014 100k rub.<\/li>\n<li>Middle \u2014 3 vjet \u2014 160k rub.<\/li>\n<li>Senior \u2014 6 vjet \u2014 220k rub.<\/li>\n<\/ol>\n<p><\/p>\n<p>P\u00ebrsa i p\u00ebrket p\u00ebrvoj\u00ebs, \u00ebsht\u00eb p\u00ebrdorur p\u00ebrvoja 'DevOps'-\u00ebve q\u00eb n\u00eb ndonj\u00eb m\u00ebnyr\u00eb ka prekur SDLC.<\/p>\n<p><\/p>\n<p>Nga e p\u00ebrmendur m\u00eb lart, del se n\u00eb t\u00eb v\u00ebrtet\u00eb kompanit\u00eb nuk kan\u00eb nevoj\u00eb p\u00ebr DevOps, si dhe se mund t\u00eb kursejn\u00eb t\u00eb pakt\u00ebn 50 p\u00ebr qind t\u00eb kostove fillestare t\u00eb planifikuara duke pun\u00ebsuar nj\u00eb Administrator t\u00eb v\u00ebrtet\u00eb. M\u00eb tej, ata do t\u00eb mund t\u00eb p\u00ebrcaktonin qart\u00eb detyrat e personit t\u00eb k\u00ebrkuar dhe t\u00eb mbyllnin nevoj\u00ebn m\u00eb shpejt. Nuk duhet t\u00eb harrojm\u00eb gjithashtu se nj\u00eb ndarje e qart\u00eb e p\u00ebrgjegj\u00ebsive lejon uljen e k\u00ebrkesave p\u00ebr personelin, si dhe krijimin e nj\u00eb atmosfere m\u00eb t\u00eb favorshme n\u00eb ekip, duke shmangur p\u00ebrplasjet. N\u00eb shumic\u00ebn d\u00ebrrmuese t\u00eb vendeve t\u00eb pun\u00ebs, jan\u00eb t\u00eb mbushura me utilitarizmin dhe etiketat DevOps, por nuk kan\u00eb n\u00eb thelb k\u00ebrkesa reale p\u00ebr Inxhinier\u00ebt DevOps, vet\u00ebm k\u00ebrkesa p\u00ebr nj\u00eb administrator mjetesh.<\/p>\n<p><\/p>\n<p>Procesi i trajnimit t\u00eb inxhinier\u00ebve DevOps \u00ebsht\u00eb gjithashtu i kufizuar vet\u00ebm n\u00eb nj\u00eb grup pun\u00ebsh specifike, utilitar\u00ebve, dhe nuk ofron nj\u00eb kuptim t\u00eb p\u00ebrgjithsh\u00ebm t\u00eb proceseve dhe varf\u00ebrive t\u00eb tyre. Sigurisht, \u00ebsht\u00eb mir\u00eb kur nj\u00eb person mund t\u00eb p\u00ebrdor\u00eb Terraform p\u00ebr t\u00eb deploy-uar AWS EKS, n\u00eb lidhje me nj\u00eb sidecar Fluentd n\u00eb k\u00ebt\u00eb klaster dhe me nj\u00eb AWS ELK stack p\u00ebr sistemin e logimit brenda 10 minutash, duke p\u00ebrdorur vet\u00ebm nj\u00eb komand\u00eb n\u00eb konsol, por n\u00ebse ai nuk do t\u00eb kuptoj\u00eb parimin e p\u00ebrpunimit t\u00eb log\u00ebve dhe p\u00ebr \u00e7far\u00eb jan\u00eb t\u00eb nevojshme, nuk di t\u00eb mbledh\u00eb metrikat p\u00ebr to dhe t\u00eb ndjek\u00eb degradimin e sh\u00ebrbimit, at\u00ebher\u00eb do t\u00eb jet\u00eb gjithmon\u00eb e nj\u00ebjta situat\u00eb me nj\u00eb person q\u00eb di t\u00eb p\u00ebrdor\u00eb disa utilitar\u00eb.<\/p>\n<p><\/p>\n<p>Megjithat\u00eb, k\u00ebrkesa krijon ofert\u00ebn, dhe ne shohim nj\u00eb treg shum\u00eb t\u00eb ngroht\u00eb p\u00ebr pozitat DevOps, ku k\u00ebrkesat nuk p\u00ebrputhen me rolin real, por lejojn\u00eb administrator\u00ebve t\u00eb sistemeve t\u00eb fitojn\u00eb m\u00eb shum\u00eb.<\/p>\n<p><\/p>\n<p>Po kush jan\u00eb ata? DevOps&#8217;\u00ebt apo administrator\u00eb sistemesh t\u00eb etur p\u00ebr para? =)<\/p>\n<p><\/p>\n<h2 id=\"kak-dalshe-zhit\">Si t\u00eb jetojm\u00eb m\u00eb tej?<\/h2>\n<p><\/p>\n<p>Pun\u00ebdh\u00ebn\u00ebsit duhet t\u00eb formulojn\u00eb m\u00eb sakt\u00eb k\u00ebrkesat dhe t\u00eb k\u00ebrkojn\u00eb pik\u00ebrisht ata q\u00eb jan\u00eb t\u00eb nevojsh\u00ebm, n\u00eb vend q\u00eb t\u00eb hedhin etiketat. N\u00ebse nuk e dini se \u00e7far\u00eb b\u00ebjn\u00eb DevOps, nuk ju duhen n\u00eb k\u00ebt\u00eb rast.<\/p>\n<p><\/p>\n<p>Punonj\u00ebsit duhet t\u00eb m\u00ebsojn\u00eb. T\u00eb p\u00ebrmir\u00ebsojn\u00eb vazhdimisht njohurit\u00eb e tyre, t\u00eb shohin pamjen e p\u00ebrgjithshme t\u00eb proceseve dhe t\u00eb ndjekin rrug\u00ebn drejt q\u00ebllimit t\u00eb vendosur. Mund t\u00eb b\u00ebheni \u00e7far\u00eb t\u00eb d\u00ebshironi, mjafton t\u00eb p\u00ebrpiqeni.<\/p>\n<p>Burimi: <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 5.0.2.1 - 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.\" \/>\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\/sq\/blog\/administrirovanie\/kto-takie-devops\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/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\udd47\u00c7far\u00eb jan\u00eb DevOps? | ProHoster","description":"Aktualisht, kjo \u00ebsht\u00eb ndoshta pozita m\u00eb e shtrenjt\u00eb n\u00eb treg.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/kto-takie-devops","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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.","og:url":"https:\/\/prohoster.info\/sq\/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","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/38521","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=38521"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/38521\/revisions"}],"predecessor-version":[{"id":164245,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/38521\/revisions\/164245"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=38521"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=38521"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=38521"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}