{"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\/et\/blog\/administrirovanie\/kak-spokojno-spat-kogda-u-vas-oblachnyj-servis-osnovnye-arhitekturnye-sovety","title":{"rendered":"Kuidas rahulikult magada, kui teil on pilveteenus: p\u00f5hialused arhitektuuri n\u00f5uanded","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Kuidas rahulikult magada, kui teil on pilveteenus: p\u00f5hialused arhitektuuri n\u00f5uanded\" 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>LOST by sophiagworld<\/i><\/a><\/noindex><\/p>\n<p>Selles artiklis on kokku kogutud m\u00f5ned \u00fcldised mallid, mis aitavad inseneridel t\u00f6\u00f6tada suurte teenustega, millele esitatakse p\u00e4ringuid miljonite kasutajate poolt.\u00a0<\/p>\n<p>Autori kogemuse p\u00f5hjal ei ole see ammendav nimekiri, kuid t\u00f5eliselt <strong>efektiivsed<\/strong> n\u00f5uanded. Alustame.<\/p>\n<p><i>T\u00f5lgitud toetusel <\/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>Algtaseme<\/h1>\n<p>\nAllpool loetletud meetmed on suhteliselt lihtsad rakendada, kuid toovad k\u00f5rget tootlust. Kui te pole neid varem rakendanud, siis v\u00f5ite olla \u00fcllatunud m\u00e4rgatavate parendustega.<\/p>\n<h2>Infrastruktuur kui kood<\/h2>\n<p>\nEsimene n\u00f5uannete osa on juurutada infrastruktuur koodina. See t\u00e4hendab, et teil peab olema programmeerimismeetod kogu infrastruktuuri juurutamiseks. See k\u00f5lab keerukana, kuid tegelikult r\u00e4\u00e4gime j\u00e4rgnevast koodist:<\/p>\n<blockquote><p>100 virtuaalmasina juurutamine<\/p>\n<ul>\n<li>Ubuntu<\/li>\n<li>iga\u00fchel 2 GB RAM-i<\/li>\n<li>neil on j\u00e4rgmine kood<\/li>\n<li>selliste parameetritega<\/li>\n<\/ul>\n<\/blockquote>\n<p>\nSaate j\u00e4lgida muudatusi infrastruktuuris ja kiiresti neile tagasi p\u00f6\u00f6rduda versioonihalduse s\u00fcsteemi abil.<\/p>\n<p>Minu modernist \u00fctleb, et Kubernetes\/Docker'i kasutamine muudab kogu eelneva teostatavaks, ja ta on \u00f5ige.<\/p>\n<p>Lisaks v\u00f5ib automatiseerimist teostada Chef, Puppet v\u00f5i Terraform abil.<\/p>\n<h2>J\u00e4tkuv integreerimine ja kohaletoimetamine<\/h2>\n<p>\nSkaalitava teenuse loomiseks on oluline, et iga pull-requesti jaoks oleks olemas kokkupaneku ja testimise torujuhe. Isegi k\u00f5ige lihtsam test tagab v\u00e4hemalt, et teie juurutatav kood kompileerub.<\/p>\n<p>Igal sellel etapil vastate k\u00fcsimusele: <strong>kas minu koostamine kompileerub ja l\u00e4bib testid, kas see on valideeritud?<\/strong> See v\u00f5ib tunduda madala lati seadmisena, kuid lahendab palju probleeme.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas rahulikult magada, kui teil on pilveteenus: p\u00f5hialused arhitektuuri n\u00f5uanded\" src=\"\/wp-content\/uploads\/2020\/08\/ecdabe9d4a7eb722df8d0268009fa509.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Pole midagi paremat, kui n\u00e4ha neid roheline maakreid<\/i><\/p>\n<p>Selle tehnoloogia jaoks v\u00f5ite kaaluda Githubi, CircleCI-d v\u00f5i Jenkinsit.<\/p>\n<h2>Koormuste tasakaalustajad<\/h2>\n<p>\nNii soovime k\u00e4ivitada koormuste tasakaalustaja, et suunata liiklust ja tagada \u00fchtlane koormus k\u00f5igil s\u00f5lmedel v\u00f5i teenuse t\u00f6\u00f6 katkestamise korral:<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas rahulikult magada, kui teil on pilveteenus: p\u00f5hialused arhitektuuri n\u00f5uanded\" src=\"\/wp-content\/uploads\/2020\/08\/db0d5f91dfbae5e7cba5b330a0629cac.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nKoormuste tasakaalustaja aitab tavaliselt h\u00e4sti liiklust jagada. Parim praktika on redundantne tasakaalustamine, et teil ei oleks \u00fchtainust rikke punkti.<\/p>\n<p>Tavaliselt seatakse koormuste tasakaalustajad teie kasutatavasse pilve.<\/p>\n<h2>RayID, korrelatsioon ID v\u00f5i UUID p\u00e4ringute jaoks<\/h2>\n<p>\nKas olete kunagi kokku puutunud rakenduse veaga, mille s\u00f5num n\u00e4eb v\u00e4lja selline: <strong>\u201eMidagi l\u00e4ks valesti. Salvestage see id ja saatke see meie tugiteenusele\u201c<\/strong>?<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas rahulikult magada, kui teil on pilveteenus: p\u00f5hialused arhitektuuri n\u00f5uanded\" src=\"\/wp-content\/uploads\/2020\/08\/d0f6db07574d882b9c3f8ae890068184.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<strong>Ainulaadne identifikaator, korrelatsiooni ID, RayID v\u00f5i m\u00f5ni muu variant on ainulaadne identifikaator, mis v\u00f5imaldab j\u00e4lgida p\u00e4ringut selle eluts\u00fckli ajal.<\/strong> See v\u00f5imaldab j\u00e4lgida kogu p\u00e4ringu teekonda logides.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas rahulikult magada, kui teil on pilveteenus: p\u00f5hialused arhitektuuri n\u00f5uanded\" src=\"\/wp-content\/uploads\/2020\/08\/2292ca3c4ee53481546756b8ccee2e45.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Kasutaja teeb p\u00e4ringu s\u00fcsteemile A, seej\u00e4rel A \u00fchendub B-ga, B \u00fchendub C-ga, salvestab X-s ja seej\u00e4rel tagastatakse p\u00e4ring A-le.<\/i><\/p>\n<p>Kui prooviksite kaug\u00fchendust virtuaalmasinatega ja j\u00e4lgiksite p\u00e4ringu teekonda (ning k\u00e4sitsi seostaksite, milliseid kutsungeid tehakse), l\u00e4heksite hulluks. Ainulaadse identifikaatori olemasolu muudab elu palju lihtsamaks. See on \u00fcks lihtsamaid asju, mida saab teha, et aega s\u00e4\u00e4sta teenuse kasvades.<\/p>\n<h1>Keskmine tase<\/h1>\n<p>\nSiin on n\u00f5uanded keerulisemad kui eelnevad, kuid \u00f5iged t\u00f6\u00f6riistad muudavad \u00fclesande lihtsamaks, andes investeeringu tasuvuse isegi v\u00e4ikeste ja keskmise suurusega ettev\u00f5tete jaoks.<\/p>\n<h2>Tsentraliseeritud logimine<\/h2>\n<p>\nPalju \u00f5nne! Olete k\u00e4ivitanud 100 virtuaalmasinat. J\u00e4rgmisel p\u00e4eval tuleb tegevjuht ja kurdab veast, mille ta sai teenuse testimise ajal. Ta \u00fctleb vastava identifikaatori, millest me varem r\u00e4\u00e4kisime, kuid peate sirvima 100 masina logisid, et leida see, mis eba\u00f5nnestus. Ja seda tuleb leida enne homset esitlust.<\/p>\n<p>Kuigi see k\u00f5lab nagu l\u00f5bus seiklus, on parem veenduda, et teil on v\u00f5imalus otsida k\u00f5igist logidest \u00fchest kohast. Probleemi lahendamiseks otsustasin keskendada logide haldamisele ELK-kogumi sisseehitatud funktsionaalsuse kaudu: siin toetatakse logide kogumist ja otsimist. See aitab t\u00f5eliselt konkreetse logi leidmise probleemiga. Boonusena saate luua diagramme ja muid selliseid toredaid asju.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas rahulikult magada, kui teil on pilveteenus: p\u00f5hialused arhitektuuri n\u00f5uanded\" src=\"\/wp-content\/uploads\/2020\/08\/59ed40f7247d3f5a331095bbeafa555e.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>ELK kogumi funktsionaalsus<\/i><\/p>\n<h2>Monitooringu agendid<\/h2>\n<p>\nN\u00fc\u00fcd, kui teie teenus on t\u00f6\u00f6le pandud, on oluline veenduda, et see t\u00f6\u00f6tab t\u00f5rgeteta. Parim viis selle tagamiseks on k\u00e4ivitada m\u00f5ned <strong>agendid<\/strong>, mis t\u00f6\u00f6tavad samaaegselt ja kontrollivad, et see t\u00f6\u00f6tab ja et p\u00f5hitegevused on tehtud.<\/p>\n<p>Selles etapis kontrollite, et <strong>k\u00e4ivitatud versioon toimib h\u00e4sti ja t\u00f6\u00f6tab normaalsete<\/strong>.<\/p>\n<p>V\u00e4ikeste ja keskmiste projektide puhul soovitan API-de j\u00e4lgimiseks ja dokumenteerimiseks Postmani. \u00dcldiselt tuleks siiski veenduda, et teil on v\u00f5imalus teada saada, kui midagi l\u00e4heb valesti, ja saada \u00f5igeaegne teade.<\/p>\n<h2>Koormuse j\u00e4rgi automaatne skaleerimine<\/h2>\n<p>\nSee on v\u00e4ga lihtne. Kui teil on virtuaalmasin, mis teenindab p\u00e4ringuid ja mille m\u00e4lu kasutus l\u00e4heneb 80% -le, saate kas suurendada selle ressursse v\u00f5i lisada klastrisse rohkem virtuaalmasinaid. Nende toimingute automaatne t\u00e4itmine sobib suurep\u00e4raselt elastseks j\u00f5udluse muutmiseks koormuse all. Kuid alati peaksite olema ettevaatlik oma kulutuste osas ja seadma m\u00f5istlikud piirangud.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas rahulikult magada, kui teil on pilveteenus: p\u00f5hialused arhitektuuri n\u00f5uanded\" src=\"\/wp-content\/uploads\/2020\/08\/8d74b51a41bbc9d3983d71ee972de199.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nEnamikus pilveteenustes saate seadistada automaatse skaleerimise, kasutades rohkem servereid v\u00f5i v\u00f5imsamaid servereid.<\/p>\n<h2>Eksperimentide s\u00fcsteem<\/h2>\n<p>\nHea v\u00f5imalus turvaliseks uuenduste juurutamiseks on testida midagi 1% kasutajatest tunni jooksul. Kindlasti olete n\u00e4inud selliseid mehhanisme tegutsemas. N\u00e4iteks Facebook n\u00e4itab osa publikule erinevat v\u00e4rvi v\u00f5i muudab fondi suurust, et n\u00e4ha, kuidas kasutajad muudatusi tajuvad. Seda nimetatakse A\/B testimiseks.<\/p>\n<p>Isegi uue funktsiooni v\u00e4ljalaskmine v\u00f5ib alata eksperimentaalselt, et seej\u00e4rel otsustada, kuidas seda turule tuua. Samuti saate v\u00f5imaluse \u201etagasi minna\u201c v\u00f5i muuta konfiguratsiooni jooksvalt, arvestades funktsiooni, mis p\u00f5hjustab teie teenuse halvenemist.<\/p>\n<h1>Edasij\u00f5udnud tase<\/h1>\n<p>\nSiin on n\u00f5uanded, mis on rakendamiseks \u00fcsna keerulised. T\u00f5en\u00e4oliselt vajate veidi rohkem ressursse, seega on v\u00e4iksemal v\u00f5i keskmisel ettev\u00f5ttel sellega keeruline toime tulla.<\/p>\n<h2>Sinine-roheline juurutamine<\/h2>\n<p>\nSee on see, mida ma nimetan \u00abErlangi\u00bb rakendamise viisiks. Erlang sai laialdaselt kasutusele telefonifirmade tulekuga. Telefonik\u00f5nede suunamiseks hakati kasutama tarkvarakeerajaid. Nende keeerajate tarkvara p\u00f5hieesm\u00e4rk oli mitte l\u00f5petada k\u00f5nesid s\u00fcsteemi uuendamise ajal. Erlangil on suurep\u00e4rane meetod uue mooduli laadimiseks ilma eelneva kokku kukkumata.<\/p>\n<p>See samm s\u00f5ltub koormuse tasakaalustajast. Oletame, et teil on tarkvara versioon N ja siis soovite k\u00e4ivitada versiooni N+1.\u00a0<\/p>\n<p>Te <strong>Saaksid<\/strong> lihtsalt peatada teenuse ja k\u00e4ivitada j\u00e4rgmise versiooni sel ajal, kui arvate, et see on teie kasutajatele mugav, ja saada natuke seisakut. Kuid oletame, et teil on <strong>t\u00f5esti<\/strong> ranget SLA tingimused. N\u00e4iteks 99,99% SLA t\u00e4hendab, et saate olla offline <i>ainult<\/i> 52 minutit aastas.<\/p>\n<p>Kui soovite t\u00f5eliselt selliseid tulemusi saavutada, vajate kahte samaaegset rakendust:\u00a0<\/p>\n<ul>\n<li>see, mis on praegu (N);<\/li>\n<li>j\u00e4rgmine versioon (N+1).\u00a0<\/li>\n<\/ul>\n<p>\nTe m\u00e4\u00e4rate koormuse tasakaalustajale, et suunata protsent liiklusest uue versiooni (N+1) suunas, samal ajal kui j\u00e4lgite aktiivselt regressioone.<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas rahulikult magada, kui teil on pilveteenus: p\u00f5hialused arhitektuuri n\u00f5uanded\" src=\"\/wp-content\/uploads\/2020\/08\/49c4be483564045c19ea1268ad1059a4.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Siin on meil roheline N-deploy, mis t\u00f6\u00f6tab korralikult. P\u00fc\u00fcame liikuda selle deploy j\u00e4rgmise versiooni juurde.<\/i><\/p>\n<p>Esmalt saadame t\u00f5eliselt v\u00e4ikese testi, et n\u00e4ha, kas meie N+1 deploy t\u00f6\u00f6tab v\u00e4ikese liiklusega:<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas rahulikult magada, kui teil on pilveteenus: p\u00f5hialused arhitektuuri n\u00f5uanded\" src=\"\/wp-content\/uploads\/2020\/08\/3e352812f0aa7f08898fb69fb970e742.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nL\u00f5puks on meil automaatsete kontrollide komplekt, mida me l\u00f5puks k\u00e4ivitame, kuni meie deploy on l\u00f5petatud. Kui te <i>v\u00e4ga-v\u00e4ga<\/i> ettevaatlikud, v\u00f5ite ka oma N-deploy igaveseks s\u00e4ilitada, et kiiresti tagasi p\u00f6\u00f6rduda halva regressiooni korral:<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas rahulikult magada, kui teil on pilveteenus: p\u00f5hialused arhitektuuri n\u00f5uanded\" src=\"\/wp-content\/uploads\/2020\/08\/517d0696f1e165573fad0457a8a55bb9.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nKui soovite liikuda veelgi arenenumasse tasemesse, laske k\u00f5igil sinise-roheline deploys automaatselt toimuda.<\/p>\n<h2>Anomaaliate tuvastamine ja automaatne leevendamine<\/h2>\n<p>\nArvestades, et teil on keskne logimine ja hea logikogumine, on juba v\u00f5imalik seada k\u00f5rgemaid eesm\u00e4rke. N\u00e4iteks proaktiivne t\u00f5rgete prognoosimine. Monitoridel ja logides j\u00e4lgitakse funktsioone ja koostatakse erinevaid diagramme, mis v\u00f5imaldavad ette ennustada, mis v\u00f5ib valesti minna:<\/p>\n<p><img decoding=\"async\" alt=\"Kuidas rahulikult magada, kui teil on pilveteenus: p\u00f5hialused arhitektuuri n\u00f5uanded\" src=\"\/wp-content\/uploads\/2020\/08\/ad40120961ee1e115d0b818338c26559.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nAneomaliate avastamisega hakkate uurima m\u00f5ningaid vihjeid, mida teenus annab. N\u00e4iteks CPU koormuse t\u00f5us v\u00f5ib viidata sellele, et k\u00f5vaketas on rikki minemas, ja p\u00e4ringute arvu t\u00f5us t\u00e4hendab, et tuleks suurendada mahtu. Sellised statistilised andmed muudavad teenuse proaktiivseks.<\/p>\n<p>Saades sellist anal\u00fc\u00fctilist teavet, saate suurendada oma v\u00f5imekust igas m\u00f5\u00f5tmes, proaktiivselt ja reaktiivselt muuta masinate, andmebaaside, \u00fchenduste ja teiste ressursside omadusi.<\/p>\n<h1>Ja k\u00f5ik ongi!<\/h1>\n<p>\nSee prioriteetide nimekiri vabastab teid paljusid probleeme, kui t\u00f5state pilveteenust.<\/p>\n<p>Originaali autori kutse lugejatele j\u00e4tta kommentaare ja teha muudatusi. Artikkel levib avatud allikana, autor v\u00f5tab vastu pull-request'id <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/danielsada\/danielsada.tech\">Github'is<\/a><\/noindex>.<\/p>\n<p>Mida veel selle teema kohta lugeda:<\/p>\n<ol>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/mailru\/blog\/510200\/\">Go ja CPU vahemikud<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/mailru\/blog\/490362\/\">Kubernetes piraatluses juurutamise malliga<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/tele.click\/k8s_mail\">Meie kanal Kubernetesest Telegramis<\/a><\/noindex><\/li>\n<\/ol>\n<p>Allikas: <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 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"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. \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\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/kak-spokojno-spat-kogda-u-vas-oblachnyj-servis-osnovnye-arhitekturnye-sovety\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0430\u043a \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:description\" content=\"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. \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\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/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\udd47Kuidas rahulikult magada, kui teil on pilveteenus: peamised arhitektuuri n\u00f5uanded | ProHoster","description":"LOST by sophiagworld Selles artiklis on toodud m\u00f5ned \u00fcldised mallid, mis aitavad inseneridel t\u00f6\u00f6tada suure mastaabiga teenustega, millele esitab p\u00e4ringuid miljonid kasutajad. Autori kogemuse p\u00f5hjal ei ole see ammendav loetelu, kuid need t\u00f5eliselt t\u00f5husad n\u00f5uanded. Alustame. T\u00f5lgitud Mail.ru Cloud Solutionsi toetusel. Algusaste Allpool loetletud meetmed on suhteliselt lihtsad rakendada, kuid annavad k\u00f5rge tootluse. Kui","canonical_url":"https:\/\/prohoster.info\/et\/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":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0430\u043a \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:description":"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. \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","og:url":"https:\/\/prohoster.info\/et\/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"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/91979","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=91979"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/91979\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/91980"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=91979"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=91979"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=91979"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}