{"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\/sv\/blog\/administrirovanie\/kak-openshift-menyaet-organizaczionnuyu-strukturu-it-organizaczii-evolyucziya-organizaczionnyh-modelej-pri-perehode-na-paas","title":{"rendered":"Hur OpenShift f\u00f6r\u00e4ndrar den organisatoriska strukturen inom IT-organisationen. Utvecklingen av organisationsmodeller vid \u00f6verg\u00e5ng till PaaS","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u00c4ven om PaaS-l\u00f6sningar (Platform as a Service) i sig sj\u00e4lva inte kan f\u00f6r\u00e4ndra s\u00e4tten f\u00f6r individuellt och teaminteraktion, fungerar de ofta som en katalysator f\u00f6r organisatoriska f\u00f6r\u00e4ndringar i takt med den \u00f6kade flexibiliteten hos IT-teknologier. <\/p>\n<p><img decoding=\"async\" alt=\"Hur OpenShift f\u00f6r\u00e4ndrar den organisatoriska strukturen inom IT-organisationen. Utvecklingen av organisationsmodeller vid \u00f6verg\u00e5ng till PaaS\" src=\"\/wp-content\/uploads\/2020\/02\/55ef7d253c10a8453810c3a3b5a56a74.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nI praktiken \u00e4r den maximala avkastningen p\u00e5 investeringar i PaaS ofta endast m\u00f6jlig genom f\u00f6r\u00e4ndring av organisatoriska roller, ansvarsomr\u00e5den (uppgifter) och relationsscheman. Lyckligtvis har PaaS-l\u00f6sningar som OpenShift Container Platform tillr\u00e4cklig flexibilitet f\u00f6r att varje IT-organisation sj\u00e4lv kan best\u00e4mma hastigheten och omfattningen p\u00e5 f\u00f6r\u00e4ndringarna i f\u00f6rh\u00e5llande till involverade personer och p\u00e5g\u00e5ende processer.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nUnder den f\u00f6rsta fasen av f\u00f6retagscontainrar \u00e4r den fr\u00e4msta prioriteringen att implementera en containerplattform som ett nytt system f\u00f6r applikationsutplacering. Vid denna tidpunkt kopplar organisationer vanliga arbeten till v\u00e4lk\u00e4nda roller f\u00f6r att reagera p\u00e5 standardf\u00f6rfr\u00e5gningar fr\u00e5n utvecklingsteam n\u00e4r det g\u00e4ller lagringssystem, distributionsmilj\u00f6er etc. I de f\u00f6ljande faserna av containeriseringen handlar det om automatisering eller att ge utvecklare sj\u00e4lvbetj\u00e4ningsm\u00f6jligheter f\u00f6r att minska belastningen p\u00e5 systemadministrat\u00f6rer och h\u00f6ja autonomi och smidighet f\u00f6r utvecklarna. Det \u00e4r s\u00e5 som organisationen b\u00f6rjar r\u00f6ra sig mot DevOps. I den avslutande fasen av f\u00f6retagscontainrar n\u00e5r man en renare, kanonisk DevOps-modell, d\u00e4r m\u00e5nga av de tidigare uppgifterna och arbetena flyttas under kontroll av tv\u00e4rfunktionella team, som grupperar inte efter plattformar eller teknologier, utan utifr\u00e5n att s\u00e4kerst\u00e4lla driften av applikationer eller till\u00e4mpningstj\u00e4nster.<\/p>\n<p>I detta inl\u00e4gg kommer vi att presentera en guide f\u00f6r att genomf\u00f6ra n\u00f6dv\u00e4ndiga organisatoriska f\u00f6r\u00e4ndringar och beskriva hur traditionella IT-roller f\u00f6r\u00e4ndras med inf\u00f6randet av containerteknologier i f\u00f6retaget.<\/p>\n<h3>Koppling av nya arbeten till gamla roller<\/h3>\n<p>\nI sin grundl\u00e4ggande, initiala form skapas organisationsmodellen PaaS f\u00f6r att mer flexibelt och snabbt tilldela IT-resurser till applikationer som en k\u00f6rningsmilj\u00f6. Och \u00e4ven om detta ger vissa f\u00f6rdelar till systemadministrat\u00f6rer, f\u00e5r utvecklare i allm\u00e4nhet inga betydande f\u00f6rdelar eller nya m\u00f6jligheter h\u00e4r, eftersom f\u00f6retaget p\u00e5 detta stadium kan klara sig utan att b\u00f6rja automatisera, inf\u00f6ra sj\u00e4lvbetj\u00e4ning eller radikalt f\u00f6rb\u00e4ttra distributionspipen. Med minimal p\u00e5verkan p\u00e5 utvecklingsprocesserna vid detta skede \u00f6kar PaaS \u00e4nd\u00e5 dynamiken i IT-systemet, vilket g\u00f6r att administrat\u00f6rer kan b\u00e4ttre tillgodose utvecklarnas f\u00f6rfr\u00e5gningar. Till exempel, om det tidigare kunde ta dagar eller till och med veckor att skapa en utvecklingsmilj\u00f6 fr\u00e5n flera <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sv\/vps\/\"   title=\"virtuella maskiner\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2016\">virtuella maskiner<\/a> och lagringvolymer, och det kr\u00e4vdes deltagande fr\u00e5n flera olika administrat\u00f6rer, s\u00e5 g\u00f6rs allt mycket snabbare i PaaS och med hj\u00e4lp av endast en administrat\u00f6r. Med andra ord, utvecklingsteamen l\u00e4mnar in f\u00f6rfr\u00e5gningar som tidigare, men arbetet med att genomf\u00f6ra dessa f\u00f6rfr\u00e5gningar utf\u00f6rs nu enligt en ny modell.<\/p>\n<h3>P\u00e5 v\u00e4gen mot en DevOps-organisation<\/h3>\n<p>\nGenom att lansera PaaS och \u00f6verf\u00f6ra IT-systemets driftsspecialister och applikationsutvecklare till den, kan organisationen forts\u00e4tta att implementera DevOps-metodologin, som bland annat inkluderar f\u00f6ljande grundprinciper:<\/p>\n<ul>\n<li><b>Att dela upp arbetet i sm\u00e5 steg<\/b>, f\u00f6r att f\u00e5 feedback i ett tidigt skede, minska riskerna och undvika \"analytisk f\u00f6rlamning\";<\/li>\n<li><b>Att automatisera operationer i tillr\u00e4cklig grad<\/b>, f\u00f6r att inte skapa hinder eller flaskhalsar i applikationsdistributionsprocessen;<\/li>\n<li><b>Kunskapsdelning<\/b> \u00e4r nyckeln till att bygga f\u00f6rtroende;<\/li>\n<li><b>Att regelbundet betala tekniska skulder<\/b>, genom att avs\u00e4tta tid i varje arbetscykel f\u00f6r systematiska f\u00f6rb\u00e4ttringar.<\/li>\n<\/ul>\n<p>\nI det andra steget av implementeringen av containerteknologier b\u00f6rjar utvecklingsteamen naturligtvis att se m\u00f6jligheter till f\u00f6rb\u00e4ttringar, och f\u00f6retaget lutar sig mot en mer kanonisk DevOps-modell. Den traditionella mekanismen f\u00f6r att l\u00e4mna in och utf\u00f6ra servicef\u00f6rfr\u00e5gningar uppfattas nu som en flaskhals, vilket g\u00f6r att organisationen str\u00e4var efter att automatisera repetitiva \u00e5tg\u00e4rder och ge utvecklarna m\u00f6jlighet till sj\u00e4lvbetj\u00e4ning. Dessa utvecklaralternativ inom ramen f\u00f6r en viss beg\u00e4ran best\u00e4ms av ett samarbete mellan IT-specialister som sk\u00f6ter plattformarna och de som ansvarar f\u00f6r applikationsleveransen. Med andra ord, i st\u00e4llet f\u00f6r systemadministrat\u00f6rer som utf\u00f6r \u00e5tg\u00e4rder p\u00e5 utvecklarnas f\u00f6rfr\u00e5gningar, kommer dessa tv\u00e5 ovan n\u00e4mnda kategorier av anst\u00e4llda att ansvara f\u00f6r att beskriva och till\u00e4mpa policyer som reglerar vad utvecklarna faktiskt f\u00e5r g\u00f6ra p\u00e5 egen hand. Automatiserade procedurer hj\u00e4lper till att s\u00e4kerst\u00e4lla att dessa krav f\u00f6ljs och att \u00e5tg\u00e4rder koordineras i de fall situationen g\u00e5r utanf\u00f6r g\u00e4llande policyer.<\/p>\n<p>\u00d6verg\u00e5ngen till en iterativ tidsplan d\u00e4r IT-milj\u00f6n och den operativa modellen genomg\u00e5r iterativa f\u00f6r\u00e4ndringar \u00f6ver tid \u00e4r en kritiskt viktig milstolpe i skapandet av ett moget DevOps-system inom f\u00f6retaget. Graden av antagande av DevOps-metodologin beror p\u00e5 varje enskild organisations tolerans f\u00f6r f\u00f6r\u00e4ndringar och vilka f\u00f6r\u00e4ndringar som ger mest nytta. Om behovet av att skapa nya milj\u00f6er eller applikationer inte uppst\u00e5r ofta, s\u00e5 blir optimalisering av de relevanta \u00e5tg\u00e4rderna mindre viktig \u00e4n att st\u00e4rka kontrollen f\u00f6r utvecklarna \u00f6ver applikationens livscykel.<\/p>\n<h3>Nya uppgifter som uppst\u00e5r i IT-organisationer vid \u00f6verg\u00e5ngen till OpenShift<\/h3>\n<p>\nI det h\u00e4r avsnittet kommer vi att granska de roller och uppgifter som organisationer som har \u00f6verg\u00e5tt till OpenShift vanligtvis till\u00e4mpar f\u00f6r att snabba p\u00e5 automatiseringen och sj\u00e4lvbetj\u00e4ningen med hj\u00e4lp av teknologier och PaaS.<\/p>\n<p>Nedan i tabellen listas de viktigaste \u00f6vergripande uppgifterna som finns i varje organisation som har implementerat OpenShift, med exempel p\u00e5 relaterade arbetsuppgifter och f\u00e4rdigheter. Denna lista \u00f6ver uppgifter f\u00e5r inte f\u00f6rv\u00e4xlas med en arbetsf\u00f6rdelning eller en organisationsstruktur f\u00f6r team; det \u00e4r endast en upps\u00e4ttning uppgifter som m\u00e5ste utf\u00f6ras av personer som ansvarar f\u00f6r att st\u00f6dja IT-milj\u00f6n, f\u00f6r en framg\u00e5ngsrik implementering av containerplattformen. Faktiskt kommer vi senare att visa att inf\u00f6randet av containerteknologier skapar f\u00f6ruts\u00e4ttningar f\u00f6r att utveckla en mer mogen DevOps-strategi inom f\u00f6retaget, vilket i sin tur \u00f6kar graden av tv\u00e4rfunktionalitet inom teamen och minskar riskerna f\u00f6r sn\u00e4v specialisering p\u00e5 niv\u00e5er som ber\u00f6r b\u00e5de individuella anst\u00e4llda och team.<\/p>\n<p><i>Tabell 1. Definitioner av OpenShift-uppgifter<\/i><\/p>\n<p>Uppgifter<br \/>\nKr\u00e4vda f\u00e4rdigheter<\/p>\n<p><b>Automatisering och uppr\u00e4ttande (provisioning) av IT-infrastrukturer<\/b><\/p>\n<p>Arbetsuppgifter:<\/p>\n<ul>\n<li>Design och konstruktion av h\u00e5rdvarul\u00f6sningar<\/li>\n<li>Organisering och st\u00f6d f\u00f6r automatisering av initial konfiguration<\/li>\n<li>Design och automatisering av f\u00f6rberedelse av VM och v\u00e4rdar<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Design och implementering av datacenter<\/li>\n<li>Linux-systemadministration<\/li>\n<li>Automatiseringsskript<\/li>\n<li>Kunskap om lagringssystem<\/li>\n<li>Kunskap om design och implementering av n\u00e4tverk<\/li>\n<li>S\u00e4kerhet<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Installation och hantering av OpenShift-plattformen<\/b><\/p>\n<p>Arbetsuppgifter:<\/p>\n<ul>\n<li>Genomf\u00f6ra klusterinstallation<\/li>\n<li>Hantering av infrastrukturtj\u00e4nster<\/li>\n<li>Hantering av plattformens skalning<\/li>\n<li>Autentisering och auktorisering p\u00e5 plattformsniv\u00e5<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Linux-systemadministration<\/li>\n<li>Kunskap om n\u00e4tverksteknologier<\/li>\n<li>Automatiseringsskript (Ansible)<\/li>\n<li>Kunskap om lagringssystem<\/li>\n<li>Kunskap om containerteknologier och arkitekturer<\/li>\n<li>Kunskap om Kubernetes- och OpenShift-arkitekturer<\/li>\n<li>Plattformss\u00e4kerhet<\/li>\n<li>Integration av \u00f6vervakning<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Hantering av f\u00f6rberedelse av kundmilj\u00f6er (tenant provisioning), isolering med hj\u00e4lp av IT-resurser<\/b><\/p>\n<p>Arbetsuppgifter:<\/p>\n<ul>\n<li>Skapande av anv\u00e4ndare och team inom plattformen<\/li>\n<li>Utformning och hantering av kvoter<\/li>\n<li>Design och implementering av RBAC<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Kunskap om Kubernetes- och OpenShift-arkitekturer<\/li>\n<li>Kunskap om containerteknologier och arkitekturer<\/li>\n<li>Automatiseringsskript<\/li>\n<li>Goda kunskaper om projekt, kvoter, rollbindningar och arbete med schemal\u00e4ggare<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Byggande och hantering av basbilder<\/b><\/p>\n<p>Arbetsuppgifter:<\/p>\n<ul>\n<li>Utveckling av arbetsfl\u00f6den f\u00f6r bild\u00e4ndringar<\/li>\n<li>Utveckling av bilder baserat p\u00e5 standarder<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Linux-systemadministration<\/li>\n<li>Automatiseringsskript<\/li>\n<li>Konfigurering av runtime-komponenter f\u00f6r applikationer och middleware<\/li>\n<li>Kunskap om containerarkitekturer<\/li>\n<li>Applikationsbyggnadsramverk (application build frameworks)<\/li>\n<li>Goda kunskaper om bilder, imagestreams och mallar<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Design och hantering av distributionskanaler<\/b><\/p>\n<p>Arbetsuppgifter:<\/p>\n<ul>\n<li>Utformning och dokumentation av kanalstandarder<\/li>\n<li>Utveckling av korta v\u00e4gledningar och mallar<\/li>\n<li>Utbildning av utvecklare<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Hantering av k\u00e4llkod<\/li>\n<li>Design och implementering av applikationer<\/li>\n<li>Automatiseringsskript<\/li>\n<li>Automatiserad testning<\/li>\n<li>Kvalitetstestning av kod<\/li>\n<li>Kunskap om containerarkitekturer<\/li>\n<li>Kunskap om immutable infrastruktur<\/li>\n<li>S\u00e4kerhet - hantering av \u00e5tkomst till kanalsteg, godk\u00e4nnande av arbetsfl\u00f6den etc.<\/li>\n<li>God kunskap om OpenShift-mallar, byggkonfigurationer, distributionskonfigurationer, tj\u00e4nster, rutter, konfigurationskartor<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Utveckling av applikationer och tester<\/b><\/p>\n<p>Arbetsuppgifter:<\/p>\n<ul>\n<li>Kodning av applikationer<\/li>\n<li>Utveckling av automatiserade tester<\/li>\n<li>Reagering p\u00e5 tester som misslyckas under distributionskanalen<\/li>\n<li>Reagering p\u00e5 applikationsfel<\/li>\n<li>Anv\u00e4ndaracceptanstestning<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Design och implementering av applikationer<\/li>\n<li>Automatiserad testning<\/li>\n<li>Hantering av k\u00e4llkod<\/li>\n<li>\u00d6vervakning av applikationer<\/li>\n<li>Kunskap om arkitekturer f\u00f6r molnbaserade (cloud native) applikationer<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Operativ \u00f6vervakning och hantering av applikationer<\/b><\/p>\n<p>Arbetsuppgifter:<\/p>\n<ul>\n<li>Design av applikationer med avseende p\u00e5 prestanda<\/li>\n<li>\u00d6vervakning av applikationer under k\u00f6rning<\/li>\n<li>Skalning av applikationer (eller automatiserad skalning)<\/li>\n<li>Hantering av applikationstillg\u00e4nglighet<\/li>\n<li>Beg\u00e4rningskvoter och resursstyrningsgr\u00e4nser <\/li>\n<li>Prestandatestning och IT-kapaciteter<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Design och implementering av applikationens prestanda<\/li>\n<li>\u00d6vervakning av applikationsprestanda<\/li>\n<li>Prestandatestning och belastningstestning<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Anv\u00e4ndaracceptanstestning<\/b><\/p>\n<p>Arbetsuppgifter:<\/p>\n<ul>\n<li>UI-testning (design och anv\u00e4ndarinteraktioner)<\/li>\n<li>Utveckling av automatiserade tester<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Design och granskning av anv\u00e4ndargr\u00e4nssnitt <\/li>\n<li>Mall f\u00f6r automatiserad testning<\/li>\n<li>Testningsramverk<\/li>\n<li>Designmallar f\u00f6r applikationer<\/li>\n<\/ul>\n<h3>Nya roller som uppst\u00e5r inom IT-organisationer vid \u00f6verg\u00e5ng till OpenShift<\/h3>\n<p>\nI takt med \u00f6verg\u00e5ngen till en DevOps-orienterad organisationsmodell minskar vanligtvis specialiseringen av roller, medan antalet tv\u00e4rfunktionella team och roller \u00f6kar f\u00f6r att maximera samarbetseffektiviteten. S\u00e5 h\u00e4r ser vi p\u00e5 hur listan \u00f6ver nyckelroller i en IT-organisation som anv\u00e4nder OpenShift kan se ut:<\/p>\n<ul>\n<li>Applikationsdriftsingenj\u00f6r (Application Operations Engineer) ELLER Site Reliability Engineer. Tidigare kunde denna position kallas \"Applikationsserveradministrat\u00f6r\".<\/li>\n<li>Applikationsutvecklare\/programvaruutvecklare\/programmeringsingenj\u00f6r.<\/li>\n<li>Klustrets \/ applikationsplattformens administrat\u00f6r. Tidigare kunde denna roll kallas \"Systemadministrat\u00f6r\" eller \"Administrat\u00f6r f\u00f6r Linux-plattformar\".<\/li>\n<li>Release Manager \/ Byggingenj\u00f6r.<\/li>\n<\/ul>\n<p><\/p>\n<h3>RACI-roll- och uppgiftsmatris<\/h3>\n<p>\nTill slut g\u00e5r vi vidare till att matcha de ovan beskrivna rollerna och uppgifterna f\u00f6r att ge en allm\u00e4n bild av hur strukturen b\u00f6r se ut f\u00f6r en organisation som implementerar DevOps p\u00e5 OpenShift-plattformen. De roller som anges nedan kan ursprungligen utf\u00f6ras av olika grenar av den gamla, traditionella organisationsstrukturen. Men \u00f6ver tid sker en konsolidering och nya team byggs kring applikationerna som tar ansvar f\u00f6r de flesta eller till och med alla uppgifter som anges nedan.<\/p>\n<p>Uppgifter<br \/>\nRoller<\/p>\n<p>Applikationsdriftsingenj\u00f6r \/ Webbplatsens drifts\u00e4kerhetsingenj\u00f6r<br \/>\nApplikationsutvecklare \/ Programvaruutvecklare \/ Programmeringsingenj\u00f6r<br \/>\nKlustrets \/ applikationsplattformens administrat\u00f6r<br \/>\nRelease Manager \/ Byggingenj\u00f6r<\/p>\n<p>Automatisering och uppr\u00e4ttande (provisioning) av IT-infrastrukturer<br \/>\nI<br \/>\nI<br \/>\nR\/A<br \/>\nC<\/p>\n<p>Installation och hantering av OpenShift-plattformen<br \/>\nC<br \/>\nI<br \/>\nR\/A<br \/>\nC<\/p>\n<p>Design och hantering av distributionskanaler<br \/>\nC<br \/>\nC<br \/>\nI<br \/>\nR\/A<\/p>\n<p>Hantera beredningen av kundmilj\u00f6er (tenant provisioning), isolering och IT-resurser<br \/>\nC<br \/>\nI<br \/>\nR\/A<br \/>\nI<\/p>\n<p>Byggande och hantering av basbilder<br \/>\nR<br \/>\nC<br \/>\nR\/A<br \/>\nC<\/p>\n<p>Utveckling av applikationer och tester<br \/>\nC<br \/>\nR\/A<br \/>\nI<br \/>\nI<\/p>\n<p>Operativ \u00f6vervakning och hantering av applikationer<br \/>\nR\/A<br \/>\nC<br \/>\nC<br \/>\nI<\/p>\n<p>Anv\u00e4ndaracceptanstestning<br \/>\nC<br \/>\nR<br \/>\nI<br \/>\nI<\/p>\n<p>\n<b>Beteckningar i RACI-matrisen<\/b><br \/>\nK\u00e4lla: <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Responsibility_assignment_matrix\">Wikipedia<\/a><\/noindex> <\/p>\n<ul>\n<li><b>Ansvarig<\/b> \u2013 Utf\u00f6rare \u2013 den som g\u00f6r vad som kr\u00e4vs f\u00f6r att utf\u00f6ra uppgiften.<\/li>\n<li><b>Ansvarig<\/b> \u2013 Ansvarig \u2013 den anst\u00e4llde som i slut\u00e4ndan ansvarar f\u00f6r korrekt och noggrant utf\u00f6rande av uppgiften eller uppn\u00e5endet av resultat; och den som ensamt kan delegera arbete till utf\u00f6rarna.<\/li>\n<li><b>Konsulterad<\/b> \u2013 Konsulter \u2013 som regel experter inom sitt omr\u00e5de vars r\u00e5d efterfr\u00e5gas; de har en tv\u00e5v\u00e4gskommunikation.<\/li>\n<li><b>Informerad<\/b> \u2013 Informerade \u2013 personer som h\u00e5lls informerade (och ibland endast efter att uppgiften har slutf\u00f6rts eller resultatet har uppn\u00e5tts); de f\u00e5r information p\u00e5 ett ensidigt s\u00e4tt.<\/li>\n<\/ul>\n<p><\/p>\n<h3>Hur samarbete mellan team \u00e4r organiserat i en DevOps-organisation<\/h3>\n<p>\nDen traditionella modellen f\u00f6r resursf\u00f6rdelning \u00e4r oftast en cykel av f\u00f6rfr\u00e5gningar om resursallokering, som sedan utf\u00f6rs av flera team. Slutligen bekr\u00e4ftas alla n\u00f6dv\u00e4ndiga resurser av den beg\u00e4rande parten. Ofta utf\u00f6rs dessa processer delvis eller helt manuellt och kr\u00e4ver frekventa och m\u00e5nga interaktioner mellan teamen f\u00f6r att varje beg\u00e4ran ska behandlas framg\u00e5ngsrikt.<\/p>\n<p><i>Figur 1. Traditionell IT-organisation<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Hur OpenShift f\u00f6r\u00e4ndrar den organisatoriska strukturen inom IT-organisationen. Utvecklingen av organisationsmodeller vid \u00f6verg\u00e5ng till PaaS\" src=\"\/wp-content\/uploads\/2020\/02\/29b0a4a64691062f03b8860466d18846.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Diagrammet ovan illustrerar typiska relationer mellan team i en traditionell IT-organisation. Inom denna struktur v\u00e4nder sig vissa team till andra team med f\u00f6rfr\u00e5gningar om att utf\u00f6ra n\u00f6dv\u00e4ndiga arbeten, vilket g\u00f6rs med mer eller mindre formaliserade kommunikationsmedel som tickethanteringssystem eller e-post. Dessa f\u00f6rfr\u00e5gningar hamnar sedan i k\u00f6 och v\u00e4ntar p\u00e5 sin tur, d\u00e4r l\u00e5ng v\u00e4ntetid ofta leder till f\u00f6rs\u00e4mringar och till och med en f\u00f6rv\u00e4rring av relationerna mellan teamen. Sp\u00e4nningarna f\u00f6rv\u00e4rras ocks\u00e5 av att medlemmar fr\u00e5n olika team s\u00e4llan tr\u00e4ffas personligen och vanligtvis bara delar med sig av minimal n\u00f6dv\u00e4ndig information.<\/p>\n<p><i>Figur 2. IT-organisation DevOps<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Hur OpenShift f\u00f6r\u00e4ndrar den organisatoriska strukturen inom IT-organisationen. Utvecklingen av organisationsmodeller vid \u00f6verg\u00e5ng till PaaS\" src=\"\/wp-content\/uploads\/2020\/02\/c422b58fff958032e93c1e87586ae0ea.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Denna diagram visar hur samarbetet \u00e4r organiserat inom DevOps. H\u00e4r har samma team som i den f\u00f6reg\u00e5ende diagrammet \u00f6vergivit ineffektiva kommunikationsmetoder som f\u00f6rst\u00e4rkte splittringen och ersatt dem med personliga kontakter, vilket skapar best\u00e5ende kommunikationskanaler mellan teamen. Dessa kanaler bidrar till att bilda en hybridupps\u00e4ttning av f\u00e4rdigheter som hj\u00e4lper medarbetarna att b\u00e4ttre f\u00f6rst\u00e5 och uppskatta behoven, problemen och m\u00f6jligheterna f\u00f6r de team de representerar. Teamen ger varandra m\u00f6jlighet att utf\u00f6ra n\u00f6dv\u00e4ndiga arbeten via automatiserade sj\u00e4lvhj\u00e4lpsportaler ist\u00e4llet f\u00f6r att manuellt hantera andras f\u00f6r\u00e4ndringsf\u00f6rfr\u00e5gningar som tidigare. Tack vare dessa kommunikationskanaler kan dessa sj\u00e4lvhj\u00e4lpssystem snabbt anpassa sig till behoven hos de team de skapats f\u00f6r. F\u00f6r att uppn\u00e5 \u00e4nnu st\u00f6rre \u00f6msesidig f\u00f6rst\u00e5else och kunskapsutbyte inom organisationen roterar teammedlemmarna periodiskt i sina roller f\u00f6r att f\u00e5 erfaranhet av interaktion med olika team och b\u00e4ttre f\u00f6rst\u00e5 den \u00f6vergripande bilden av de IT-system de underh\u00e5ller, vilket \u00f6kar deras niv\u00e5 av tv\u00e4rfunktionalitet och nytta.<\/p>\n<h3>Sammanfattningsvis<\/h3>\n<p>\nI det h\u00e4r inl\u00e4gget har vi f\u00f6rklarat hur implementeringen av PaaS-l\u00f6sningar kan uppmuntra organisationer att inf\u00f6ra DevOps-metodik, d\u00e4r traditionella roller och uppgifter f\u00f6r\u00e4ndras inom denna process. D\u00e4rf\u00f6r har vi listat de viktigaste IT-uppgifterna som uppst\u00e5r i en organisation vid \u00f6verg\u00e5ngen till OpenShift, samt de f\u00e4rdigheter som kr\u00e4vs f\u00f6r att utf\u00f6ra dem. Vi har ocks\u00e5 presenterat ett grundl\u00e4ggande set av organisatoriska roller som uppst\u00e5r vid uppbyggnaden av tv\u00e4rfunktionella DevOps-team, samt en RACI-matris som kopplar nya roller till nya uppgifter. Slutligen har vi diskuterat hur OpenShift-plattformen och den tillh\u00f6rande DevOps-metodiken kan f\u00f6r\u00e4ndra organisationens struktur n\u00e4r man g\u00e5r ifr\u00e5n traditionell hierarki och \u00e4rendehanteringssystem till tv\u00e4rfunktionella team med h\u00f6gre niv\u00e5er av personlig kommunikation.<br \/>\n<br \/>K\u00e4lla: <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 5.0.4 - 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.\" \/>\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\/sv\/blog\/administrirovanie\/kak-openshift-menyaet-organizaczionnuyu-strukturu-it-organizaczii-evolyucziya-organizaczionnyh-modelej-pri-perehode-na-paas\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/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\udd47Hur OpenShift f\u00f6r\u00e4ndrar den organisatoriska strukturen f\u00f6r IT-organisationen. Utvecklingen av organisatoriska modeller vid \u00f6verg\u00e5ngen till PaaS | ProHoster","description":"\u00c4ven om PaaS-l\u00f6sningar (\"Plattform som tj\u00e4nst\") i sig sj\u00e4lva inte kan f\u00f6r\u00e4ndra s\u00e4ttet f\u00f6r individuell och teaminteraktion, fungerar de ofta som en katalysator f\u00f6r organisatoriska f\u00f6r\u00e4ndringar som svar p\u00e5 \u00f6kad flexibilitet.","canonical_url":"https:\/\/prohoster.info\/sv\/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":"sv_SE","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.","og:url":"https:\/\/prohoster.info\/sv\/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","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/70922","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=70922"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/70922\/revisions"}],"predecessor-version":[{"id":159260,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/70922\/revisions\/159260"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/70923"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=70922"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=70922"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=70922"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}