{"id":70922,"date":"2020-02-22T15:37:55","date_gmt":"2020-02-22T12:37:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kak-openshift-menyaet-organizaczionnuyu-strukturu-it-organizaczii-evolyucziya-organizaczionnyh-modelej-pri-perehode-na-paas"},"modified":"2020-03-03T16:14:39","modified_gmt":"2020-03-03T13:14:39","slug":"kak-openshift-menyaet-organizaczionnuyu-strukturu-it-organizaczii-evolyucziya-organizaczionnyh-modelej-pri-perehode-na-paas","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/kak-openshift-menyaet-organizaczionnuyu-strukturu-it-organizaczii-evolyucziya-organizaczionnyh-modelej-pri-perehode-na-paas","title":{"rendered":"Kuidas OpenShift muudab IT-organisatsiooni organisatsioonilisi struktuure. Organisatsioonimudelite evolutsioon PaaS-ile \u00fcleminekul","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Kuigi PaaS-lahendused (\"Platvorm kui teenus\") ei suuda iseseisvalt muuta individuaalset ega meeskondlikku suhtlemist, teenivad nad sageli katal\u00fcsaatorina organisatsioonilisi muutusi vastusena suurenenud IT-tehnoloogiate paindlikkusele. <\/p>\n<p><img decoding=\"async\" alt=\"Kuidas OpenShift muudab IT-organisatsiooni organisatsioonilisi struktuure. Organisatsioonimudelite evolutsioon PaaS-ile \u00fcleminekul\" src=\"\/wp-content\/uploads\/2020\/02\/55ef7d253c10a8453810c3a3b5a56a74.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nT\u00f5eliselt maksimaalne investeeringute tootlus PaaS-is on tihti v\u00f5imalik vaid siis, kui muutuvad organisatsioonilised rollid, vastutusvaldkonnad (\u00fclesanded) ning suhtlemismudelid. \u00d5nneks on PaaS-lahendustel, nagu OpenShift Container Platform, piisavalt paindlikkust, et iga IT-organisatsioon saaks iseseisvalt m\u00e4\u00e4ratleda muutuste kiirus ja ulatus, mis puudutab kaasatud inimesi ja toimuvaid protsesse.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nEsimese etapi jooksul ettev\u00f5tte konteineriseerimisel on peamine prioriteet konteinerplatvormi juurutamine uue rakenduste juurutamise s\u00fcsteemina. Sellel hetkel seovad organisatsioonid tuttavad t\u00f6\u00f6d harjumusp\u00e4raste rollidega, et reageerida arendustiimide standardsetele n\u00f5udmistele, nagu salvestuss\u00fcsteemid, juurutuskeskkonnad jne. J\u00e4rgmistel konteineriseerimise etappidel keskendutakse juba automatiseerimisele v\u00f5i arendajate enesehoolduse v\u00f5imaluste pakkumisele, et v\u00e4hendada s\u00fcsteemiadministraatorite koormust ning t\u00f5sta arendajate iseseisvust ja operatiivsust k\u00f5rgemale tasemele. Just nii hakkab organisatsioon liikuma DevOpsi suunas. Kokkuleppeliselt viimasel konteineriseerimise etapil j\u00f5uab ettev\u00f5te puhtama, kanonilise DevOpi mudelini, kus paljusid varasemaid \u00fclesandeid ja t\u00f6id kontrollivad ristfunktsionaalsed meeskonnad, mis grupeerivad mitte platvormide v\u00f5i tehnoloogiate p\u00f5hjal, vaid rakenduste v\u00f5i rakendusteenuste t\u00f6\u00f6 tagamise seisukohalt.<\/p>\n<p>Selles postituses esitame juhendi vajalike organisatsiooniliste muudatuste tegemiseks ja r\u00e4\u00e4gime, kuidas traditsioonilised IT-rollid muutuvad konteineritehnoloogiate rakendamisega ettev\u00f5ttes.<\/p>\n<h3>Uute t\u00f6\u00f6de sidumine vanade rollidega<\/h3>\n<p>\nOma p\u00f5hivormis on PaaS organisatsiooniline mudel loodud selleks, et paindlikumalt ja kiiremini eraldada IT-ressursse rakendustele t\u00e4itmisaladena. Kuigi see pakub teatavaid eeliseid s\u00fcsteemiadministraatoritele, ei saa arendajad tavaliselt mingeid olulisi eeliseid ja uusi v\u00f5imalusi, kuna sel etapil v\u00f5ib ettev\u00f5te \u00fcsna h\u00e4sti hakkama saada ilma automatiseerimise, iseteeninduse v\u00f5i oluliste deploymiskonveierite t\u00e4iustamiseta. PaaS, puudutades arendusprotsesse minimaalselt, suurendab siiski IT-s\u00fcsteemi d\u00fcnaamilisust, v\u00f5imaldades administraatoritel paremini rahuldada arendajate n\u00f5udmisi. N\u00e4iteks kui varem v\u00f5ttis arenduskeskkonna loomine mitu <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/vps\/\"   title=\"virtuaalmasinad\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2016\">virtuaalmasinad<\/a> Ja hoidmine v\u00f5ttis p\u00e4evi v\u00f5i isegi n\u00e4dalaid, n\u00f5udes mitme erineva administraatori osalust. PaaS-i puhul saab see k\u00f5ik palju kiiremini ja \u00fche administraatori abil. Teisis\u00f5nu, arendusteamid esitavad taotlusi nagu varem, kuid nende taotluste elluviimine toimub n\u00fc\u00fcd uue skeemi kohaselt.<\/p>\n<h3>Teel DevOps-organisatsiooniks<\/h3>\n<p>\nPaaS-i k\u00e4ivitamine ja IT s\u00fcsteemide haldamise spetsialistide ning rakenduste arendajate selle peale viimine v\u00f5imaldab organisatsioonil j\u00e4tkata DevOps metoodika rakendamist, mille hulka kuuluvad muu hulgas j\u00e4rgmised p\u00f5hialused:<\/p>\n<ul>\n<li><b>Jagada t\u00f6\u00f6 v\u00e4iksemateks etappideks<\/b>, et saada tagasisidet varases etapis, v\u00e4hendada riske ja v\u00e4ltida \"anal\u00fc\u00fctilist halvustust\";<\/li>\n<li><b>Automatiseerida operatsioone piisavalt<\/b>, et mitte luua t\u00f5kkeid v\u00f5i kitsaskohti rakenduse juurutamise protsessis;<\/li>\n<li><b>Teadmiste jagamine<\/b> on usalduse \u00fclesehitamise v\u00f5ti;<\/li>\n<li><b>Regulaarselt maksta tehnilisi v\u00f5lgu<\/b>, pidades igas t\u00f6\u00f6ts\u00fcklis ette n\u00e4htud aega s\u00fcsteemseteks t\u00e4iustusteks.<\/li>\n<\/ul>\n<p>\nTeise etapi k\u00e4igus konteineritehnoloogiate rakendamisel hakkavad arendusteamid loomulikult n\u00e4gema parendamise v\u00f5imalusi, ning ettev\u00f5te kalduvad rohkem traditsioonilisele DevOps mudelile. Traditsioonilist mehhanismi teenuse taotlemise ja t\u00e4itmise jaoks n\u00e4hakse n\u00fc\u00fcd kitsaskohana, mist\u00f5ttu organisatsioon p\u00fc\u00fcab automatiseerida korduvaid toiminguid ja pakkuda arendajatele iseteeninduse v\u00f5imalusi. Need arendajate v\u00f5imalused antud taotluse raames m\u00e4\u00e4ratakse platformide v\u00e4ljat\u00f6\u00f6tamise IT-spetsialistide ning rakenduste tarnimise eest vastutavate isikute \u00fchiste j\u00f5udude kaudu. Teisis\u00f5nu, s\u00fcsteemihaldurite rolli, kes t\u00e4idavad arendajate taotlusi, asendavad kaks eelmainitud t\u00f6\u00f6tajate kategooriat, kes vastutavad poliitikate m\u00e4\u00e4ratlemise ja rakendamise eest, mis reguleerivad, mida arendajad saavad iseseisvalt teha. Automatiseeritud protseduurid aitavad tagada nende n\u00f5uete t\u00e4itmise ja koosk\u00f5lastada tegutsemist juhtudel, kui olukord \u00fcletab kehtivaid poliitikoid.<\/p>\n<p>\u00dcleminek iteratiivsele mudelile, kus IT-keskkond ja operatiivmudel l\u00e4bivad aja jooksul iteratiivseid muudatusi, on ettev\u00f5tte k\u00fcpse DevOpsi s\u00fcsteemi kujundamisel kriitilise t\u00e4htsusega verstapost. DevOpi metodoloogia vastuv\u00f5tmise aste s\u00f5ltub iga organisatsiooni muutuste taluvusest ning sellest, millised konkreetsed muudatused toovad k\u00f5ige suuremat kasu. N\u00e4iteks, kui vajadus uute keskkondade v\u00f5i rakenduste loomise j\u00e4rele esineb harva, siis on vastavate tegevuste optimeerimine v\u00e4hem oluline kui arendajate kontrolli tugevdamine rakenduste eluts\u00fckli \u00fcle.<\/p>\n<h3>Uued \u00fclesanded, mis tekivad IT-organisatsioonides OpenShifti kasutusele v\u00f5tmisel<\/h3>\n<p>\nSelles osas k\u00e4sitleme rolle ja \u00fclesandeid, mida OpenShifti \u00fclemineku puhul tavaliselt rakendatakse, et kiirendada automatiseerimist ja enese teenindamist, kasutades tehnoloogiaid ja PaaS-i.<\/p>\n<p>Allpool olevas tabelis on loetletud peamised k\u00f5rgema taseme \u00fclesanded, mis eksisteerivad igas organisatsioonis, mis on rakendanud OpenShift'i, koos vastavate t\u00f6\u00f6de ja oskuste n\u00e4idetega. Need \u00fclesanded ei ole segamini ajada t\u00f6\u00f6jaotuse skeemi v\u00f5i meeskondade organisatsiooniliste struktuuridega, vaid need on lihtsalt \u00fclesannete kogum, mis peab olema t\u00e4idetud isikute poolt, kes vastutavad IT-keskkondade toetamise eest, et edukalt rakendada konteinerite platvormi. Tegelikult n\u00e4itame edasi, et konteerimistoodete rakendamine loob eeltingimused ettev\u00f5ttes k\u00fcpsemate DevOps-strateegiate kujunemiseks, mis omakorda suurendab meeskondade ristfunktsionaalsust ja v\u00e4hendab kitsaste spetsialiseerumise riske nii \u00fcksikisikute kui ka meeskondade tasemel.<\/p>\n<p><i>Tabel 1. OpenShift'i \u00fclesannete m\u00e4\u00e4ratlemine<\/i><\/p>\n<p>\u00dclesanded<br \/>\nN\u00f5utavad oskused<\/p>\n<p><b>IT-infrastruktuuri automatiseerimine ja ettevalmistamine (provisioning)<\/b><\/p>\n<p>T\u00f6\u00f6d:<\/p>\n<ul>\n<li>Riistvaralahenduste projekteerimine ja ehitamine<\/li>\n<li>Algse seadistuse automatiseerimise korraldamine ja toetamine<\/li>\n<li>Virtuaalmasinate ja hostide ettevalmistamise projekteerimine ja automatiseerimine<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Andmekeskuste projekteerimine ja elluviimine<\/li>\n<li>Linuxi s\u00fcsteemiadministreerimine<\/li>\n<li>Automatiseerimise skriptid<\/li>\n<li>Andmete salvestamise s\u00fcsteemide tundmine<\/li>\n<li>V\u00f5rkude projekteerimise ja rakendamise valdkonna teadlikkus<\/li>\n<li>Ohutus<\/li>\n<\/ul>\n<p><\/p>\n<p><b>OpenShift platvormi seadistamine ja haldamine<\/b><\/p>\n<p>T\u00f6\u00f6d:<\/p>\n<ul>\n<li>Klusteri paigaldamise teostamine<\/li>\n<li>Infrastruktuuri teenuste haldamine<\/li>\n<li>Platvormi skaleerimise haldamine<\/li>\n<li>Platvormi tasemel autentimine ja autoriseerimine<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Linuxi s\u00fcsteemiadministreerimine<\/li>\n<li>V\u00f5rgutehnoloogiate tundmine<\/li>\n<li>Automatiseerimisskeemid (Ansible)<\/li>\n<li>Andmete salvestamise s\u00fcsteemide tundmine<\/li>\n<li>Konteineritehnoloogiate ja arhitektuuride tundmine<\/li>\n<li>Kubernetes ja OpenShift arhitektuuride tundmine<\/li>\n<li>Platvormide turvalisus<\/li>\n<li>J\u00e4lgimise integreerimine<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Kliendikeskkondade ettevalmistamise haldamine (tenant provisioning), IT-resursside isoleerimine<\/b><\/p>\n<p>T\u00f6\u00f6d:<\/p>\n<ul>\n<li>Kasutajate ja r\u00fchmade loomine platvormi raames<\/li>\n<li>Kvootide projekteerimine ja haldamine<\/li>\n<li>RBAC projekteerimine ja rakendamine<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Kubernetes ja OpenShift arhitektuuride tundmine<\/li>\n<li>Konteineritehnoloogiate ja arhitektuuride tundmine<\/li>\n<li>Automatiseerimise skriptid<\/li>\n<li>Hea teadlikkus projektide, kvootide, rollide sidumise ja ajakava haldamise kohta<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Baaspiltide koostamine ja haldamine<\/b><\/p>\n<p>T\u00f6\u00f6d:<\/p>\n<ul>\n<li>Piltide muutmise t\u00f6\u00f6voo arendamine<\/li>\n<li>Standardite kohaselt piltide arendamine<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Linuxi s\u00fcsteemiadministreerimine<\/li>\n<li>Automatiseerimise skriptid<\/li>\n<li>Rakenduste ja tarkvara vahekihtide runtime-komponentide konfigureerimine<\/li>\n<li>Konteinerit arhitektuuride tundmine<\/li>\n<li>Rakenduste koostamisraamistikud (application build frameworks)<\/li>\n<li>Hea teadlikkus piltidest, imagestreamidest ja mallidest<\/li>\n<\/ul>\n<p><\/p>\n<p><b>K\u00e4ivituskonveieride projekteerimine ja haldamine<\/b><\/p>\n<p>T\u00f6\u00f6d:<\/p>\n<ul>\n<li>K\u00e4ivitusstandardite projekteerimine ja dokumenteerimine<\/li>\n<li>L\u00fchijuhendite ja mallide v\u00e4ljat\u00f6\u00f6tamine<\/li>\n<li>Arendajate koolitamine<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Allika koodi haldamine<\/li>\n<li>Rakenduste projekteerimine ja elluviimine<\/li>\n<li>Automatiseerimise skriptid<\/li>\n<li>Automatiseeritud testimine<\/li>\n<li>Koodi kvaliteedi testimine<\/li>\n<li>Konteinerit arhitektuuride tundmine<\/li>\n<li>Tunne immutable infrastruktuuri<\/li>\n<li>Turvalisus \u2013 juurdep\u00e4\u00e4su haldamine konveierietappidele, t\u00f6\u00f6voogude kinnitamine jne.<\/li>\n<li>Hea teadlikkus OpenShift'i mallidest, buildconfigs, deploymentconfigs, teenustest, marsruutidest, configmapsidest<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Rakenduste ja testide v\u00e4ljat\u00f6\u00f6tamine<\/b><\/p>\n<p>T\u00f6\u00f6d:<\/p>\n<ul>\n<li>Rakenduste kodeerimine<\/li>\n<li>Automatiseeritud testide v\u00e4ljat\u00f6\u00f6tamine<\/li>\n<li>Vastuolude lahendamine k\u00e4ivituskonveieri testimise k\u00e4igus<\/li>\n<li>Rakenduste t\u00f5rgete lahendamine<\/li>\n<li>Kasutajapoolne vastuv\u00f5tutestimine<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Rakenduste projekteerimine ja elluviimine<\/li>\n<li>Automatiseeritud testimine<\/li>\n<li>Allika koodi haldamine<\/li>\n<li>Rakenduste j\u00e4lgimine<\/li>\n<li>Tunne pilvep\u00f5histe (cloud native) rakenduste arhitektuuri<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Operatiivne j\u00e4lgimine ja rakenduste haldamine<\/b><\/p>\n<p>T\u00f6\u00f6d:<\/p>\n<ul>\n<li>Rakenduste projekteerimine j\u00f5udluse kontekstis<\/li>\n<li>Rakenduste j\u00e4lgimine t\u00e4itmise etapis<\/li>\n<li>Rakenduste skaleerimine (v\u00f5i automaatne skaleerimine)<\/li>\n<li>Rakenduste saadavuse haldamine<\/li>\n<li>K\u00fcsimuste kvotid ja ressursside haldamise piirangud <\/li>\n<li>J\u00f5udluse ja IT-v\u00f5imsuse testimine<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Rakenduste j\u00f5udluse projekteerimine ja rakendamine<\/li>\n<li>Rakenduste j\u00f5udluse j\u00e4lgimine<\/li>\n<li>J\u00f5udluse testimine ja koormustestimine<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Kasutajapoolne vastuv\u00f5tutestimine<\/b><\/p>\n<p>T\u00f6\u00f6d:<\/p>\n<ul>\n<li>Kasutajaliidese testimine (disain ja kasutajaga suhtlemine)<\/li>\n<li>Automatiseeritud testide v\u00e4ljat\u00f6\u00f6tamine<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Kasutajaliideste projekteerimine ja kontrollimine <\/li>\n<li>Automatiseeritud testimise \u0161abloonid<\/li>\n<li>Testimisraamistikud<\/li>\n<li>Rakenduste projekteerimise \u0161abloonid<\/li>\n<\/ul>\n<h3>Uued rollid, mis tekivad IT-organisatsioonis \u00fcleminekul OpenShiftile<\/h3>\n<p>\n\u00dcleminekul DevOps-le suunatud organisatsioonimudelile v\u00e4heneb tavaliselt rollide spetsialiseerumine ja samas kasvab ristsfunktsionaalsete meeskondade ja rollide arv koost\u00f6\u00f6 efektiivsuse maksimeerimiseks. Siin on meie arvates peamiste ametikohtade nimekiri OpenShift'i kasutavas IT-organisatsioonis:<\/p>\n<ul>\n<li>Rakenduste kasutuselev\u00f5tu insener (Application Operations Engineer) v\u00f5i Saidikindluse insener (Site Reliability Engineer). Varem v\u00f5idi seda positsiooni nimetada \"Rakenduste serveri administraatoriks\".<\/li>\n<li>Rakenduse arendaja\/programmide arendaja\/software engineer.<\/li>\n<li>Klastri\/rakenduste halduri administraator. Varasemalt v\u00f5idi seda rolli nimetada \u201eS\u00fcsteemiadministraatoriks\u201c v\u00f5i \u201eLinuxi platvormide administraatoriks\u201c.<\/li>\n<li>Programmi v\u00e4ljaandmise juht (Release Manager)\/Kogumise insener (Build Engineer).<\/li>\n<\/ul>\n<p><\/p>\n<h3>RACI rollide ja \u00fclesannete maatriks<\/h3>\n<p>\nL\u00f5puks liigume edasi eelnevalt arutatud positsioonide ja \u00fclesannete vastandamise juurde, et anda \u00fclevaade, milline peaks olema organisatsiooni struktuur, mis rakendab DevOps'i OpenShifti platvormil. Alguses v\u00f5ivad allpool loetletud rollid tuleneda vana, traditsioonilise organisatsioonistruktuuri erinevatest harudest. Kuid aja jooksul toimub konsolideerimine ning tekivad uued, rakenduste \u00fcmber organiseeritud meeskonnad, mis v\u00f5tavad enda kanda enamikud v\u00f5i isegi k\u00f5ik loetelus toodud \u00fclesanded.<\/p>\n<p>\u00dclesanded<br \/>\nRollid<\/p>\n<p>Rakenduste t\u00f6\u00f6insener \/ Veebilehe usaldusv\u00e4\u00e4rsuse insener<br \/>\nRakenduste arendaja \/ Tarkvara arendaja \/ Arendaja-programmeerija<br \/>\nKlastri\/rakenduste halduri administraator<br \/>\nProgrammi v\u00e4ljaandmise juht \/ Kogumise insener<\/p>\n<p>IT-infrastruktuuri automatiseerimine ja ettevalmistamine (provisioning)<br \/>\nI<br \/>\nI<br \/>\nR\/A<br \/>\nC<\/p>\n<p>OpenShift platvormi seadistamine ja haldamine<br \/>\nC<br \/>\nI<br \/>\nR\/A<br \/>\nC<\/p>\n<p>K\u00e4ivituskonveieride projekteerimine ja haldamine<br \/>\nC<br \/>\nC<br \/>\nI<br \/>\nR\/A<\/p>\n<p>Kliendi keskkondade haldamine (tenant provisioning), isolatsioon ja IT-ressursid<br \/>\nC<br \/>\nI<br \/>\nR\/A<br \/>\nI<\/p>\n<p>Baaspiltide koostamine ja haldamine<br \/>\nR<br \/>\nC<br \/>\nR\/A<br \/>\nC<\/p>\n<p>Rakenduste ja testide v\u00e4ljat\u00f6\u00f6tamine<br \/>\nC<br \/>\nR\/A<br \/>\nI<br \/>\nI<\/p>\n<p>Operatiivne j\u00e4lgimine ja rakenduste haldamine<br \/>\nR\/A<br \/>\nC<br \/>\nC<br \/>\nI<\/p>\n<p>Kasutajapoolne vastuv\u00f5tutestimine<br \/>\nC<br \/>\nR<br \/>\nI<br \/>\nI<\/p>\n<p>\n<b>S\u00fcmbolid RACI maatriksis<\/b><br \/>\nAllikas: <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Responsibility_assignment_matrix\">Wikipedia<\/a><\/noindex> <\/p>\n<ul>\n<li><b>Vastutav<\/b> \u2013 Tegevusv\u00f5tja \u2013 see, kes teeb vajaliku t\u00f6\u00f6 \u00fclesande t\u00e4itmiseks.<\/li>\n<li><b>Vastutav<\/b> \u2013 Vastutav \u2013 t\u00f6\u00f6taja, kes l\u00f5puks vastutab \u00fclesande \u00f5ige ja hoolika t\u00e4itmise v\u00f5i tulemuse saavutamise eest; samuti ainus inimene, kes v\u00f5ib t\u00f6\u00f6 delegeerida tegevusv\u00f5tjatele.<\/li>\n<li><b>Konsulteeritud<\/b> \u2013 Konsultandid \u2013 tavaliselt on need valdkonna eksperdid, kelle n\u00f5u k\u00fcsitakse; nendega hoitakse kahetasandilist suhtlust.<\/li>\n<li><b>Teavitatud<\/b> \u2013 Teavitavad \u2013 inimesed, keda hoitakse s\u00fcndmustest kursis (m\u00f5nikord ainult p\u00e4rast \u00fclesande l\u00f5petamist v\u00f5i tulemuse saavutamist); nad saavad teavet \u00fchesuunaliselt.<\/li>\n<\/ul>\n<p><\/p>\n<h3>Kuidas toimub meeskondade koost\u00f6\u00f6 DevOps organisatsioonis<\/h3>\n<p>\nTraditsiooniline ressursside saamise skeem koosneb tavaliselt ressursside eraldamise taotlemise ts\u00fcklitest, mille t\u00e4itmist viivad l\u00e4bi mitmed meeskonnad. L\u00f5puks eraldatakse k\u00f5ik vajalikud ressursid ja need kinnitab taotlev osapool. Tihti teostavad need protsessid osaliselt v\u00f5i isegi t\u00e4ielikult k\u00e4sitsi ning n\u00f5uavad eduka taotluse t\u00f6\u00f6tlemiseks tihti ja rohkelt meeskondadevahelist suhtlemist.<\/p>\n<p><i>Joonis 1. Traditsiooniline IT-organisatsioon<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Kuidas OpenShift muudab IT-organisatsiooni organisatsioonilisi struktuure. Organisatsioonimudelite evolutsioon PaaS-ile \u00fcleminekul\" src=\"\/wp-content\/uploads\/2020\/02\/29b0a4a64691062f03b8860466d18846.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\u00dclemise diagrammi puhul on kujutatud t\u00fc\u00fcpilisi seoseid traditsioonilistes IT-organisatsioonides. Selle skeemi raames p\u00f6\u00f6rduvad m\u00f5ned meeskonnad teiste poole, et paluda vajalikke t\u00f6id teha, kasutades rohkem v\u00f5i v\u00e4hem struktureeritud suhtlusmeetodeid, nagu piletis\u00fcsteem v\u00f5i e-post. Seej\u00e4rel l\u00e4hevad need taotlused j\u00e4rjekorda ja ootavad oma aega, kusjuures pikk ooteaeg toob sageli kaasa halvenemise v\u00f5i kasvava pinget suhete seas meeskondade vahel. Pinget s\u00fcvendab ka see, et erinevate meeskondade liikmed kohtuvad harva isiklikult ja jagavad enamikul juhtudel vaid minimaalset vajalikku teavet.<\/p>\n<p><i>Joonis 2. IT-Organisatsioon DevOps<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Kuidas OpenShift muudab IT-organisatsiooni organisatsioonilisi struktuure. Organisatsioonimudelite evolutsioon PaaS-ile \u00fcleminekul\" src=\"\/wp-content\/uploads\/2020\/02\/c422b58fff958032e93c1e87586ae0ea.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Selles diagrammis on n\u00e4idatud, kuidas toimub koost\u00f6\u00f6 DevOps organisatsioonis. Siin loobid samad meeskonnad varasemast diagrammist ebat\u00f5husad suhtlused, mis suurendasid eraldatust, ning asendavad need isiklike kontaktidega, luues pidevad suhtluskanalid meeskondade vahel. Need kanalid aitavad kaasa h\u00fcbriidskills'i kogumi kujunemisele, mis aitab t\u00f6\u00f6tajatel paremini m\u00f5ista ja esindada nende meeskondade vajadusi, probleeme ja v\u00f5imalusi, keda nad esindavad. Meeskonnad v\u00f5imaldavad \u00fcksteisel oma t\u00f6id teostada automatiseeritud eneseteenindusportaalide kaudu, selle asemel et k\u00e4sitsi t\u00e4ita teise isiku muutmisettepanekuid nagu varem. Ja t\u00e4nu suhtluskanalite olemasolule on need eneseteeninduss\u00fcsteemid suutnud kiiresti kohaneda nende meeskondade vajadustega, kelle jaoks nad on loodud. Veelgi parema m\u00f5istmise ja teadmusvahetuse saavutamiseks organisatsiooni sees vahetavad meeskonnaliikmed aeg-ajalt rolle, et saada kogemusi teistes meeskondades ning paremini m\u00f5ista IT-s\u00fcsteemide tervikpilti, mida nad teenindavad, t\u00f5stes seel\u00e4bi oma funktsionaalset mitmekesisust ja kasulikku v\u00e4\u00e4rtust.<\/p>\n<h3>Kokkuv\u00f5tteks<\/h3>\n<p>\nSelles postituses k\u00e4sitlesime, kuidas PaaS-lahenduste rakendamine v\u00f5ib organisatsiooni julgustada DevOpsi metodoloogia kasutusele v\u00f5tmiseks. Selle protsessi k\u00e4igus muutuvad traditsioonilised rollid ja \u00fclesanded. Seet\u00f5ttu oleme loetelenud peamised IT-\u00fclesanded, mis organiseerimisel tekivad OpenShiftile \u00fcleminekul, samuti oskused nende t\u00e4itmiseks. Oleme v\u00e4lja toonud ka p\u00f5hikomplekti organisatsioonilisi rolle, mis tekivad, kui luuakse DevOps'i ristfunktsionaalsed meeskonnad, ning RACI-matriisi, mis seob uusi rolle uute \u00fclesannetega. L\u00f5puks k\u00e4sitlesime, kuidas OpenShifti platvorm ja sellega seotud DevOpsi metodoloogia v\u00f5ivad muuta organisatsiooni struktuuri traditsioonilisest hierarhiast ja taotluste t\u00f6\u00f6tlemise s\u00fcsteemidest ristfunktsionaalseteks meeskondadeks, kus on suurem isiklike suhtlemiste tase.<br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/redhatrussia\/blog\/489194\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0425\u043e\u0442\u044f \u0441\u0430\u043c\u0438 \u043f\u043e \u0441\u0435\u0431\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f PaaS (\u00ab\u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u043a\u0430\u043a \u0441\u0435\u0440\u0432\u0438\u0441\u00bb) \u043d\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0438\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0433\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f, \u043e\u043d\u0438 \u0447\u0430\u0441\u0442\u043e \u0441\u043b\u0443\u0436\u0430\u0442 \u043a\u0430\u0442\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u043c \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u043e\u0442\u0432\u0435\u0442 \u043d\u0430 \u0432\u043e\u0437\u0440\u043e\u0441\u0448\u0443\u044e \u0433\u0438\u0431\u043a\u043e\u0441\u0442\u044c \u0418\u0422-\u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439. \u041d\u0430 \u0434\u0435\u043b\u0435 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u043e\u0442\u0434\u0430\u0447\u0430 \u043e\u0442 \u0438\u043d\u0432\u0435\u0441\u0442\u0438\u0446\u0438\u0439 \u0432 PaaS \u0437\u0430\u0447\u0430\u0441\u0442\u0443\u044e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0438 \u0443\u0441\u043b\u043e\u0432\u0438\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0440\u043e\u043b\u0435\u0439, \u0441\u0444\u0435\u0440 \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0441\u0442\u0438 (\u0437\u0430\u0434\u0430\u0447) \u0438 \u0441\u0445\u0435\u043c \u0432\u0437\u0430\u0438\u043c\u043e\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0439. \u041a \u0441\u0447\u0430\u0441\u0442\u044c\u044e, \u0440\u0435\u0448\u0435\u043d\u0438\u044f PaaS, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":70923,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-70922","post","type-post","status-publish","format-standard","has-post-thumbnail","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=\"\u0425\u043e\u0442\u044f \u0441\u0430\u043c\u0438 \u043f\u043e \u0441\u0435\u0431\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f PaaS (\u00ab\u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u043a\u0430\u043a \u0441\u0435\u0440\u0432\u0438\u0441\u00bb) \u043d\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0438\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0433\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f, \u043e\u043d\u0438 \u0447\u0430\u0441\u0442\u043e \u0441\u043b\u0443\u0436\u0430\u0442 \u043a\u0430\u0442\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u043c \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u043e\u0442\u0432\u0435\u0442 \u043d\u0430 \u0432\u043e\u0437\u0440\u043e\u0441\u0448\u0443\u044e \u0433\u0438\u0431\u043a\u043e\u0441\u0442\u044c \u0418\u0422-\u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439. \u041d\u0430 \u0434\u0435\u043b\u0435 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u043e\u0442\u0434\u0430\u0447\u0430 \u043e\u0442 \u0438\u043d\u0432\u0435\u0441\u0442\u0438\u0446\u0438\u0439 \u0432 PaaS \u0437\u0430\u0447\u0430\u0441\u0442\u0443\u044e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0438 \u0443\u0441\u043b\u043e\u0432\u0438\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0440\u043e\u043b\u0435\u0439, \u0441\u0444\u0435\u0440 \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0441\u0442\u0438 (\u0437\u0430\u0434\u0430\u0447) \u0438 \u0441\u0445\u0435\u043c \u0432\u0437\u0430\u0438\u043c\u043e\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0439. \u041a \u0441\u0447\u0430\u0441\u0442\u044c\u044e, \u0440\u0435\u0448\u0435\u043d\u0438\u044f PaaS,\" \/>\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\/kak-openshift-menyaet-organizaczionnuyu-strukturu-it-organizaczii-evolyucziya-organizaczionnyh-modelej-pri-perehode-na-paas\" \/>\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\u0430\u043a OpenShift \u043c\u0435\u043d\u044f\u0435\u0442 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0418\u0422-\u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438. \u042d\u0432\u043e\u043b\u044e\u0446\u0438\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0435 \u043d\u0430 PaaS | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0425\u043e\u0442\u044f \u0441\u0430\u043c\u0438 \u043f\u043e \u0441\u0435\u0431\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f PaaS (\u00ab\u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u043a\u0430\u043a \u0441\u0435\u0440\u0432\u0438\u0441\u00bb) \u043d\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0438\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0433\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f, \u043e\u043d\u0438 \u0447\u0430\u0441\u0442\u043e \u0441\u043b\u0443\u0436\u0430\u0442 \u043a\u0430\u0442\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u043c \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u043e\u0442\u0432\u0435\u0442 \u043d\u0430 \u0432\u043e\u0437\u0440\u043e\u0441\u0448\u0443\u044e \u0433\u0438\u0431\u043a\u043e\u0441\u0442\u044c \u0418\u0422-\u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439. \u041d\u0430 \u0434\u0435\u043b\u0435 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u043e\u0442\u0434\u0430\u0447\u0430 \u043e\u0442 \u0438\u043d\u0432\u0435\u0441\u0442\u0438\u0446\u0438\u0439 \u0432 PaaS \u0437\u0430\u0447\u0430\u0441\u0442\u0443\u044e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0438 \u0443\u0441\u043b\u043e\u0432\u0438\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0440\u043e\u043b\u0435\u0439, \u0441\u0444\u0435\u0440 \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0441\u0442\u0438 (\u0437\u0430\u0434\u0430\u0447) \u0438 \u0441\u0445\u0435\u043c \u0432\u0437\u0430\u0438\u043c\u043e\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0439. \u041a \u0441\u0447\u0430\u0441\u0442\u044c\u044e, \u0440\u0435\u0448\u0435\u043d\u0438\u044f PaaS,\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/kak-openshift-menyaet-organizaczionnuyu-strukturu-it-organizaczii-evolyucziya-organizaczionnyh-modelej-pri-perehode-na-paas\" \/>\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=\"2020-02-22T12:37:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-03T13:14:39+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\udd47Kuidas OpenShift muudab IT-organisatsiooni organisatoorset struktuuri. Organisatsioonimudelite evolutsioon PaaS-ile \u00fcleminekul | ProHoster","description":"Ehkki PaaS-lahendused (\"Platvorm kui teenus\") iseenesest ei muuda individuaalset ja meeskonnat\u00f6\u00f6d, toimivad nad sageli katal\u00fcsaatoreina organisatsioonilistele muudatustele vastuseks suurenenud IT-tehnoloogiate paindlikkusele. Tegelikult on PaaS-i investeeringute maksimaalne tasuvus sageli v\u00f5imalik ainult siis, kui muudetakse organisatsioonilisi rolle, vastutuse valdkondi (\u00fclesandeid) ja suhtlemismudeleid. \u00d5nneks pakuvad PaaS-lahendused,","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/kak-openshift-menyaet-organizaczionnuyu-strukturu-it-organizaczii-evolyucziya-organizaczionnyh-modelej-pri-perehode-na-paas","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\u0430\u043a OpenShift \u043c\u0435\u043d\u044f\u0435\u0442 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0418\u0422-\u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438. \u042d\u0432\u043e\u043b\u044e\u0446\u0438\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0435 \u043d\u0430 PaaS | ProHoster","og:description":"\u0425\u043e\u0442\u044f \u0441\u0430\u043c\u0438 \u043f\u043e \u0441\u0435\u0431\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f PaaS (\u00ab\u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u043a\u0430\u043a \u0441\u0435\u0440\u0432\u0438\u0441\u00bb) \u043d\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0438\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0433\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f, \u043e\u043d\u0438 \u0447\u0430\u0441\u0442\u043e \u0441\u043b\u0443\u0436\u0430\u0442 \u043a\u0430\u0442\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u043c \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u043e\u0442\u0432\u0435\u0442 \u043d\u0430 \u0432\u043e\u0437\u0440\u043e\u0441\u0448\u0443\u044e \u0433\u0438\u0431\u043a\u043e\u0441\u0442\u044c \u0418\u0422-\u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439. \u041d\u0430 \u0434\u0435\u043b\u0435 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u043e\u0442\u0434\u0430\u0447\u0430 \u043e\u0442 \u0438\u043d\u0432\u0435\u0441\u0442\u0438\u0446\u0438\u0439 \u0432 PaaS \u0437\u0430\u0447\u0430\u0441\u0442\u0443\u044e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0438 \u0443\u0441\u043b\u043e\u0432\u0438\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0440\u043e\u043b\u0435\u0439, \u0441\u0444\u0435\u0440 \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0441\u0442\u0438 (\u0437\u0430\u0434\u0430\u0447) \u0438 \u0441\u0445\u0435\u043c \u0432\u0437\u0430\u0438\u043c\u043e\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0439. \u041a \u0441\u0447\u0430\u0441\u0442\u044c\u044e, \u0440\u0435\u0448\u0435\u043d\u0438\u044f PaaS,","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/kak-openshift-menyaet-organizaczionnuyu-strukturu-it-organizaczii-evolyucziya-organizaczionnyh-modelej-pri-perehode-na-paas","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":"2020-02-22T12:37:55+00:00","article:modified_time":"2020-03-03T13:14:39+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"70922","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 19:11:25","updated":"2026-02-09 17:11:04"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/70922","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=70922"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/70922\/revisions"}],"predecessor-version":[{"id":159260,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/70922\/revisions\/159260"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/70923"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=70922"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=70922"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=70922"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}