{"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\/ro\/blog\/administrirovanie\/cheklist-gotovnosti-k-prodakshnu","title":{"rendered":"Lista de verificare pentru preg\u0103tirea \u00een produc\u021bie","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><i>Traducerea articolului a fost preg\u0103tit\u0103 special pentru studen\u021bii cursului <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/3Sdo\/\">\u201ePracticile \u0219i instrumentele DevOps\u201d<\/a><\/noindex>, care \u00eencepe deja ast\u0103zi!<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Lista de verificare pentru preg\u0103tirea \u00een produc\u021bie\" src=\"\/wp-content\/uploads\/2019\/08\/1e5e1c61f18be45e9f4a8d0b16ccd422.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>A\u021bi lansat vreodat\u0103 un nou serviciu \u00een produc\u021bie? Sau poate a\u021bi gestionat servicii de acest gen? Dac\u0103 da, ce v-a ghidat? Ce este bine pentru produc\u021bie \u0219i ce este r\u0103u? Cum \u00eei instrui\u021bi pe noii membri ai echipei \u00een privin\u021ba lans\u0103rilor sau a \u00eentre\u021binerii serviciilor existente?<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nMajoritatea companiilor, \u00een ceea ce prive\u0219te practicile de operare industrial\u0103, ajung \u00een final la abord\u0103ri de tip \u201eVest S\u0103lbatic\u201d. Fiecare echip\u0103, prin \u00eencerc\u0103ri \u0219i gre\u0219eli, \u00ee\u0219i alege singur\u0103 instrumentele \u0219i cele mai bune practici. \u00cens\u0103, acest lucru afecteaz\u0103 adesea nu doar succesul proiectelor, ci \u0219i inginerii.<\/p>\n<p>Metoda \u00eencerc\u0103rii \u0219i erorii creeaz\u0103 un mediu \u00een care c\u0103utarea vinova\u021bilor \u0219i transferul responsabilit\u0103\u021bii devin comune. Comportamentul acesta face din ce \u00een ce mai greu s\u0103 \u00eenv\u0103\u021b\u0103m din gre\u0219eli \u0219i s\u0103 nu le repet\u0103m.<\/p>\n<p>Organiza\u021biile de succes:<\/p>\n<ul>\n<li>sunt con\u0219tiente de necesitatea unor ghiduri pentru produc\u021bie, <\/li>\n<li>studiaz\u0103 cele mai bune practici, <\/li>\n<li>\u00eencep discu\u021bii despre preg\u0103tirea pentru produc\u021bie \u00een timpul dezvolt\u0103rii de noi sisteme sau componente, <\/li>\n<li>asigur\u0103 respectarea normelor de preg\u0103tire pentru produc\u021bie.<\/li>\n<\/ul>\n<p>\nPreg\u0103tirea pentru produc\u021bie include procesul de \u201erevizuire\u201d. Revizuirea poate fi realizat\u0103 sub form\u0103 de list\u0103 de verificare sau set de \u00eentreb\u0103ri. Revizuirea poate fi efectuat\u0103 manual, automat sau prin ambele metode. \u00cen loc de liste statice de cerin\u021be, putem crea \u0219abloane de liste de verificare, care s\u0103 fie adaptate la nevoile specifice. Astfel, inginerii pot beneficia de un mod de a mo\u0219teni cuno\u0219tin\u021be \u0219i flexibilitate suficient\u0103 atunci c\u00e2nd este necesar.<\/p>\n<h3>C\u00e2nd s\u0103 verifica\u021bi serviciul pentru preg\u0103tirea pentru produc\u021bie?<\/h3>\n<p>\nVerificarea preg\u0103tirii pentru produc\u021bie ar trebui efectuat\u0103 nu doar imediat \u00eenainte de lansare, ci \u0219i atunci c\u00e2nd se pred\u0103 unui alt echipe de operare sau unui nou angajat.<\/p>\n<p>Face\u021bi verific\u0103ri atunci c\u00e2nd:<\/p>\n<ul>\n<li>Lansa\u021bi un nou serviciu \u00een produc\u021bie.<\/li>\n<li>Preda\u021bi operarea unui serviciu de produc\u021bie c\u0103tre alt\u0103 echip\u0103, cum ar fi SRE.<\/li>\n<li>Preda\u021bi operarea unui serviciu de produc\u021bie noilor angaja\u021bi.<\/li>\n<li>Organiza\u021bi suport tehnic.<\/li>\n<\/ul>\n<p><\/p>\n<h3>Lista de verificare pentru preg\u0103tirea pentru produc\u021bie<\/h3>\n<p>\nCu ceva timp \u00een urm\u0103, ca exemplu, am <noindex><a rel=\"nofollow\" href=\"https:\/\/medium.com\/google-cloud\/production-guideline-9d5d10c8f1e\">a publicat<\/a><\/noindex> lista de verificare pentru preg\u0103tirea pentru produc\u021bie. De\u0219i aceast\u0103 list\u0103 a fost creat\u0103 \u00een colaborare cu clien\u021bii Google Cloud, va fi util\u0103 \u0219i aplicabil\u0103 \u0219i dincolo de Google Cloud.<\/p>\n<h4>Proiectare \u0219i dezvoltare<\/h4>\n<p><\/p>\n<ul>\n<li>Dezvolta\u021bi un proces de construire reproducibil, care s\u0103 nu necesite acces la servicii externe \u0219i s\u0103 nu depind\u0103 de defec\u021biunile sistemelor externe.<\/li>\n<li>\u00cen perioada de proiectare \u0219i dezvoltare, defini\u021bi \u0219i stabili\u021bi SLO pentru serviciile dumneavoastr\u0103.<\/li>\n<li>Documenta\u021bi a\u0219tept\u0103rile referitoare la disponibilitatea serviciilor externe de care depinde\u021bi.<\/li>\n<li>Evita\u021bi punctele unice de e\u0219ec elimin\u00e2nd dependen\u021bele de o singur\u0103 resurs\u0103 global\u0103. Replica\u021bi resursa sau utiliza\u021bi o alternativ\u0103 de rezerv\u0103 atunci c\u00e2nd resursa nu este disponibil\u0103 (de exemplu, o valoare codificat\u0103 fix).<\/li>\n<\/ul>\n<p><\/p>\n<h4>Managementul configura\u021biei<\/h4>\n<p><\/p>\n<ul>\n<li>Configurarea static\u0103, mic\u0103 \u0219i nesecurizat\u0103 poate fi transmis\u0103 prin parametrii liniei de comand\u0103. Pentru tot restul, utiliza\u021bi servicii de stocare a configura\u021biei.<\/li>\n<li>Configurarea dinamic\u0103 ar trebui s\u0103 aib\u0103 set\u0103ri de rezerv\u0103 \u00een caz de indisponibilitate a serviciului de configurare.<\/li>\n<li>Configurarea mediului de dezvoltare nu ar trebui s\u0103 fie legat\u0103 de configura\u021bia de produc\u021bie. Altfel, acest lucru ar putea duce la accesul din mediul de dezvoltare la serviciile de produc\u021bie, ceea ce poate cauza probleme de confiden\u021bialitate \u0219i scurgeri de date.<\/li>\n<li>Documenta\u021bi ceea ce poate fi configurat dinamic \u0219i descrie\u021bi comportamentul de rezerv\u0103 \u00een cazul \u00een care sistemul de livrare a configura\u021biei nu este disponibil.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Gestionarea versiunilor<\/h4>\n<p><\/p>\n<ul>\n<li>Documenta\u021bi \u00een detaliu procesul de lansare. Descrie\u021bi cum lans\u0103rile afecteaz\u0103 SLO (de exemplu, cre\u0219terea temporar\u0103 a laten\u021belor din cauza rateurilor cache-ului).<\/li>\n<li>Documenta\u021bi lans\u0103rile canar.<\/li>\n<li>Dezvolta\u021bi un plan de analiz\u0103 a lans\u0103rilor canar \u0219i, atunci c\u00e2nd este posibil, mecanisme de revenire automat\u0103.<\/li>\n<li>Asigura\u021bi-v\u0103 c\u0103 revenirea poate folosi acelea\u0219i procese ca \u0219i desf\u0103\u0219urarea.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Potrivit pentru monitorizare (Observabilitate)<\/h4>\n<p><\/p>\n<ul>\n<li>Asigura\u021bi-v\u0103 c\u0103 se colecteaz\u0103 un set de metrici necesare pentru SLO. <\/li>\n<li>Asigura\u021bi-v\u0103 c\u0103 se poate distinge \u00eentre datele client \u0219i cele server. Acest lucru este important pentru identificarea cauzelor defectelor.<\/li>\n<li>Configura\u021bi alertele pentru a reduce efortul de munc\u0103. De exemplu, elimina\u021bi alertele cauzate de opera\u021biuni de rutin\u0103.<\/li>\n<li>Dac\u0103 utiliza\u021bi Stackdriver, activa\u021bi metricile platformei GCP \u00een tablourile de bord. Configura\u021bi alertele pentru dependen\u021bele GCP.<\/li>\n<li>\u00centotdeauna distribui\u021bi trasarea de intrare. Chiar dac\u0103 nu participa\u021bi la trasare, acest lucru va permite serviciilor de nivel inferior s\u0103 depisteze problemele din produc\u021bie.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Protec\u021bie \u0219i securitate<\/h4>\n<p><\/p>\n<ul>\n<li>Asigura\u021bi-v\u0103 c\u0103 toate conexiunile externe sunt criptate.<\/li>\n<li>Asigura\u021bi-v\u0103 c\u0103 proiectele dvs. de produc\u021bie au configurarea IAM corect\u0103.<\/li>\n<li>Folosi\u021bi re\u021bele pentru a izola grupurile de instan\u021be de ma\u0219ini virtuale.<\/li>\n<li>Folosi\u021bi VPN pentru a v\u0103 conecta \u00een siguran\u021b\u0103 la re\u021belele \u00eendep\u0103rtate.<\/li>\n<li>Documenta\u021bi \u0219i monitoriza\u021bi accesul utilizatorilor la date. Asigura\u021bi-v\u0103 c\u0103 tot accesul utilizatorilor la date este verificat \u0219i \u00eenregistrat.<\/li>\n<li>Asigura\u021bi-v\u0103 c\u0103 punctele finale pentru depanare sunt limitate prin ACL.<\/li>\n<li>Sanitiza\u021bi input-ul utilizatorului. Configura\u021bi limitele dimensiunii payload-ului pentru input-ul utilizatorului.<\/li>\n<li>Asigura\u021bi-v\u0103 c\u0103 serviciul dvs. poate bloca selectiv traficul de intrare pentru utilizatori individuali. Aceasta va permite blocarea \u00eenc\u0103lc\u0103rilor f\u0103r\u0103 a afecta al\u021bi utilizatori.<\/li>\n<li>Evitati punctele finale externe care ini\u021biaz\u0103 un num\u0103r mare de opera\u021biuni interne.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Planificarea capacit\u0103\u021bilor<\/h4>\n<p><\/p>\n<ul>\n<li>Documenta\u021bi cum se scaleaz\u0103 serviciul dvs. De exemplu: num\u0103rul de utilizatori, dimensiunea payload-ului de intrare, num\u0103rul de mesaje primite.<\/li>\n<li>Documenta\u021bi cerin\u021bele de resurse pentru serviciul dvs. De exemplu: num\u0103rul de instan\u021be virtuale dedicate, num\u0103rul de instan\u021be Spanner, echipamente specializate, cum ar fi GPU sau TPU.<\/li>\n<li>Documenta\u021bi limitele resurselor: tipul de resurs\u0103, regiunea etc.<\/li>\n<li>Documenta\u021bi limitele de cote pentru crearea de noi resurse. De exemplu, limita num\u0103rului de solicit\u0103ri API GCE, dac\u0103 folosi\u021bi API pentru a crea noi instan\u021be.<\/li>\n<li>Lua\u021bi \u00een considerare efectuarea testelor de \u00eenc\u0103rcare pentru a analiza sc\u0103derea performan\u021bei.<\/li>\n<\/ul>\n<p>\nAsta e tot. Ne vedem la cursuri!<br \/>\n<br \/>Sursa: <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.2.1 - 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\/ro\/blog\/administrirovanie\/cheklist-gotovnosti-k-prodakshnu\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\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\/ro\/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\udd47Checklist de preg\u0103tire pentru produc\u021bie | ProHoster","description":"Traducerea articolului a fost preg\u0103tit\u0103 special pentru studen\u021bii cursului \u201ePractici \u0219i instrumente DevOps\u201d, care \u00eencepe chiar ast\u0103zi!","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/cheklist-gotovnosti-k-prodakshnu","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","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\/ro\/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\/ro\/wp-json\/wp\/v2\/posts\/37606","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=37606"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/37606\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media\/28225"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=37606"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=37606"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=37606"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}