{"id":91979,"date":"2020-08-21T07:42:12","date_gmt":"2020-08-21T05:42:12","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/kak-spokojno-spat-kogda-u-vas-oblachnyj-servis-osnovnye-arhitekturnye-sovety"},"modified":"2020-08-21T07:42:12","modified_gmt":"2020-08-21T05:42:12","slug":"kak-spokojno-spat-kogda-u-vas-oblachnyj-servis-osnovnye-arhitekturnye-sovety","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/kak-spokojno-spat-kogda-u-vas-oblachnyj-servis-osnovnye-arhitekturnye-sovety","title":{"rendered":"Kako mirno spati, ko imate obla\u010dno storitev: osnovni arhitekturni nasveti","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Kako mirno spati, ko imate obla\u010dno storitev: osnovni arhitekturni nasveti\" src=\"\/wp-content\/uploads\/2020\/08\/2ae3bcc5a2894c2a02468e32e32e8848.png\" style=\"display:block;margin: 0 auto;\" \/><noindex><a rel=\"nofollow\" href=\"https:\/\/www.deviantart.com\/sophiagworld\/art\/LOST-849430483\"><i>IZGUBLJENO od sophiagworld<\/i><\/a><\/noindex><\/p>\n<p>V tem \u010dlanku so zbrani nekateri splo\u0161ni \u0161abloni, ki pomagajo in\u017eenirjem pri delu z obse\u017enimi storitvami, do katerih dostopajo milijoni uporabnikov.\u00a0<\/p>\n<p>Po avtorjevih izku\u0161njah to ni iz\u010drpen seznam, vendar so resni\u010dne <strong>u\u010dinkovite<\/strong> natan\u010dni nasveti. Torej, za\u010dnimo.<\/p>\n<p><i>Prevedeno s podporo <\/i><noindex><a rel=\"nofollow\" href=\"https:\/\/mcs.mail.ru\/\"><i>Mail.ru Cloud Solutions<\/i><\/a><\/noindex><i>.<\/i><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h1>Osnovni nivo<\/h1>\n<p>\nSpodnje navedene ukrepe je relativno enostavno izvesti, vendar prina\u0161ajo visoke donose. \u010ce jih do zdaj \u0161e niste uvedli, boste presene\u010deni nad pomembnimi izbolj\u0161avami.<\/p>\n<h2>Infrastruktura kot koda<\/h2>\n<p>\nPrvi del nasvetov je, da uvedete infrastrukturo kot kodo. To pomeni, da morate imeti programski na\u010din za razporeditev celotne infrastrukture. Zveni zapleteno, vendar v resnici govorimo o naslednjem kodi:<\/p>\n<blockquote><p>Razporejanje 100 virtualnih ra\u010dunalnikov<\/p>\n<ul>\n<li>z Ubuntu<\/li>\n<li>2 GB RAM-a na vsakem<\/li>\n<li>imeli bodo naslednjo kodo<\/li>\n<li>s tak\u0161nimi parametri<\/li>\n<\/ul>\n<\/blockquote>\n<p>\nSistem za upravljanje verzij vam omogo\u010da, da sledite spremembam v infrastrukturi in se hitro vrnete k njim.<\/p>\n<p>Modernist v meni pravi, da lahko uporabite Kubernetes\/Docker, da naredite vse na\u0161teto, in ima prav.<\/p>\n<p>Poleg tega lahko zagotovite samodejno delovanje s pomo\u010djo Chefa, Puppeta ali Terraforma.<\/p>\n<h2>Neprekinjena integracija in dostava<\/h2>\n<p>\nZa ustvarjanje raz\u0161irljive storitve je pomembno, da imate pipeline za gradnjo in testiranje za vsak pull request. Tudi \u010de je test najpreprostej\u0161i, vsaj zagotavlja, da se koda, ki jo uvajate, prevaja.<\/p>\n<p>Vsaki\u010d v tej fazi se spra\u0161ujete: <strong>ali se bo moja gradnja prevajala in prestala teste, ali je veljavna?<\/strong> To se morda zdi nizka meja, vendar re\u0161i \u0161tevilne te\u017eave.<\/p>\n<p><img decoding=\"async\" alt=\"Kako mirno spati, ko imate obla\u010dno storitev: osnovni arhitekturni nasveti\" src=\"\/wp-content\/uploads\/2020\/08\/ecdabe9d4a7eb722df8d0268009fa509.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Ni ni\u010d lep\u0161ega, kot videti te kljukice<\/i><\/p>\n<p>Za to tehnologijo lahko ocenite Github, CircleCI ali Jenkins.<\/p>\n<h2>Uravnote\u017eevalniki obremenitve<\/h2>\n<p>\nTorej, \u017eelimo zagnati uravnote\u017eevalnik obremenitve, da preusmerimo promet in zagotovimo enakomerno obremenitev na vseh vozli\u0161\u010dih ali delovanje storitve v primeru okvare:<\/p>\n<p><img decoding=\"async\" alt=\"Kako mirno spati, ko imate obla\u010dno storitev: osnovni arhitekturni nasveti\" src=\"\/wp-content\/uploads\/2020\/08\/db0d5f91dfbae5e7cba5b330a0629cac.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nUravnote\u017eevalnik obremenitve ponavadi dobro pomaga pri razporejanju prometa. Najbolj\u0161a praksa je redundanca, da ne bi imeli ene same to\u010dke odpovedi.<\/p>\n<p>Obi\u010dajno so uravnote\u017eevalniki obremenitve nastavljeni v tistem oblaku, ki ga uporabljate.<\/p>\n<h2>RayID, korelacijski ID ali UUID za poizvedbe<\/h2>\n<p>\nSte se kdaj sre\u010dali z napako v aplikaciji s sporo\u010dilom, kot je to: <strong>\u201eNekaj je \u0161lo narobe. Shranite to ID in ga po\u0161ljite na\u0161i podpori\u201c<\/strong>?<\/p>\n<p><img decoding=\"async\" alt=\"Kako mirno spati, ko imate obla\u010dno storitev: osnovni arhitekturni nasveti\" src=\"\/wp-content\/uploads\/2020\/08\/d0f6db07574d882b9c3f8ae890068184.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<strong>Edinstveni identifikator, correlation ID, RayID ali katerikoli izmed variant je edinstveni identifikator, ki omogo\u010da sledenje zahtevi skozi njen \u017eivljenjski cikel.<\/strong> To omogo\u010da sledenje celotni poti zahteve v dnevnikih.<\/p>\n<p><img decoding=\"async\" alt=\"Kako mirno spati, ko imate obla\u010dno storitev: osnovni arhitekturni nasveti\" src=\"\/wp-content\/uploads\/2020\/08\/2292ca3c4ee53481546756b8ccee2e45.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Uporabnik po\u0161lje zahtevo sistemu A, nato A komunicira z B, ta pa s C, shrani v X in nato se zahteva vrne nazaj v A.<\/i><\/p>\n<p>\u010ce bi se oddaljeno povezali na virtualne stroje in posku\u0161ali slediti poti zahteve (in ro\u010dno povezali, kateri klici se zgodijo), bi vas to spravilo ob pamet. Imeti edinstveni identifikator mo\u010dno olaj\u0161a \u017eivljenje. To je ena izmed najpreprostej\u0161ih stvari, ki jih lahko storite, da prihranite \u010das, ko se storitev pove\u010duje.<\/p>\n<h1>Srednja raven<\/h1>\n<p>\nTukaj so nasveti nekoliko te\u017eji od prej\u0161njih, vendar pravi instrumenti olaj\u0161ajo nalogo, zagotavljajo donosnost nalo\u017eb tudi za mala in srednja podjetja.<\/p>\n<h2>Centralizirano vodenje dnevnikov<\/h2>\n<p>\n\u010cestitam! Deployali ste 100 virtualnih strojev. Naslednji dan se direktor prito\u017ei nad napako, ki jo je prejel med testiranjem storitve. Pove ustrezen identifikator, o katerem smo govorili prej, vendar boste morali pregledati dnevnike 100 strojev, da najdete tistega, ki je povzro\u010dil napako. To morate najti do jutri\u0161nje predstavitve.<\/p>\n<p>\u010ceprav se to sli\u0161i kot zabavna pustolov\u0161\u010dina, je bolje poskrbeti, da imate mo\u017enost iskanja po vseh dnevnikih na enem mestu. Re\u0161il sem nalogo centralizacije dnevnikov z uporabo vgrajene funkcionalnosti ELK sklada: tukaj je podprto zbiranje dnevnikov z mo\u017enostjo iskanja. To vam bo resni\u010dno pomagalo re\u0161iti problem iskanja konkretnega dnevnika. Kot bonus lahko ustvarite grafikon in druge zabavne stvari.<\/p>\n<p><img decoding=\"async\" alt=\"Kako mirno spati, ko imate obla\u010dno storitev: osnovni arhitekturni nasveti\" src=\"\/wp-content\/uploads\/2020\/08\/59ed40f7247d3f5a331095bbeafa555e.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Funkcionalnost ELK sklada<\/i><\/p>\n<h2>Monitorni agenti<\/h2>\n<p>\nZdaj, ko je va\u0161a storitev uvedena, morate poskrbeti, da deluje brez okvar. Najbolj\u0161i na\u010din za to je zagon ve\u010d <strong>agentov<\/strong>, ki delujejo hkrati in preverjajo, da deluje in da se izvajajo osnovne operacije.<\/p>\n<p>Na tej to\u010dki preverjate, da <strong>Zagnana zbirka se dobro pona\u0161a i normalno radi<\/strong>.<\/p>\n<p>Za male i srednje projekte preporu\u010dujem Postman za pra\u0107enje i dokumentovanje API-ja. No, u su\u0161tini, samo treba da se osigurate da imate na\u010din da saznate kada do\u0111e do kvara i da dobijete pravovremeno obave\u0161tenje.<\/p>\n<h2>Automatsko skaliranje u zavisnosti od optere\u0107enja<\/h2>\n<p>\nTo je veoma jednostavno. Ako imate virtuelnu ma\u0161inu koja obra\u0111uje zahteve i pribli\u017eava se tome da je 80% memorije zauzeto, mo\u017eete ili pove\u0107ati njene resurse ili dodati vi\u0161e virtuelnih ma\u0161ina u klaster. Automatsko izvr\u0161avanje ovih operacija odli\u010dno je za elasti\u010dno prilago\u0111avanje snage prema optere\u0107enju. Ali uvek treba biti oprezan koliko novca tro\u0161ite i postaviti razumne limite.<\/p>\n<p><img decoding=\"async\" alt=\"Kako mirno spati, ko imate obla\u010dno storitev: osnovni arhitekturni nasveti\" src=\"\/wp-content\/uploads\/2020\/08\/8d74b51a41bbc9d3983d71ee972de199.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nU ve\u0107ini obla\u010dnih usluga mo\u017eete konfigurisati automatsko skaliranje kori\u0161\u0107enjem ve\u0107eg broja servera ili sna\u017enijih servera.<\/p>\n<h2>Sistem eksperimenata<\/h2>\n<p>\nDobar na\u010din da sigurno implementirate a\u017euriranja je mogu\u0107nost testiranja ne\u010dega za 1% korisnika tokom jednog sata. Naravno, videli ste mehanizme poput toga u akciji. Na primer, Facebook prikazuje delovima publike druga\u010diju boju ili menja veli\u010dinu fonta kako bi video kako korisnici do\u017eivljavaju promene. To se zove A\/B testiranje.<\/p>\n<p>\u010cak i pu\u0161tanje nove funkcije mo\u017ee se pokrenuti kao eksperiment, a zatim odrediti kako je pu\u0161tati. Tako\u0111e, dobijate mogu\u0107nost da \"povu\u010dete\" ili menjate konfiguraciju u hodu uzimaju\u0107i u obzir funkciju koja uzrokuje degradaciju va\u0161e usluge.<\/p>\n<h1>Napredni nivo<\/h1>\n<p>\nOvde su saveti koji su prili\u010dno te\u0161ki za realizaciju. Verovatno \u0107e vam biti potrebno malo vi\u0161e resursa, pa \u0107e maloj ili srednjoj firmi biti te\u0161ko da se sa tim nosi.<\/p>\n<h2>Plavo-zelena razme\u0161tanja<\/h2>\n<p>\nTo je ono \u0161to nazivam \"erlangovskim\" na\u010dinom razme\u0161tanja. Erlang je postao \u0161iroko kori\u0161\u0107en kada su se pojavile telefonske kompanije. Za rutiranje telefonskih poziva kori\u0161\u0107ene su softverske preklopke. Osnovna svrha softvera ovih preklopki bila je da ne prekida pozive tokom a\u017euriranja sistema. Erlang ima odli\u010dan na\u010din u\u010ditavanja novog modula bez ru\u0161enja prethodnog.<\/p>\n<p>Ta faza je odvisna od razpolo\u017eljivosti uravnote\u017eevalnika obremenitve. Predpostavimo, da imate razli\u010dico N va\u0161e programske opreme, nato pa \u017eelite razporediti razli\u010dico N+1.\u00a0<\/p>\n<p>Vi <strong>lahko bi<\/strong> enostavno ustavili storitev in razporedili naslednjo razli\u010dico takrat, ko menite, da je primerno za va\u0161e uporabnike, kar bi pomenilo kratek \u010das nedelovanja. Vendar pa predpostavimo, da imate <strong>resni\u010dno<\/strong> stroge pogoje SLA. Tako SLA 99,99% pomeni, da lahko greste offline <i>le<\/i> 52 minut na leto.<\/p>\n<p>\u010ce resni\u010dno \u017eelite dose\u010di tak\u0161ne rezultate, potrebujete dva razporeda hkrati:\u00a0<\/p>\n<ul>\n<li>tistega, ki ga imate trenutno (N);<\/li>\n<li>naslednjo razli\u010dico (N+1).\u00a0<\/li>\n<\/ul>\n<p>\nUravnote\u017eevalniku obremenitve navedete, naj preusmeri dolo\u010den odstotek prometa na novo razli\u010dico (N+1), medtem ko aktivno spremljate morebitne regresije.<\/p>\n<p><img decoding=\"async\" alt=\"Kako mirno spati, ko imate obla\u010dno storitev: osnovni arhitekturni nasveti\" src=\"\/wp-content\/uploads\/2020\/08\/49c4be483564045c19ea1268ad1059a4.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Tukaj imamo zeleno razporejanje N, ki normalno deluje. Posku\u0161amo preiti na naslednjo razli\u010dico tega razporejanja<\/i><\/p>\n<p>Najprej po\u0161ljemo res zelo majhen test, da vidimo, ali deluje na\u0161e razporejanje N+1 s majhnim \u0161tevilom prometa:<\/p>\n<p><img decoding=\"async\" alt=\"Kako mirno spati, ko imate obla\u010dno storitev: osnovni arhitekturni nasveti\" src=\"\/wp-content\/uploads\/2020\/08\/3e352812f0aa7f08898fb69fb970e742.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nNa koncu imamo niz avtomatskih preverjanj, ki jih izvajamo, dokler na\u0161e razporejanje ni kon\u010dano. \u010ce ste <i>zelo, zelo<\/i> pazljivi, lahko tudi za hitro uporabo v primeru slabe regresije obdr\u017eite svoje razporejanje N za vedno:<\/p>\n<p><img decoding=\"async\" alt=\"Kako mirno spati, ko imate obla\u010dno storitev: osnovni arhitekturni nasveti\" src=\"\/wp-content\/uploads\/2020\/08\/517d0696f1e165573fad0457a8a55bb9.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n\u010ce \u017eelite preiti na \u0161e bolj napredno raven, naj se vse v modro-zelena razporeditev izvaja avtomatsko.<\/p>\n<h2>Odkrivanje anomali in samodejno omilitev posledic<\/h2>\n<p>\nGlede na to, da imate centralizirano bele\u017eenje dnevnikov in dobro zbiranje logov, lahko postavite vi\u0161je cilje. Na primer, proaktivno napovedovati okvare. Na monitorjih in dnevnikih se spremljajo funkcije in gradijo razli\u010dni grafikoni \u2014 ter lahko vnaprej napoveste, kaj bi se lahko zgodilo:<\/p>\n<p><img decoding=\"async\" alt=\"Kako mirno spati, ko imate obla\u010dno storitev: osnovni arhitekturni nasveti\" src=\"\/wp-content\/uploads\/2020\/08\/ad40120961ee1e115d0b818338c26559.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nPri odkrivanju anomali za\u010dnete raziskovati nekatere namige, ki jih daje storitev. Na primer, porast obremenitve CPU lahko nakazuje, da trdi disk odpoveduje, porast \u0161tevila zahtevkov pa pomeni, da je treba skalirati. Taki statisti\u010dni podatki omogo\u010dajo, da je storitev proaktivna.<\/p>\n<p>S pridobivanjem tak\u0161nih analiti\u010dnih podatkov se lahko \u0161irite v katerem koli merilu ter proaktivno in reaktivno spreminjate lastnosti strojev, baz podatkov, povezav in drugih virov.<\/p>\n<h1>To je to!<\/h1>\n<p>\nTa seznam prioritet vas bo re\u0161il mnogih te\u017eav, \u010de uvajate obla\u010dne storitve.<\/p>\n<p>Avtor izvirnega \u010dlanka vabi bralce, da pustijo svoje komentarje in prispevke. \u010clanek se distribuira kot odprta koda, pull requeste avtor <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/danielsada\/danielsada.tech\">sprejema na Githubu<\/a><\/noindex>.<\/p>\n<p>Kaj \u0161e prebrati o temi:<\/p>\n<ol>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/mailru\/blog\/510200\/\">Go in CPU predpomnilniki<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/mailru\/blog\/490362\/\">Kubernetes v duhu piratstva s predlogo za implementacijo<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/tele.click\/k8s_mail\">Na\u0161 kanal Oko Kubernetes na Telegramu<\/a><\/noindex><\/li>\n<\/ol>\n<p>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/mailru\/blog\/513840\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>LOST by sophiagworld \u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0441\u043e\u0431\u0440\u0430\u043d\u044b \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0431\u0449\u0438\u0435 \u0448\u0430\u0431\u043b\u043e\u043d\u044b, \u043f\u043e\u043c\u043e\u0433\u0430\u044e\u0449\u0438\u0435 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u0430\u043c \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u043d\u044b\u043c\u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c\u0438, \u043a \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u0434\u0435\u043b\u0430\u044e\u0442 \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u043c\u0438\u043b\u043b\u0438\u043e\u043d\u044b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439.\u00a0 \u041f\u043e \u043e\u043f\u044b\u0442\u0443 \u0430\u0432\u0442\u043e\u0440\u0430, \u044d\u0442\u043e \u043d\u0435 \u0438\u0441\u0447\u0435\u0440\u043f\u044b\u0432\u0430\u044e\u0449\u0438\u0439 \u0441\u043f\u0438\u0441\u043e\u043a, \u043d\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u0435 \u0441\u043e\u0432\u0435\u0442\u044b. \u0418\u0442\u0430\u043a, \u043d\u0430\u0447\u043d\u0435\u043c. \u041f\u0435\u0440\u0435\u0432\u0435\u0434\u0435\u043d\u043e \u043f\u0440\u0438 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0435 Mail.ru Cloud Solutions. \u041d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u041f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0435 \u043d\u0438\u0436\u0435 \u043c\u0435\u0440\u044b \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u044b \u0432 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438, \u043d\u043e \u0434\u0430\u044e\u0442 \u0432\u044b\u0441\u043e\u043a\u0443\u044e \u043e\u0442\u0434\u0430\u0447\u0443. \u0415\u0441\u043b\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":91980,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-91979","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=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/kak-spokojno-spat-kogda-u-vas-oblachnyj-servis-osnovnye-arhitekturnye-sovety\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sl_SI\" \/>\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 \u0441\u043f\u043e\u043a\u043e\u0439\u043d\u043e \u0441\u043f\u0430\u0442\u044c, \u043a\u043e\u0433\u0434\u0430 \u0443 \u0432\u0430\u0441 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441: \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043d\u044b\u0435 \u0441\u043e\u0432\u0435\u0442\u044b | ProHoster\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/kak-spokojno-spat-kogda-u-vas-oblachnyj-servis-osnovnye-arhitekturnye-sovety\" \/>\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-08-21T05:42:12+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-08-21T05:42:12+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\udd47Kako mirno spati, ko imate obla\u010dno storitev: osnovni arhitekturni nasveti | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/kak-spokojno-spat-kogda-u-vas-oblachnyj-servis-osnovnye-arhitekturnye-sovety","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","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 \u0441\u043f\u043e\u043a\u043e\u0439\u043d\u043e \u0441\u043f\u0430\u0442\u044c, \u043a\u043e\u0433\u0434\u0430 \u0443 \u0432\u0430\u0441 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441: \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043d\u044b\u0435 \u0441\u043e\u0432\u0435\u0442\u044b | ProHoster","og:url":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/kak-spokojno-spat-kogda-u-vas-oblachnyj-servis-osnovnye-arhitekturnye-sovety","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-08-21T05:42:12+00:00","article:modified_time":"2020-08-21T05:42:12+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"91979","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 12:17:36","updated":"2022-10-02 23:29:29","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/91979","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=91979"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/91979\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media\/91980"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=91979"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=91979"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=91979"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}