{"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 &#171;DevOps&#187; e kalon \u00e7do kufi t\u00eb menduesh\u00ebm, ve\u00e7an\u00ebrisht kur b\u00ebhet fjal\u00eb p\u00ebr inxhinier\u00ebt e lart\u00eb DevOps.<br \/>\nUn\u00eb punoj si drejtor i departamentit t\u00eb integrimit dhe automatizimit, dhe merrni nj\u00eb her\u00eb me mend shkurtes\u00ebn n\u00eb anglisht \u2014 DevOps Manager. A reflekton shkurtesa angleze aktivitetet tona t\u00eb p\u00ebrditshme? Ndoshta jo, nd\u00ebrsa varianti rus n\u00eb k\u00ebt\u00eb rast \u00ebsht\u00eb m\u00eb i sakt\u00eb. Duke qen\u00eb n\u00eb k\u00ebt\u00eb rol, \u00ebsht\u00eb e natyrshme q\u00eb t\u00eb intervistoj an\u00ebtar\u00ebt e rinj t\u00eb ekipit tim dhe, gjat\u00eb vitit t\u00eb kaluar, m\u00eb kan\u00eb kaluar rreth 50 persona, dhe po aq \u00ebsht\u00eb eliminuar n\u00eb preskrinin me punonj\u00ebsit e mi.<\/p>\n<p><\/p>\n<p>Ne ende jemi n\u00eb k\u00ebrkim t\u00eb koleg\u00ebve, sepse n\u00ebn emrin DevOps fshihet nj\u00eb shtres\u00eb shum\u00eb e madhe inxhinier\u00ebsh 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 opinioni im personal; nuk keni obligim t\u00eb bieni dakord me t\u00eb, megjithat\u00eb lejohem t\u00eb mendoj se do t\u00eb sjell\u00eb nuanca n\u00eb q\u00ebndrimin tuaj ndaj tem\u00ebs. Pavar\u00ebsisht rrezikut p\u00ebr t\u00eb r\u00ebn\u00eb n\u00eb kund\u00ebrshtim, po publikoj mendimin tim, pasi e konsideroj se ka vend p\u00ebr t\u00eb.<\/p>\n<p><\/p>\n<p>Kompani e kuptojn\u00eb ndryshe se kush jan\u00eb inxhinier\u00ebt DevOps dhe p\u00ebr shkak t\u00eb nevoj\u00ebs p\u00ebr t\u00eb pun\u00ebsuar shpejt, u v\u00ebn\u00eb k\u00ebt\u00eb etiket\u00eb t\u00eb gjith\u00ebve. Situata \u00ebsht\u00eb mjaft e \u00e7uditshme, pasi kompanit\u00eb jan\u00eb t\u00eb gatshme t\u00eb paguajn\u00eb shp\u00ebrblime t\u00eb pandershme k\u00ebtyre njer\u00ebzve, duke marr\u00eb n\u00eb shumic\u00ebn e rasteve nj\u00eb administrator t\u00eb pajisjeve.<\/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 tregonim se fillon historia e shfaqjes s\u00eb DevOps - DevOps u shfaq si nj\u00eb hap tjet\u00ebr drejt optimizimit t\u00eb bashk\u00ebpunimit n\u00eb grupe t\u00eb vogla p\u00ebr t\u00eb rritur shpejt\u00ebsin\u00eb e prodhimit t\u00eb produktit, si nj\u00eb rezultat i pritur. Ideja ishte t\u00eb forcohej ekipi i zhvillimit me njohuri mbi procedurat dhe qasjet n\u00eb menaxhimin e ambientit t\u00eb produktit. N\u00eb fjal\u00eb t\u00eb tjera, zhvilluesi duhet t\u00eb kuptoj\u00eb dhe t\u00eb dij\u00eb si funksionon produkti i tij n\u00eb kushte t\u00eb ndryshme, duhet t\u00eb kuptoj\u00eb si t\u00eb b\u00ebj\u00eb deploy produktin e tij, \u00e7far\u00eb karakteristikash t\u00eb ambientit duhet t\u00eb rregulloj\u00eb p\u00ebr t\u00eb p\u00ebrmir\u00ebsuar performanc\u00ebn. K\u00ebshtu, p\u00ebr nj\u00eb periudh\u00eb, u shfaq\u00ebn zhvillues me qasjen DevOps. Zhvilluesit DevOps shkruanin skripta nd\u00ebrtimi dhe paketimi p\u00ebr t\u00eb thjeshtuar aktivitetet e tyre dhe funksionimin e ambientit 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 filluan t\u00eb p\u00ebrkeq\u00ebsojn\u00eb performancat e ambienteve, me \u00e7do iteracion k\u00ebrkoheshin njohuri gjithnj\u00eb e m\u00eb t\u00eb thella mbi komponent\u00ebt, duke ulur produktivitetin e vet\u00eb zhvilluesve p\u00ebr shkak t\u00eb kostove shtes\u00eb p\u00ebr t\u00eb kuptuar komponent\u00ebt dhe p\u00ebr optimizimin e sistemeve sipas detyr\u00ebs specifike. Kostoja e zhvilluesve po rritej, kostoja e produktit s\u00eb bashku me t\u00eb, k\u00ebrkesat p\u00ebr zhvillues t\u00eb rinj n\u00eb ekip u rrit\u00ebn ndjesh\u00ebm, pasi ishte e nevojshme q\u00eb ata gjithashtu t\u00eb p\u00ebrballonin detyrat e \"yjeve\" t\u00eb zhvillimit dhe, natyrisht, \"yjet\" b\u00ebheshin gjithnj\u00eb e m\u00eb pak t\u00eb aksesuesh\u00ebm. Gjithashtu, \u00ebsht\u00eb e r\u00ebnd\u00ebsishme t\u00eb theksohet se, sipas p\u00ebrvoj\u00ebs time, pak zhvilluesish jan\u00eb t\u00eb interesuar p\u00ebr specifik\u00ebn e p\u00ebrpunimit t\u00eb pakove nga b\u00ebrthama e sistemit operativ, rregullat e ruterizimit t\u00eb pakove, aspektet e siguris\u00eb t\u00eb hostit. Hapi logjik ishte t\u00eb t\u00ebrhiqej nj\u00eb administrator, i cili \u00ebsht\u00eb i njohur me k\u00ebt\u00eb dhe t'i ngarkohej atij detyrat e tilla, t\u00eb cilat, fal\u00eb p\u00ebrvoj\u00ebs s\u00eb tij, lejuan t\u00eb arrij\u00eb t\u00eb nj\u00ebjtin rezultat me kosto m\u00eb t\u00eb ul\u00ebt n\u00eb krahasim me koston e \"yjeve\" t\u00eb zhvillimit. K\u00ebta administrator\u00eb u vendos\u00ebn n\u00eb ekip dhe detyra e tij kryesore ishte menaxhimi i ambienteve testuese dhe produktive, sipas rregullave t\u00eb ekipit t\u00eb caktuar, me burimet e dedikuara sakt\u00ebsisht p\u00ebr k\u00ebt\u00eb ekip. K\u00ebshtu, n\u00eb fakt, DevOps u shfaq n\u00eb p\u00ebrceptimin e shumic\u00ebs.<\/p>\n<p><\/p>\n<p>Me rrethin pak ose shum\u00eb, me kalimin e koh\u00ebs, administrator\u00ebt e sistemeve filluan t\u00eb kuptojn\u00eb nevojat e k\u00ebsaj ekipi t\u00eb ve\u00e7ant\u00eb n\u00eb zhvillim, si t\u00eb thjeshtojn\u00eb jet\u00ebn p\u00ebr zhvilluesit dhe tester\u00ebt, si t\u00eb nxjerrin p\u00ebrdit\u00ebsime dhe t\u00eb mos q\u00ebndrojn\u00eb t\u00eb fjetur n\u00eb zyr\u00eb t\u00eb premten, duke rregulluar gabimet e depolimit. Koha kaloi, tani \"yjet\" ishin administrator\u00ebt e sistemeve, t\u00eb cil\u00ebt kuptonin \u00e7far\u00eb donin zhvilluesit. Me q\u00ebllimin e minimizimit t\u00eb impaktit, filluan t\u00eb shfaqen utilitar\u00ebt e menaxhimit, t\u00eb gjith\u00eb p\u00ebrkujtuan metodat e vjetra dhe t\u00eb besueshme t\u00eb izolimit n\u00eb nivelin e OS-s\u00eb, q\u00eb lejonin t\u00eb minimizoheshin k\u00ebrkesat p\u00ebr siguri, menaxhimin e pjes\u00ebs rrjet dhe gjithashtu konfigurimin e hostit n\u00eb p\u00ebrgjith\u00ebsi dhe, si pasoj\u00eb, t\u00eb reduktoheshin k\u00ebrkesat p\u00ebr \"yjet\" e rinj. <\/p>\n<p><\/p>\n<p>P\u00ebr nj\u00eb koh\u00eb t\u00eb gjat\u00eb, u shfaq nj\u00eb gj\u00eb \"e mrekullueshme\" \u2014 docker. Pse mrekullueshme? Sepse krijimi i izolimit n\u00eb chroot ose jail, ashtu si OpenVZ, k\u00ebrkonte njohuri t\u00eb konsiderueshme mbi OS-n\u00eb. Me k\u00ebt\u00eb utilitar q\u00eb lejon krijimin e nj\u00eb ambienti t\u00eb izoluar p\u00ebr aplikacionin n\u00eb nj\u00eb host, me gjith\u00e7ka t\u00eb nevojshme brenda, dhe p\u00ebr t'ia dor\u00ebzuar p\u00ebrs\u00ebri zhvilluesve, nd\u00ebrsa administratori i sistemit menaxhon vet\u00ebm nj\u00eb host, duke siguruar sigurin\u00eb dhe disponueshm\u00ebrin\u00eb e lart\u00eb \u2014 nj\u00eb thjeshtim logjik. Por progresi nuk ndalet dhe sistemet b\u00ebhen p\u00ebrs\u00ebri gjithnj\u00eb e m\u00eb t\u00eb komplikuara, komponent\u00ebt rriten vazhdimisht, nj\u00eb host nuk p\u00ebrmbush m\u00eb nevojat e sistemit dhe \u00ebsht\u00eb e nevojshme t\u00eb nd\u00ebrtohen klaster\u00eb, ne kthehemi s\u00ebrish te administrator\u00ebt e sistemeve, q\u00eb jan\u00eb n\u00eb gjendje t\u00eb nd\u00ebrtojn\u00eb k\u00ebto sisteme.<\/p>\n<p><\/p>\n<p>Cik\u00ebl pas cikli, sistemet e ndryshme q\u00eb thjeshtojn\u00eb zhvillimin dhe\/ose administrimin po shfaqen, gjithashtu lindin sistemet e orkestrimit, t\u00eb cilat, deri sa t\u00eb k\u00ebrkohet t\u00eb largohemi nga procesi standard, jan\u00eb t\u00eb lehta p\u00ebr t'u p\u00ebrdorur. Arkitektura mikro-sh\u00ebrbimore gjithashtu u shfaq me q\u00ebllimin p\u00ebr t\u00eb thjeshtuar gjith\u00eb at\u00eb q\u00eb u p\u00ebrmend m\u00eb sip\u00ebr \u2014 m\u00eb pak nd\u00ebrvar\u00ebsi, m\u00eb e leht\u00eb p\u00ebr menaxhim. N\u00eb p\u00ebrvoj\u00ebn time, nuk kam p\u00ebrjetuar nj\u00eb arkitektur\u00eb plot\u00ebsisht mikro-sh\u00ebrbimore, do t\u00eb thosha 50 me 50 \u2014 50 p\u00ebrqind mikro-sh\u00ebrbuj, kutit\u00eb e zez\u00eb, hynte, del e p\u00ebrpunuar, pjesa tjet\u00ebr 50 \u2014 nj\u00eb monolit i cop\u00ebtuar, sh\u00ebrbime q\u00eb nuk ishin n\u00eb gjendje t\u00eb funksiononin ve\u00e7mas nga komponent\u00ebt e tjer\u00eb. T\u00eb gjitha k\u00ebto p\u00ebrs\u00ebri vendos\u00ebn kufizime mbi nivelin e njohurive si t\u00eb zhvilluesve, ashtu edhe t\u00eb administrator\u00ebve.<\/p>\n<p><\/p>\n<p>T\u00eb tilla \"luhatje\" t\u00eb nivelit t\u00eb ekspertiz\u00ebs p\u00ebr nj\u00eb ose tjet\u00ebr burim vazhdojn\u00eb edhe sot. Por ne u shp\u00ebtuam pak, ka mjaft momente q\u00eb meritojn\u00eb t\u00eb ndri\u00e7ohet.<\/p>\n<p><\/p>\n<h2 id=\"build-engineerrelease-engineer\">Inxhinier i Nd\u00ebrtimit\/Inxhinier i L\u00ebshimit<\/h2>\n<p><\/p>\n<p>Inxhinier\u00ebt shum\u00eb t\u00eb specializuar, t\u00eb cil\u00ebt shfaqen si nj\u00eb m\u00ebnyr\u00eb p\u00ebr t\u00eb standardizuar proceset e nd\u00ebrtimit t\u00eb softuerit dhe l\u00ebshimeve t\u00eb tij. Gjat\u00eb hyrjes s\u00eb pandalshme t\u00eb Agile, ata dukeshin sikur humb\u00ebn r\u00ebnd\u00ebsin\u00eb, megjithat\u00eb kjo nuk \u00ebsht\u00eb aspak e v\u00ebrtet\u00eb. Kjo specializim u shfaq si nj\u00eb mjet p\u00ebr standardizimin e nd\u00ebrtimit dhe shp\u00ebrndarjes s\u00eb softuerit n\u00eb shkall\u00eb industriale, pra duke p\u00ebrdorur teknika standarde p\u00ebr t\u00eb gjitha produktet e kompanis\u00eb. Me shfaqjen e DevOps, zhvilluesit pjes\u00ebrisht humb\u00ebn funksionet e tyre, sepse ata filluan t\u00eb p\u00ebrgatisin produktin p\u00ebr shp\u00ebrndarje, dhe duke marr\u00eb parasysh ndryshimin e infrastruktur\u00ebs dhe qasjen n\u00eb shp\u00ebrndarjen e shpejt\u00eb pa hezitim p\u00ebr cil\u00ebsin\u00eb, me kalimin e koh\u00ebs ata u shnd\u00ebrruan n\u00eb pengesa p\u00ebr ndryshime, pasi ndjekja e standardeve t\u00eb cil\u00ebsis\u00eb patjet\u00ebr ngadal\u00ebson shp\u00ebrndarjet. K\u00ebshtu, gradualisht, nj\u00eb pjes\u00eb e funksionaliteteve t\u00eb inxhinier\u00ebve t\u00eb Build\/Release kaluan n\u00eb supet e administrator\u00ebve t\u00eb sistemeve.<\/p>\n<p><\/p>\n<h2 id=\"opsy-takie-raznye\">Ops&#8217;et jan\u00eb kaq t\u00eb ndryshme<\/h2>\n<p><\/p>\n<p>Ne po e \u00e7ojm\u00eb p\u00ebrpara dhe p\u00ebrs\u00ebri, prania e nj\u00eb gam\u00eb t\u00eb gjer\u00eb detyrash dhe mungesa e stafit t\u00eb kualifikuar na shtyn drejt specializimit t\u00eb ashp\u00ebr, si k\u00ebrpudhat pas shiut, shfaqen operacione t\u00eb ndryshme:<\/p>\n<p><\/p>\n<ul>\n<li>TechOps \u2014\u7ba1\u7406\u5458, q\u00eb jan\u00eb t\u00eb specializuar n\u00eb mb\u00ebshtetje dhe ndihm\u00eb p\u00ebr p\u00ebrdoruesit<\/li>\n<li>LiveOps \u2014 administrator\u00eb sistemesh q\u00eb kryesisht p\u00ebrgjigjen p\u00ebr ambientet produktive<\/li>\n<li>CloudOps \u2014 administrator\u00eb sistemesh t\u00eb specializuar n\u00eb \u00abshkall\u00ebt\u00bb publike, si Azure, AWS, GCP, etj.<\/li>\n<li>PlatOps\/InfraOps\/SysOps \u2014 administrator\u00eb sistemesh p\u00ebr infrastruktur\u00ebn.<\/li>\n<li>NetOps \u2014 administrator\u00eb rrjetesh<\/li>\n<li>SecOps \u2014 administrator\u00eb sistemesh q\u00eb specializohen n\u00eb sigurin\u00eb informacionit \u2014 p\u00ebrputhja PCI, p\u00ebrputhja CIS, patching, etj.<\/li>\n<\/ul>\n<p><\/p>\n<p>DevOps \u2014 (n\u00eb teori) nj\u00eb person q\u00eb jo vet\u00ebm kupton t\u00eb gjitha proceset e ciklit t\u00eb zhvillimit \u2014 zhvillimin, testimin, arkitektur\u00ebn e produktit, i cili \u00ebsht\u00eb n\u00eb gjendje t\u00eb vler\u00ebsoj\u00eb rreziqet e siguris\u00eb, i njohur me qasjet dhe mjetet e automatizimit, edhe n\u00eb nj\u00eb nivel t\u00eb lart\u00eb, p\u00ebrve\u00e7 k\u00ebsaj, gjithashtu kupton mb\u00ebshtetje paraprake dhe pas-l\u00ebshimi t\u00eb produktit. Nj\u00eb person q\u00eb mund t\u00eb veproj\u00eb si avokat p\u00ebr Operacionet dhe Zhvillimin, q\u00eb lejon krijimin e nj\u00eb bashk\u00ebpunimi t\u00eb favorsh\u00ebm mes k\u00ebtyre dy kolonave. I njohur me proceset e planifikimit t\u00eb pun\u00ebs nga ekipet dhe menaxhimin e pritshm\u00ebrive t\u00eb p\u00ebrdoruesve.<\/p>\n<p><\/p>\n<p>P\u00ebr t\u00eb kryer nj\u00eb pun\u00eb dhe detyra t\u00eb tilla, kjo person\u00eb duhet t\u00eb ket\u00eb mjete p\u00ebr t\u00eb menaxhuar jo vet\u00ebm proceset e zhvillimit dhe t\u00eb testimit, por gjithashtu t\u00eb menaxhoj\u00eb infrastruktur\u00ebn e produktit dhe t\u00eb planifikoj\u00eb burimet. DevOps n\u00eb k\u00ebt\u00eb kuptim nuk mund t\u00eb jet\u00eb ndonj\u00ebher\u00eb n\u00eb IT, as n\u00eb R&amp;D, as edhe 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, ose \u00ebsht\u00eb IT, ose R&amp;D.<\/p>\n<p><\/p>\n<p>Mungesa e mjeteve dhe mund\u00ebsia p\u00ebr t\u00eb ndikuar edhe n\u00eb nj\u00eb nga k\u00ebto tre drejtime do t\u00eb shkaktoj\u00eb nj\u00eb zhvendosje t\u00eb pesh\u00ebs s\u00eb problemeve n\u00eb an\u00ebn ku k\u00ebto ndryshime jan\u00eb m\u00eb t\u00eb lehta p\u00ebr t'u aplikuar, si\u00e7 \u00ebsht\u00eb, p\u00ebr shembull, aplikimi i kufizimeve teknike n\u00eb l\u00ebshimet n\u00eb lidhje me \"kodin e ndotur\" sipas t\u00eb dh\u00ebnave t\u00eb sistemeve t\u00eb analiz\u00ebs statike. K\u00ebshtu, kur PMO vendos nj\u00eb afat t\u00eb fort\u00eb p\u00ebr l\u00ebshimin e funksionalitetit, R&amp;D nuk mund t\u00eb jap\u00eb rezultat cil\u00ebsor brenda k\u00ebtyre afateve dhe e jep at\u00eb ashtu si mundet, duke e l\u00ebn\u00eb rrefaktorimin p\u00ebr m\u00eb von\u00eb, DevOps, q\u00eb lidhet me IT, me mjete teknike blokon l\u00ebshimin. Mungesa e kompetenc\u00ebs p\u00ebr t\u00eb ndryshuar situat\u00ebn, n\u00eb rastin e punonj\u00ebsve t\u00eb p\u00ebrgjegjsh\u00ebm, \u00e7on n\u00eb manifestimin e hiper p\u00ebrgjegj\u00ebsis\u00eb p\u00ebr at\u00eb q\u00eb ata nuk mund t\u00eb ndikojn\u00eb, sidomos n\u00ebse k\u00ebta punonj\u00ebs e kuptojn\u00eb dhe shohin gabimet, si dhe se si t'i korrektojn\u00eb ato \u2014 \"Fatkeq\u00ebsia n\u00eb injoranc\u00eb\", dhe si pasoj\u00eb t\u00eb djegies dhe humbjes s\u00eb 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 vende pune p\u00ebr pozitat DevOps nga kompani t\u00eb ndryshme. <\/p>\n<p><\/p>\n<blockquote><p><strong>Ne jemi t\u00eb gatsh\u00ebm t\u00eb takohemi me ju, n\u00ebse ju:<\/strong><\/p>\n<ol>\n<li>Keni njohuri mbi Zabbix dhe e dini se \u00e7far\u00eb \u00ebsht\u00eb Prometheus;<\/li>\n<li>Iptables;<\/li>\n<li>Asistent BASH;<\/li>\n<li>Profesor Ansible;<\/li>\n<li>Guru Linux;<\/li>\n<li>A keni aft\u00ebsi p\u00ebr t\u00eb p\u00ebrdorur debug dhe p\u00ebr t\u00eb gjetur probleme n\u00eb aplikacionet (php\/java\/python) n\u00eb bashk\u00ebpunim me zhvilluesit; <\/li>\n<li>Routimi nuk ju shkakton panik;<\/li>\n<li>I kushtoni v\u00ebmendje t\u00eb madhe siguris\u00eb s\u00eb sistemit;<\/li>\n<li>B\u00ebni backup t\u00eb \"gjith\u00e7kaje\", si dhe i riktheni me sukses \"gjith\u00e7ka\";<\/li>\n<li>E keni aft\u00ebsin\u00eb t\u00eb konfiguroheni sistemin p\u00ebr t\u00eb nxjerr\u00eb maksimumin nga minimumi;<\/li>\n<li>Konfiguroni replikimet p\u00ebrpara se t\u00eb flini n\u00eb Postgres dhe MySQL;<\/li>\n<li>Konfigurimi dhe rregullimi i CI\/CD p\u00ebr ju \u00ebsht\u00eb nj\u00eb domosdoshm\u00ebri si m\u00ebngjesi\/dreka\/dark\u00eb.<\/li>\n<li>Keni p\u00ebrvoj\u00eb 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 administrim rrjeti, q\u00eb gjithashtu b\u00ebn pjes\u00eb n\u00eb sistemin e adminit, n\u00eb nivelin Middle<\/li>\n<li>8 \u2014 pak siguri, q\u00eb \u00ebsht\u00eb e domosdoshme p\u00ebr administratorin e nivelit Middle<\/li>\n<li>9-11 \u2014 Administratori Sistem Middle<\/li>\n<li>12 \u2014 N\u00eb var\u00ebsi t\u00eb detyrave t\u00eb caktuara ose Administrator Sistemi Middle, ose Build Engineer<\/li>\n<li>13 \u2014 Virtualizimi \u2014 Administrator Sistemi Middle, ose ashtuquajtur CloudOps, njohuri t\u00eb p\u00ebrparuara pik\u00ebrisht mbi sh\u00ebrbimet e caktuara <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sq\/\"   title=\"hosting\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2346\">hosting<\/a> platforma, p\u00ebr p\u00ebrdorimin efektiv t\u00eb fondeve dhe reduktimin e ngarkes\u00ebs n\u00eb menaxhim<\/li>\n<\/ul>\n<p><\/p>\n<p>P\u00ebrmbledhje p\u00ebr k\u00ebt\u00eb pozit\u00eb, mund t\u00eb thuhet se djemt\u00eb mjaftojn\u00eb si Administratore Sistemi t\u00eb Nivelit Mesatar\/Dhe t\u00eb Lart\u00eb.<\/p>\n<p><\/p>\n<p>N\u00eb fakt, nuk duhet t\u00eb ndahen shum\u00eb administrator\u00ebt n\u00eb Linux dhe Windows. Natyrisht, e kuptoj se sh\u00ebrbimet dhe sistemet e k\u00ebtyre dy bot\u00ebve ndryshojn\u00eb, por baza e t\u00eb gjithave \u00ebsht\u00eb nj\u00eb dhe \u00e7do administrator q\u00eb e respekton veten \u00ebsht\u00eb i njohur si me nj\u00ebra, ashtu edhe me tjetr\u00ebn; madje, edhe n\u00ebse nuk \u00ebsht\u00eb i njohur, p\u00ebr nj\u00eb administrator t\u00eb aft\u00eb nuk do t\u00eb jet\u00eb e v\u00ebshtir\u00eb t\u00eb njoh\u00eb k\u00ebt\u00eb.<\/p>\n<p><\/p>\n<p>Le t\u00eb shqyrtojm\u00eb nj\u00eb pozitat tjet\u00ebr:<\/p>\n<p><\/p>\n<blockquote>\n<ol>\n<li>P\u00ebrvoja n\u00eb nd\u00ebrtimin e sistemeve t\u00eb ngarkes\u00ebs s\u00eb lart\u00eb;<\/li>\n<li>Njohuri t\u00eb shk\u00eblqyera t\u00eb Sistemit Operativ Linu\u0445, programeve t\u00eb p\u00ebrgjithshme dhe grumbullit web (Nginx, PHP\/Python, HAProxy, MySQL\/PostgreSQL, Memcached, Redis, RabbitMQ, ELK);<\/li>\n<li>P\u00ebrvoj\u00eb n\u00eb pun\u00ebn me sisteme virtualizimi (<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>, VMWare, LXC\/Docker);<\/li>\n<li>Aft\u00ebsi n\u00eb gjuh\u00ebt e skriptimit;<\/li>\n<li>Kuptimi i principeve t\u00eb pun\u00ebs s\u00eb rrjeteve dhe protokolleve t\u00eb rrjetit;<\/li>\n<li>Kuputimi i principeve t\u00eb nd\u00ebrtimit t\u00eb sistemeve t\u00eb q\u00ebndrueshme;<\/li>\n<li>Pavar\u00ebsia dhe iniciativa;<\/li>\n<\/ol>\n<p>\n<\/p><\/blockquote>\n<p>Po shqyrtojm\u00eb:<\/p>\n<p><\/p>\n<ul>\n<li>1 \u2014 Administrator Sistemi i Lart\u00eb<\/li>\n<li>2 \u2014 N\u00eb var\u00ebsi t\u00eb kuptimit q\u00eb i jepet k\u00ebtij st\u00ebrvitje \u2014 Administrator Sistemi i Nivelit Mesatar\/Dhe t\u00eb Lart\u00eb<\/li>\n<li>3 \u2014 Experienca, gjithashtu, mund t\u00eb n\u00ebnkuptoj\u00eb \u2014 \"Nuk kam ngritur klaster, por kam krijuar dhe menaxhuar virtualka, kam pasur nj\u00eb host Docker, kam instaluar qasjet n\u00eb kontejner\u00eb\" \u2014 Administrator Sistemi i Nivelit Mesatar<\/li>\n<li>4 \u2014 Administrator i Ri Junior \u2014 po, admini q\u00eb nuk di t\u00eb shkruaj\u00eb skripte elementare automatizimi, pavar\u00ebsisht nga gjuha, nuk \u00ebsht\u00eb admin \u2014 \u00ebsht\u00eb nj\u00eb e thjesht.<\/li>\n<li>5 \u2014 Administrator i Ri n\u00eb Mes<\/li>\n<li>6 \u2014 Administrator i Lart\u00eb<\/li>\n<\/ul>\n<p><\/p>\n<p>P\u00ebrmbledhje \u2014 Administrator i Mes\u00ebm\/Administrator i Lart\u00eb<\/p>\n<p><\/p>\n<p>Nj\u00eb tjet\u00ebr:<\/p>\n<p><\/p>\n<blockquote>\n<ol>\n<li>Eksperienc\u00eb n\u00eb devops;<\/li>\n<li>Eksperienc\u00eb 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 jet\u00eb nj\u00eb avantazh;<\/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>Eksperienc\u00eb n\u00eb nj\u00eb ekip agile;<\/li>\n<li>Njohja e ndonj\u00eb 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? =) M\u00eb shum\u00eb se kaq, ndoshta ata vet\u00eb nuk e din\u00eb se \u00e7far\u00eb fshihet pas k\u00ebsaj.<\/li>\n<li>2 \u2014 Inxhinier i Nd\u00ebrtimit<\/li>\n<li>3 \u2014 Administrator i Ri n\u00eb Mes<\/li>\n<li>4 \u2014 Aft\u00ebsi t\u00eb buta, p\u00ebr momentin nuk do t'i shqyrtojm\u00eb, megjithat\u00eb Agile \u00ebsht\u00eb nj\u00eb gj\u00eb tjet\u00ebr q\u00eb interpretohet ndryshe, sipas nevoj\u00ebs.<\/li>\n<li>5 \u2014 Shum\u00eb hap\u00ebsir\u00eb \u2014 mund t\u00eb jet\u00eb nj\u00eb gjuh\u00eb skripti, ose nj\u00eb e kompilueshme. \u00cbsht\u00eb interesante, a do t\u00eb mjaftonte q\u00eb kam shkruar n\u00eb shkoll\u00eb n\u00eb Pascal dhe Basic? =)<\/li>\n<\/ul>\n<p><\/p>\n<p>Do doja gjithashtu t\u00eb l\u00eb nj\u00eb sh\u00ebnim n\u00eb lidhje me pik\u00ebn 3, p\u00ebr t\u00eb forcuar kuptimin se p\u00ebrse ky pik\u00eb mbulohet nga administratori i sistemit. Kubernetes \u00ebsht\u00eb thjesht orkestrim, nj\u00eb mjet q\u00eb mb\u00ebshtjell komandat direkte p\u00ebr drejtuesit e rrjetit dhe hostet e virtualizimit\/izolimit n\u00eb disa komanda dhe e b\u00ebn komunikimin me ta abstrakt, dhe kaq \u00ebsht\u00eb. P\u00ebr shembull, le t\u00eb marrim &#8216;build framework&#8217; Make, t\u00eb cilin un\u00eb, p\u00ebr ta th\u00ebn\u00eb ndersh\u00ebm, nuk e konsideroj si nj\u00eb framework. Po, e di p\u00ebr mod\u00ebn e v\u00ebnies s\u00eb Make kudo, ku \u00ebsht\u00eb e nevojshme dhe ku nuk \u00ebsht\u00eb \u2014 t\u00eb mb\u00ebshtjell\u00ebsh Maven n\u00eb Make, p\u00ebr shembull, seriozisht?<br \/>\nN\u00eb thelb, Make \u00ebsht\u00eb thjesht nj\u00eb mb\u00ebshtjell\u00ebs mbi shell, q\u00eb thjeshton komandat e kompilimit, lidhjes, mjedisit t\u00eb kompilimit, ashtu si i b\u00ebn 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 vendoste sh\u00ebrbime mbi t\u00eb, megjithat\u00eb, kur e pash\u00eb p\u00ebr OpenStack, doli se ajo administrontej, ashtu si dhe ngritej nga administrator\u00ebt e sistemeve. A mendoni v\u00ebrtet se ndonj\u00eb person q\u00eb ngriti OpenStack, pavar\u00ebsisht nga platforma q\u00eb p\u00ebrdor prapa tij, \u00ebsht\u00eb i paaft\u00eb t\u00eb p\u00ebrdor\u00eb k8s? =)<br \/>\nKy ky\u00e7\u00ebs nuk \u00ebsht\u00eb n\u00eb t\u00eb v\u00ebrtet\u00eb nj\u00eb DevOps, por nj\u00eb Administrator Sistemi po ashtu dhe, p\u00ebr t\u00eb qen\u00eb m\u00eb t\u00eb sakt\u00eb, nj\u00eb Administrator Kubernetes.<\/p>\n<p><\/p>\n<p>T\u00eb p\u00ebrmbledhim p\u00ebrs\u00ebri \u2014 nj\u00eb Administrator Sistemi Mesatar\/Senior do t'i mjaftonte.<\/p>\n<p><\/p>\n<h2 id=\"skolko-veshat-v-grammah\">Sa gram\u00ebsh duhet t\u00eb peshoj\u00eb.<\/h2>\n<p><\/p>\n<p>Shkalla e pagave p\u00ebr pozitat e p\u00ebrmendura \u00ebsht\u00eb 90k-200k.<br \/>\nTani, do t\u00eb doja t\u00eb b\u00ebja 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 parim, p\u00ebr thjeshtim mund t\u00eb p\u00ebrhapim gradat sipas p\u00ebrvoj\u00ebs, edhe pse 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 vite \u2014 50k lek\u00eb<\/li>\n<li>Middle \u2014 5 vite \u2014 70k lek\u00eb<\/li>\n<li>Senior \u2014 11 vite \u2014 100k lek\u00eb<\/li>\n<\/ol>\n<p><\/p>\n<p>Inxhinier\u00ebt DevOps:<\/p>\n<p><\/p>\n<ol>\n<li>Junior \u2014 2 vite \u2014 100k lek\u00eb<\/li>\n<li>Middle \u2014 3 vite \u2014 160k lek\u00eb<\/li>\n<li>Senior \u2014 6 vite \u2014 220k lek\u00eb<\/li>\n<\/ol>\n<p><\/p>\n<p>P\u00ebr sa i p\u00ebrket p\u00ebrvoj\u00ebs s\u00eb \u00abDevOps\u00bb&#8217;\u00ebve, u p\u00ebrdor p\u00ebrvoja q\u00eb, ndonj\u00ebher\u00eb, prekte SDLC.<\/p>\n<p><\/p>\n<p>Nga kjo del se kompanit\u00eb n\u00eb t\u00eb v\u00ebrtet\u00eb nuk kan\u00eb nevoj\u00eb p\u00ebr DevOps, dhe se ato mund t\u00eb kursejn\u00eb t\u00eb pakt\u00ebn 50 p\u00ebr qind t\u00eb kostove fillimisht t\u00eb planifikuara, duke angazhuar nj\u00eb Administrator. P\u00ebr m\u00eb tep\u00ebr, ato do t\u00eb mund t\u00eb definonin m\u00eb qart\u00eb detyrat e personit t\u00eb k\u00ebrkuar dhe t\u00eb p\u00ebrmbushnin nevojat m\u00eb shpejt. Nuk duhet harruar gjithashtu se ndarja e qart\u00eb e p\u00ebrgjegj\u00ebsive ndihmon n\u00eb uljen e k\u00ebrkesave p\u00ebr personel dhe krijon nj\u00eb atmosfer\u00eb m\u00eb t\u00eb favorshme n\u00eb ekip, p\u00ebr shkak t\u00eb munges\u00ebs s\u00eb nd\u00ebrthurjeve. N\u00eb shumic\u00ebn d\u00ebrrmuese t\u00eb vendeve t\u00eb pun\u00ebs, shfaqen utilitar\u00eb dhe etiketat DevOps, por ato nuk kan\u00eb n\u00eb themel k\u00ebrkesa t\u00eb v\u00ebrteta p\u00ebr nj\u00eb Inxhinier 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 n\u00eb nj\u00eb grup specifik pun\u00ebsh dhe utilitar\u00ebve, dhe nuk ofron nj\u00eb kuptim t\u00eb p\u00ebrgjithsh\u00ebm t\u00eb proceseve dhe var\u00ebsive t\u00eb tyre. Natyrisht, \u00ebsht\u00eb mir\u00eb q\u00eb dikush mund t\u00eb shfryt\u00ebzoj\u00eb Terraform p\u00ebr t\u00eb vendosur AWS EKS, n\u00eb lidhje me Fluentd si sidecar n\u00eb k\u00ebt\u00eb klaster dhe me stakun AWS ELK p\u00ebr sistemin e logimeve brenda 10 minutash, duke p\u00ebrdorur vet\u00ebm nj\u00eb komand\u00eb n\u00eb konsol\u00eb, por n\u00ebse ai nuk e kupton parimin e trajtimit t\u00eb logeve dhe p\u00ebrse ato jan\u00eb t\u00eb nevojshme, nuk di t\u00eb mbledh\u00eb metrika dhe t\u00eb monitoroj\u00eb degradimin e sh\u00ebrbimeve, at\u00ebher\u00eb ai do t\u00eb jet\u00eb po ai enikey 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 shikojm\u00eb nj\u00eb treg shum\u00eb t\u00eb nxeht\u00eb p\u00ebr pozitat DevOps, ku k\u00ebrkesat nuk p\u00ebrputhen me rolin real, por lejojn\u00eb adminstrator\u00eb sistemesh t\u00eb fitojn\u00eb m\u00eb shum\u00eb.<\/p>\n<p><\/p>\n<p>Pra, kush jan\u00eb ata? DevOps ose administratori i sistemit t\u00eb pangopur? =)<\/p>\n<p><\/p>\n<h2 id=\"kak-dalshe-zhit\">Si t\u00eb vazhdojm\u00eb m\u00eb tej?<\/h2>\n<p><\/p>\n<p>Pun\u00ebdh\u00ebn\u00ebsit - t\u00eb formulojn\u00eb m\u00eb qart\u00eb k\u00ebrkesat dhe t\u00eb k\u00ebrkojn\u00eb pik\u00ebrisht ata q\u00eb jan\u00eb t\u00eb nevojsh\u00ebm, e jo t\u00eb shp\u00ebrndajn\u00eb etiketa. N\u00ebse nuk e dini se \u00e7far\u00eb b\u00ebjn\u00eb DevOps-t\u00eb, ata nuk ju nevojiten n\u00eb k\u00ebt\u00eb rast.<\/p>\n<p><\/p>\n<p>Punonj\u00ebsit \u2014 T\u00eb m\u00ebsojn\u00eb. T\u00eb p\u00ebrsosin vazhdimisht njohurit\u00eb e tyre, t\u00eb shikojn\u00eb figur\u00ebn e p\u00ebrgjithshme t\u00eb proceseve dhe t\u00eb ndjekin rrug\u00ebn drejt objektivave t\u00eb vendosura. Mund t\u00eb b\u00ebhesh \u00e7far\u00ebdo q\u00eb d\u00ebshiron, mjafton t\u00eb p\u00ebrpiqesh.<\/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 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\/sq\/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=\"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. \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\/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\udd47Kush jan\u00eb DevOps? | ProHoster","description":"Aktualisht, kjo \u00ebsht\u00eb posita m\u00eb e shtrenjt\u00eb n\u00eb treg. Zhurma rreth inxhinier\u00ebve \"DevOps\" tejkalon \u00e7do p\u00ebrfytyrim, dhe situata \u00ebsht\u00eb edhe m\u00eb e v\u00ebshtir\u00eb p\u00ebr inxhinier\u00ebt Senior DevOps. Un\u00eb punoj si drejtues i departamentit t\u00eb integrimit dhe automatizimit, gjej anglishten p\u00ebrkthim \u2014 DevOps Manager. A e reflekton e nj\u00ebjta p\u00ebrkthim anglisht k\u00ebt\u00eb aktivitet t\u00eb p\u00ebrditsh\u00ebm \u2014 ndoshta jo, por varianti n\u00eb rusisht","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. \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\/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"},"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}]}}