{"id":37606,"date":"2019-10-31T22:18:33","date_gmt":"2019-10-31T19:18:33","guid":{"rendered":"https:\/\/prohoster.info\/blog\/cheklist-gotovnosti-k-prodakshnu\/"},"modified":"2019-10-31T22:18:33","modified_gmt":"2019-10-31T19:18:33","slug":"cheklist-gotovnosti-k-prodakshnu","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/cheklist-gotovnosti-k-prodakshnu","title":{"rendered":"Tjekliste til produktionsklarhed","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><i>Overs\u00e6ttelsen er specielt udarbejdet til studerende p\u00e5 kurset <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/3Sdo\/\">\u201eDevOps praksis og v\u00e6rkt\u00f8jer\u201c<\/a><\/noindex>, som starter allerede i dag!<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Tjekliste til produktionsklarhed\" src=\"\/wp-content\/uploads\/2019\/08\/1e5e1c61f18be45e9f4a8d0b16ccd422.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Har du nogensinde lanceret en ny service i produktion? Eller har du m\u00e5ske arbejdet med at supportere s\u00e5dan en service? Hvis ja, hvad har du s\u00e5 v\u00e6ret guided af? Hvad er godt for produktion, og hvad er d\u00e5rligt? Hvordan tr\u00e6ner du nye teammedlemmer til releaser eller support af eksisterende services?<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nDe fleste virksomheder inden for industrielt drift ender med at anvende \"Vild Vest\"-metoder. Hvert team finder selv de v\u00e6rkt\u00f8jer og bedste praksisser, der fungerer for dem, gennem pr\u00f8ven og fejl. Dette p\u00e5virker ofte ikke kun projektets succes, men ogs\u00e5 ingeni\u00f8rerne.<\/p>\n<p>Trial and error-metoden skaber et milj\u00f8, hvor skyldfordeling og ansvarsskyld er udbredt. Med denne adf\u00e6rd bliver det vanskeligere at l\u00e6re af fejl og undg\u00e5 at gentage dem.<\/p>\n<p>Succesfulde organisationer:<\/p>\n<ul>\n<li>er bevidste om behovet for retningslinjer for produktion, <\/li>\n<li>unders\u00f8ger de bedste praksisser, <\/li>\n<li>begynder at diskutere sp\u00f8rgsm\u00e5l om beredskab til produktion under udviklingen af nye systemer eller komponenter, <\/li>\n<li>sikrer overholdelse af reglerne for beredskab til produktion.<\/li>\n<\/ul>\n<p>\nForberedelse til produktion inkluderer en 'review'-proces. Reviews kan v\u00e6re i form af en tjekliste eller et s\u00e6t sp\u00f8rgsm\u00e5l. Reviews kan udf\u00f8res manuelt, automatisk eller ved begge metoder. I stedet for statiske kravlister kan man skabe skabeloner til tjeklister, som tilpasses specifikke behov. P\u00e5 den m\u00e5de kan ingeni\u00f8rerne f\u00e5 en metode til at arve viden og tilstr\u00e6kkelig fleksibilitet, n\u00e5r det er n\u00f8dvendigt.<\/p>\n<h3>Hvorn\u00e5r skal man tjekke service for beredskab til produktion?<\/h3>\n<p>\nDet er nyttigt at tjekke beredskab til produktion ikke kun lige f\u00f8r en release, men ogs\u00e5 ved overdragelse til et andet driftsteam eller en ny medarbejder.<\/p>\n<p>G\u00f8r tjekket, n\u00e5r:<\/p>\n<ul>\n<li>Du lancerer en ny service i produktion.<\/li>\n<li>Du overdrager driften af en produktionsservice til et andet team, som f.eks. SRE.<\/li>\n<li>Du overdrager driften af en produktionsservice til nye medarbejdere.<\/li>\n<li>Du organiserer teknisk support.<\/li>\n<\/ul>\n<p><\/p>\n<h3>Tjekliste for beredskab til produktion<\/h3>\n<p>\nFor ikke s\u00e5 l\u00e6nge siden, som et eksempel, jeg <noindex><a rel=\"nofollow\" href=\"https:\/\/medium.com\/google-cloud\/production-guideline-9d5d10c8f1e\">offentliggjorde<\/a><\/noindex> tjekliste for beredskab til produktion. Selvom denne liste blev til under arbejdet med kunder hos Google Cloud, vil den ogs\u00e5 v\u00e6re nyttig og anvendelig uden for Google Cloud.<\/p>\n<h4>Design og udvikling<\/h4>\n<p><\/p>\n<ul>\n<li>Udvikl en reproducerbar byggeproces, der ikke kr\u00e6ver adgang til eksterne tjenester og ikke er afh\u00e6ngig af fejl fra eksterne systemer.<\/li>\n<li>Definer og fasts\u00e6t SLO for dine tjenester i design- og udviklingsfasen.<\/li>\n<li>Dokument\u00e9r forventningerne til tilg\u00e6ngeligheden af de eksterne tjenester, som du er afh\u00e6ngig af.<\/li>\n<li>Undg\u00e5 enkeltpunktsfejl ved at fjerne afh\u00e6ngigheder fra en global ressource. Replik\u00e9r ressourcen eller brug en backup-l\u00f8sning, n\u00e5r ressourcen ikke er tilg\u00e6ngelig (f.eks. en fastkodet v\u00e6rdi).<\/li>\n<\/ul>\n<p><\/p>\n<h4>Konfigurationsstyring<\/h4>\n<p><\/p>\n<ul>\n<li>Statisk, lille og ikke-fortrolig konfiguration kan videregives via kommandolinjeparametre. Brug konfigurationslagertjenester til alt andet.<\/li>\n<li>Dynamisk konfiguration skal have backups i tilf\u00e6lde af, at konfigurationstjenesten ikke er tilg\u00e6ngelig.<\/li>\n<li>Udviklingsmilj\u00f8ets konfiguration m\u00e5 ikke v\u00e6re forbundet med produktionskonfigurationen. Ellers kan det f\u00f8re til, at udviklingsmilj\u00f8et f\u00e5r adgang til produktionsservices, hvilket kan skabe privatlivsproblemer og datal\u00e6kager.<\/li>\n<li>Dokument\u00e9r hvad der kan konfigureres dynamisk, og beskriv backup-adf\u00e6rden, hvis konfigurationsleveringssystemet ikke er tilg\u00e6ngeligt.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Udgivelsesh\u00e5ndtering<\/h4>\n<p><\/p>\n<ul>\n<li>Dokument\u00e9r detaljeret udgivelsesprocessen. Beskriv hvordan udgivelser p\u00e5virker SLO (f.eks. midlertidig stigning i forsinkelse p\u00e5 grund af cachefejl).<\/li>\n<li>Dokument\u00e9r kanariefugleudgivelser.<\/li>\n<li>Udvikl en plan for analyse af kanariefugleudgivelser, og hvis muligt, mekanismer til automatisk tilbagerulning.<\/li>\n<li>S\u00f8rg for, at tilbagerulninger kan bruge de samme processer som implementeringen.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Overv\u00e5gningsduelighed (Observability)<\/h4>\n<p><\/p>\n<ul>\n<li>S\u00f8rg for, at et s\u00e6t metrics, der er n\u00f8dvendige for SLO, indsamles. <\/li>\n<li>S\u00f8rg for, at der kan skelnes mellem klient- og serverdata. Det er vigtigt for fejlfinding.<\/li>\n<li>Indstil alarmer for at reducere arbejdsbyrden. For eksempel, fjern alarmer for rutinem\u00e6ssige operationer.<\/li>\n<li>Hvis du bruger Stackdriver, s\u00e5 aktiver GCP-platformmetrikker p\u00e5 dine dashboards. Indstil alarmer for GCP-afh\u00e6ngigheder.<\/li>\n<li>S\u00f8rg altid for at videresende indg\u00e5ende spor. Selv hvis du ikke deltager i sporing, kan det hj\u00e6lpe lavere niveau tjenester med at fejlfinde problemer i produktionen.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Beskyttelse og sikkerhed<\/h4>\n<p><\/p>\n<ul>\n<li>S\u00f8rg for, at alle eksterne forbindelser er krypterede.<\/li>\n<li>S\u00f8rg for, at dine produktionsprojekter har den korrekte IAM-konfiguration.<\/li>\n<li>Brug netv\u00e6rk til at isolere grupper af virtuelle maskiner.<\/li>\n<li>Brug VPN til sikker forbindelse til eksterne netv\u00e6rk.<\/li>\n<li>Dokument\u00e9r og overv\u00e5g brugernes adgang til data. S\u00f8rg for, at al brugeradgang til data bliver revideret og logget.<\/li>\n<li>S\u00f8rg for, at slutpunkterne til fejlfinding er begr\u00e6nset af ACL.<\/li>\n<li>Sanit\u00e9r brugerinput. Indstil begr\u00e6nsninger for nyttelastst\u00f8rrelse for brugerinput.<\/li>\n<li>S\u00f8rg for, at din tjeneste kan selektivt blokere indg\u00e5ende trafik for specifikke brugere. Dette g\u00f8r det muligt at blokkere overtr\u00e6delser uden at p\u00e5virke andre brugere.<\/li>\n<li>Undg\u00e5 eksterne slutpunkter, der indleder et stort antal interne operationer.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Kapacitetsplanl\u00e6gning<\/h4>\n<p><\/p>\n<ul>\n<li>Dokument\u00e9r, hvordan din tjeneste skalerer. For eksempel: antallet af brugere, st\u00f8rrelsen af den indg\u00e5ende nyttelast, antallet af indg\u00e5ende meddelelser.<\/li>\n<li>Dokument\u00e9r ressourcekravene til din tjeneste. For eksempel: antal tildelte virtuelle maskiner, antal Spanner-forekomster, specialiseret hardware som GPU eller TPU.<\/li>\n<li>Dokument\u00e9r ressourcebegr\u00e6nsninger: ressource type, region osv.<\/li>\n<li>Dokument\u00e9r kvotabegr\u00e6nsninger for oprettelse af nye ressourcer. For eksempel, begr\u00e6nsning af antallet af GCE API-foresp\u00f8rgsler, hvis du bruger API'et til at oprette nye instanser.<\/li>\n<li>Overvej at udf\u00f8re belastningstest for at analysere ydeevneforringelse.<\/li>\n<\/ul>\n<p>\nDet var det. Vi ses i klassen!<br \/>\n<br \/>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/otus\/blog\/465489\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432 \u043a\u0443\u0440\u0441\u0430 \u00abDevOps \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b\u00bb, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0442\u0430\u0440\u0442\u0443\u0435\u0442 \u0443\u0436\u0435 \u0441\u0435\u0433\u043e\u0434\u043d\u044f! \u0412\u044b \u043a\u043e\u0433\u0434\u0430-\u043d\u0438\u0431\u0443\u0434\u044c \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u043b\u0438 \u043d\u043e\u0432\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u0432 \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u043d? \u0418\u043b\u0438 \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u043d\u0438\u043c\u0430\u043b\u0438\u0441\u044c \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u0435\u043c \u0442\u0430\u043a\u0438\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432? \u0415\u0441\u043b\u0438 \u0434\u0430, \u0442\u043e \u0447\u0435\u043c \u0432\u044b \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e\u0432\u0430\u043b\u0438\u0441\u044c? \u0427\u0442\u043e \u0434\u043b\u044f \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u0435\u043d\u0430 \u0445\u043e\u0440\u043e\u0448\u043e, \u0430 \u0447\u0442\u043e \u043f\u043b\u043e\u0445\u043e? \u041a\u0430\u043a \u0432\u044b \u043e\u0431\u0443\u0447\u0430\u0435\u0442\u0435 \u043d\u043e\u0432\u044b\u0445 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0440\u0435\u043b\u0438\u0437\u0430\u043c \u0438\u043b\u0438 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u044e \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432. \u0411\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439 \u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":28225,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-37606","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.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432 \u043a\u0443\u0440\u0441\u0430 \u00abDevOps \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b\u00bb, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0442\u0430\u0440\u0442\u0443\u0435\u0442 \u0443\u0436\u0435 \u0441\u0435\u0433\u043e\u0434\u043d\u044f!\" \/>\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\/da\/blog\/administrirovanie\/cheklist-gotovnosti-k-prodakshnu\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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\u0427\u0435\u043a\u043b\u0438\u0441\u0442 \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u0438 \u043a \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u043d\u0443 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432 \u043a\u0443\u0440\u0441\u0430 \u00abDevOps \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b\u00bb, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0442\u0430\u0440\u0442\u0443\u0435\u0442 \u0443\u0436\u0435 \u0441\u0435\u0433\u043e\u0434\u043d\u044f!\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/cheklist-gotovnosti-k-prodakshnu\" \/>\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:18:33+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:18:33+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\udd47Tjekliste til produktionsklarhed | ProHoster","description":"Overs\u00e6ttelsen af artiklen er specielt forbered til studerende p\u00e5 kurset \"DevOps praksis og v\u00e6rkt\u00f8jer\", som starter i dag!","canonical_url":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/cheklist-gotovnosti-k-prodakshnu","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\u0427\u0435\u043a\u043b\u0438\u0441\u0442 \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u0438 \u043a \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u043d\u0443 | ProHoster","og:description":"\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432 \u043a\u0443\u0440\u0441\u0430 \u00abDevOps \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b\u00bb, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0442\u0430\u0440\u0442\u0443\u0435\u0442 \u0443\u0436\u0435 \u0441\u0435\u0433\u043e\u0434\u043d\u044f!","og:url":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/cheklist-gotovnosti-k-prodakshnu","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:18:33+00:00","article:modified_time":"2019-10-31T19:18:33+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"37606","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-01-23 18:34:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:23:07","updated":"2026-01-23 18:34:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/37606","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=37606"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/37606\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media\/28225"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=37606"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=37606"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=37606"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}