{"id":38233,"date":"2019-10-31T22:22:28","date_gmt":"2019-10-31T19:22:28","guid":{"rendered":"https:\/\/prohoster.info\/blog\/gcp-razbor-vychislitelnogo-steka-google-cloud-platform\/"},"modified":"2019-10-31T22:22:28","modified_gmt":"2019-10-31T19:22:28","slug":"gcp-razbor-vychislitelnogo-steka-google-cloud-platform","status":"publish","type":"post","link":"https:\/\/prohoster.info\/lv\/blog\/administrirovanie\/gcp-razbor-vychislitelnogo-steka-google-cloud-platform","title":{"rendered":"GCP: Google Cloud Platform datoru infrastrukt\u016bras anal\u012bze","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><em>Raksta tulkojums sagatavots \u012bpa\u0161i kursa studentiem <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/sIP6\/\">\u00abM\u0101ko\u0146pakalpojumi\u00bb<\/a><\/noindex>.<\/em> <\/p>\n<p><\/p>\n<p><em><strong>Interes\u0113 att\u012bst\u012bties \u0161aj\u0101 jom\u0101?<\/strong> Skatieties profesion\u0101l\u0101 meistarklas\u0113 <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/BLE9\/\">\u00abAWS EC2 pakalpojums\u00bb<\/a><\/noindex>, ko vad\u012bja Je\u013cena Zujeva \u2014 komandas vad\u012bt\u0101ja uz\u0146\u0113mum\u0101 InBit un izgl\u012bt\u012bbas programmas autore OTUS.<\/em><\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"GCP: Google Cloud Platform datoru infrastrukt\u016bras anal\u012bze\" src=\"\/wp-content\/uploads\/2019\/09\/1d3fcac2ee9038a4e3df892b85bef563.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Google Cloud Platform (GCP) pied\u0101v\u0101 daudzus pakalpojumus, tostarp datorsist\u0113mas infrastrukt\u016bru, kas ietver Google Compute Engine (GCE), Google Kubernetes Engine (iepriek\u0161 \u2014 Container Engine) (GKE), Google App Engine (GAE) un Google Cloud Functions (GCF). Visi \u0161ie pakalpojumi ir ar iespaid\u012bgiem nosaukumiem, ta\u010du to funkcijas un unik\u0101las \u012bpa\u0161\u012bbas attiec\u012bb\u0101 viens pret otru var neb\u016bt ac\u012bmredzamas. \u0160is raksts ir paredz\u0113ts tiem, kuri tikai iepaz\u012bstas ar m\u0101ko\u0146u konceptiem, \u012bpa\u0161i par m\u0101ko\u0146pakalpojumiem un GCP. <noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"GCP: Google Cloud Platform datoru infrastrukt\u016bras anal\u012bze\" src=\"\/wp-content\/uploads\/2019\/09\/6773d5adc16e022f79b50e34ce792a2f.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h2 id=\"1-vychislitelnyy-stek\">1. Datoru infrastrukt\u016bra<\/h2>\n<p><\/p>\n<p>Datoru infrastrukt\u016bru var uzskat\u012bt par daudzl\u012bme\u0146u abstrakciju par to, ko var nodro\u0161in\u0101t datorsist\u0113ma. \u0160\u012b infrastrukt\u016bra virz\u0101s (<em>virz\u0101s uz aug\u0161u<\/em>) no \u00abt\u012braj\u0101m iek\u0101rt\u0101m\u00bb (<em>t\u012bra met\u0101la<\/em>), kas attiecas uz fiziskajiem datoru komponentiem, l\u012bdz funkcij\u0101m (<em>funkcijas<\/em>), kas ir vismaz\u0101k\u0101 apr\u0113\u0137in\u0101\u0161anas vien\u012bba. Kas ir svar\u012bgi attiec\u012bb\u0101 uz \u0161o infrastrukt\u016bru, ir tas, ka pakalpojumi tiek apkopoti, p\u0101rejot uz aug\u0161u, piem\u0113ram, sada\u013ca \u00ablietojumprogrammas\u00bb (<em>lietojumprogrammas<\/em>), kas par\u0101d\u012bta att\u0113l\u0101 1 zem\u0101k, vajadz\u0113tu ietvert visus pamatkomponentus konteineriem (<em>konteineri<\/em>), virtu\u0101laj\u0101m ma\u0161\u012bn\u0101m (<em>virtu\u0101l\u0101s ma\u0161\u012bnas<\/em>) un aparat\u016bru. L\u012bdz\u012bgi, virtu\u0101lo ma\u0161\u012bnu komponents ir j\u0101ietver aparat\u016bra iek\u0161\u0113jai darb\u012bbai.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"GCP: Google Cloud Platform datoru infrastrukt\u016bras anal\u012bze\" src=\"\/wp-content\/uploads\/2019\/09\/c9daa9159ed232c1997e4372f7c1c484.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p><em>Att\u0113ls 1: Datoru infrastrukt\u016bra | Att\u0113ls ieg\u016bts no <noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/images\/products\/appengine\/workload.svg\">Google Cloud<\/a><\/noindex><\/em><\/p>\n<p><\/p>\n<p>\u0160\u012b mode\u013ca, kas redzama att\u0113l\u0101 1, ir pamats m\u0101ko\u0146u pakalpojumu sniedz\u0113ju pied\u0101v\u0101jumu aprakst\u012b\u0161anai. T\u0101d\u0113j\u0101di da\u017ei pakalpojumu sniedz\u0113ji var pied\u0101v\u0101t tikai, piem\u0113ram, konteinerus un zem\u0101kas kvalit\u0101tes pakalpojumus, bet citi \u2014 visu, kas att\u0113lots att\u0113l\u0101 1.<\/p>\n<p><\/p>\n<blockquote><p>\u2014 Ja esat paz\u012bstams ar m\u0101ko\u0146pakalpojumiem, p\u0101rejiet uz <strong>3. sada\u013cu<\/strong>, lai iepaz\u012btos ar GCP ekvivalentu<br \/>\n\u2014 Ja Jums ir nepiecie\u0161ama tikai kopsavilkums par m\u0101ko\u0146pakalpojumiem, p\u0101rejiet uz <strong>2.4. sada\u013cu<\/strong><\/p><\/blockquote>\n<p><\/p>\n<h2 id=\"2-oblachnye-servisy\">2. M\u0101ko\u0146pakalpojumi<\/h2>\n<p><\/p>\n<p>M\u0101ko\u0146rakstura pasaule ir \u013coti da\u017e\u0101da. M\u0101kon\u012b pakalpojumi pied\u0101v\u0101 daudzus risin\u0101jumus, piel\u0101gotus da\u017e\u0101d\u0101m klientu pras\u012bb\u0101m. J\u016bs var\u0113tu b\u016bt dzird\u0113ju\u0161i par t\u0101diem terminiem k\u0101 IaaS, PaaS, SaaS, FaaS, KaaS utt. ar vis\u0101m alfab\u0113ta burtiem, kam seko \"aaS\". Neskatoties uz d\u012bvaino nosaukumu vieno\u0161anos, tie veido m\u0101kon\u012b pakalpojumu komplektu. Es varu teikt, ka ir 3 galvenie pied\u0101v\u0101jumi \"k\u0101 pakalpojums\" (as a Service), kurus m\u0101kon\u012b pakalpojumu sniedz\u0113ji gandr\u012bz vienm\u0113r nodro\u0161ina. <\/p>\n<p><\/p>\n<p>Tie ir IaaS, PaaS un SaaS, kas attiec\u012bgi apz\u012bm\u0113 infrastrukt\u016bru k\u0101 pakalpojumu (Infrastructure as a Service), platformu k\u0101 pakalpojumu (Platform as a Service) un programmat\u016bru k\u0101 pakalpojumu (Software as a Service). Ir svar\u012bgi vizualiz\u0113t m\u0101kon\u012b pakalpojumus k\u0101 pakalpojumu l\u012bme\u0146us. Tas noz\u012bm\u0113, ka, kad j\u016bs pace\u013caties vai nolai\u017eaties no l\u012bme\u0146a uz l\u012bmeni, j\u016bs, k\u0101 klients, \u0161\u0137\u0113rsojat da\u017e\u0101dus pakalpojumu variantus, kas vai nu tiek pievienoti, vai no\u0146emti no pamata pied\u0101v\u0101juma. Vislab\u0101k to ir skat\u012bt k\u0101 piram\u012bdu, k\u0101 par\u0101d\u012bts 2. att\u0113l\u0101.<br \/>\n<img decoding=\"async\" alt=\"GCP: Google Cloud Platform datoru infrastrukt\u016bras anal\u012bze\" src=\"\/wp-content\/uploads\/2019\/09\/6f9b522136a47dbcf62b216cc54f5b9f.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p><em>Att\u0113ls 2: \"aaS\" piram\u012bda | Att\u0113ls ieg\u016bts no <noindex><a rel=\"nofollow\" href=\"https:\/\/rubygarage.org\/blog\/iaas-vs-paas-vs-saas\">Ruby Garage<\/a><\/noindex><\/em><\/p>\n<p><\/p>\n<h4 id=\"21-infrastruktura-kak-usluga-iaas\">2.1 Infrastrukt\u016bra k\u0101 pakalpojums (IaaS)<\/h4>\n<p><\/p>\n<p>Tas ir viszem\u0101kais l\u012bmenis, ko var pied\u0101v\u0101t m\u0101kon\u012b pakalpojumu sniedz\u0113js, un tas ietver m\u0101kon\u012b datu apstr\u0101des pakalpojumu sniedz\u0113ju, kas pieg\u0101d\u0101 \"pliku\" infrastrukt\u016bru, ieskaitot starpprogrammat\u016bru, t\u012bkla kabe\u013cus, procesorus, grafiskos procesorus, operat\u012bvo atmi\u0146u, \u0101r\u0113jo uzglab\u0101\u0161anu, serverus un pamata oper\u0113t\u0101jsist\u0113mu att\u0113lus, piem\u0113ram, Debian Linux, CentOS, Windows u.tml. <\/p>\n<p><\/p>\n<p>Ja j\u016bs pas\u016bt\u0101t no m\u0101kon\u012b pakalpojumu sniedz\u0113ja IaaS pied\u0101v\u0101jumu, tad tas ir tas, ko j\u016bs varat sagaid\u012bt sa\u0146emt. Jums k\u0101 klientam paliek \u0161\u012bs da\u013cas salikt kop\u0101, lai vad\u012btu savu biznesu. Darb\u012bbas apjoms, ar kuru jums b\u016bs j\u0101saskaras, var at\u0161\u0137irties no sniedz\u0113ja uz sniedz\u0113ju, bet parasti j\u016bs ieg\u016bstat tikai aparat\u016bru un oper\u0113t\u0101jsist\u0113mu, bet p\u0101r\u0113jais ir atkar\u012bgs no jums. IaaS piem\u0113ri ir AWS Elastic Compute, Microsoft Azure un GCE.<\/p>\n<p><\/p>\n<p>Da\u017eiem cilv\u0113kiem var nepatikt fakts, ka vi\u0146iem j\u0101instal\u0113 oper\u0113t\u0101jsist\u0113mas att\u0113li un j\u0101nodarbojas ar t\u012bklu, slodzes l\u012bdzsvaro\u0161anu vai j\u0101r\u016bp\u0113jas par to, k\u0101ds procesors ir vispiem\u0113rot\u0101kais vi\u0146u darba slodzei. Tie\u0161i \u0161eit m\u0113s virz\u0101mies aug\u0161up pa piram\u012bdu uz PaaS.<\/p>\n<p><\/p>\n<h4 id=\"22-platforma-kak-usluga-paas\">2.2 Platforma k\u0101 pakalpojums (PaaS)<\/h4>\n<p><\/p>\n<p>PaaS ietver tikai m\u0101ko\u0146u pakalpojumu sniedz\u0113ju, kas pied\u0101v\u0101 noteiktu platformu, uz kuras lietot\u0101ji var veidot lietotnes. T\u0101 ir abstrakcija virs IaaS, kas noz\u012bm\u0113, ka m\u0101ko\u0146u pakalpojumu sniedz\u0113js uz\u0146emas visas deta\u013cas par procesoru, atmi\u0146as, RAM, uzglab\u0101\u0161anas, t\u012bklu utt. K\u0101 par\u0101d\u012bts att\u0113l\u0101 2, j\u016bs k\u0101 klients kontrol\u0113jat \u013coti maz re\u0101lo platformu, jo m\u0101ko\u0146u pakalpojumu sniedz\u0113js r\u016bp\u0113jas par vis\u0101m infrastrukt\u016bras deta\u013c\u0101m j\u016bsu viet\u0101. J\u016bs piepras\u0101t izv\u0113l\u0113to platformu un veidojat taj\u0101 projektu. Piem\u0113ri PaaS ir Heroku.<\/p>\n<p><\/p>\n<p>Da\u017eiem cilv\u0113kiem tas var \u0161\u0137ist p\u0101r\u0101k augsts l\u012bmenis, jo vi\u0146i oblig\u0101ti nev\u0113las veidot projektu uz nor\u0101d\u012bt\u0101s platformas, bet dr\u012bz\u0101k nepiecie\u0161ams pakalpojumu kopums tie\u0161i no m\u0101ko\u0146u pakalpojumu sniedz\u0113ja. \u0160eit n\u0101k talk\u0101 SaaS.<\/p>\n<p><\/p>\n<h4 id=\"23-programmnoe-obespechenie-kak-usluga-saas\">2.3 Programmat\u016bra k\u0101 pakalpojums (SaaS)<\/h4>\n<p><\/p>\n<p>SaaS ir visizplat\u012bt\u0101kie pakalpojumi, ko sniedz m\u0101ko\u0146u pakalpojumu sniedz\u0113ji. Tie ir paredz\u0113ti galapat\u0113r\u0113t\u0101jiem un galvenok\u0101rt pieejami caur t\u012bmek\u013ca vietn\u0113m, piem\u0113ram, Gmail, Google Docs, Dropbox utt. Attiec\u012bb\u0101 uz Google Cloud ir vair\u0101ki pied\u0101v\u0101jumi \u0101rpus vi\u0146u skait\u013co\u0161anas steka, kas ir SaaS. Tie ietver Data Studio, Big Query utt.<\/p>\n<p><\/p>\n<h4 id=\"24-svodka-po-oblachnym-servisam\">2.4 Kopsavilkums par m\u0101ko\u0146u pakalpojumiem<\/h4>\n<p><\/p>\n<p>Komponentes<br \/>\nIaaS<br \/>\nPaaS<br \/>\nSaaS<\/p>\n<p>Ko j\u016bs sa\u0146emat<br \/>\nJ\u016bs sa\u0146emat infrastrukt\u016bru un maks\u0101jat attiec\u012bgi. Br\u012bv\u012bbu izmantot vai instal\u0113t jebkuru programmat\u016bru, oper\u0113t\u0101jsist\u0113mu vai to kombin\u0101ciju.<br \/>\n\u0160eit j\u016bs sa\u0146emat to, ko piepras\u0101t. Programmat\u016bra, aparat\u016bra, oper\u0113t\u0101jsist\u0113ma, t\u012bmek\u013ca vide. J\u016bs sa\u0146emat gatavu platformu un maks\u0101jat attiec\u012bgi.<br \/>\n\u0160eit jums nav j\u0101uztraucas par neko. Jums tiek nodro\u0161in\u0101ts iepriek\u0161 instal\u0113ts komplekts, kas piel\u0101gots j\u016bsu pras\u012bb\u0101m, un jums atliek tikai maks\u0101t attiec\u012bgi.<\/p>\n<p>V\u0113rt\u012bba<br \/>\nPamatl\u012bmenis skait\u013co\u0161anas<br \/>\nIaaS virsotne<br \/>\nT\u0101 ir b\u016bt\u012bb\u0101 pilna pakalpojumu pakete<\/p>\n<p>Tehnisk\u0101s gr\u016bt\u012bbas<br \/>\nNepiecie\u0161amas tehnisk\u0101s zin\u0101\u0161anas<br \/>\nJums ir pamata konfigur\u0101cija, bet joproj\u0101m nepiecie\u0161amas jomas zin\u0101\u0161anas.<br \/>\nNav nepiecie\u0161ams uztraukties par tehnisk\u0101m deta\u013c\u0101m. SaaS pakalpojumu sniedz\u0113js nodro\u0161ina visu.<\/p>\n<p>Ar ko tiek str\u0101d\u0101ts<br \/>\nVirtu\u0101l\u0101s ma\u0161\u012bnas, uzglab\u0101\u0161anas, serveri, t\u012bkls, slodzes balans\u0113t\u0101ji utt.<br \/>\nIzpildes vides (piem\u0113ram, Java runtime), datu b\u0101zes (piem\u0113ram, MySQL, Oracle), t\u012bmek\u013ca serveri (piem\u0113ram, Tomcat utt.)<br \/>\nLietojumprogrammas, piem\u0113ram, pasta pakalpojumi (Gmail, Yahoo mail uc.), soci\u0101lo mediju vietnes (Facebook uc.)<\/p>\n<p>Popularit\u0101tes grafiks<br \/>\nPopul\u0101ri starp augsti kvalific\u0113tiem izstr\u0101d\u0101t\u0101jiem, p\u0113tniekiem, kuriem nepiecie\u0161ama piel\u0101go\u0161ana atbilsto\u0161i vi\u0146u pras\u012bb\u0101m vai p\u0113t\u012bjumu jomai<br \/>\nVispopul\u0101r\u0101kie starp izstr\u0101d\u0101t\u0101jiem, jo vi\u0146i var koncentr\u0113ties uz savu lietojumprogrammu vai skriptu izstr\u0101di. Vi\u0146iem nav j\u0101uztraucas par satiksmes iel\u0101di vai servera p\u0101rvald\u012bbu utt.<br \/>\nVispopul\u0101r\u0101kie starp parastajiem pat\u0113r\u0113t\u0101jiem vai uz\u0146\u0113mumiem, kuri izmanto programmat\u016bru, piem\u0113ram, e-pastu, failu apmai\u0146as r\u012bkus, soci\u0101los t\u012bklus, jo vi\u0146iem nav j\u0101satraucas par tehniskaj\u0101m deta\u013c\u0101m<\/p>\n<p><\/p>\n<p><em>Att\u0113ls 3: Galveno m\u0101ko\u0146u pied\u0101v\u0101jumu kopsavilkums | Att\u0113ls nodro\u0161in\u0101ts <noindex><a rel=\"nofollow\" href=\"http:\/\/blog.webspecia.com\/cloud\/iaas-paas-saas-explained-examples-comparison\">Amir pie Blog Specia<\/a><\/noindex><\/em><\/p>\n<p><\/p>\n<h2 id=\"3-vychislitelnyy-paket-google-cloud-platform\">3. Google Cloud Platform Computing Package<\/h2>\n<p><\/p>\n<p>Apskatot tipiskos m\u0101ko\u0146u pakalpojumu sniedz\u0113ju pied\u0101v\u0101jumus 2. sada\u013c\u0101, m\u0113s varam tos sal\u012bdzin\u0101t ar Google Cloud pied\u0101v\u0101jumiem.<\/p>\n<p><\/p>\n<h4 id=\"31-google-compute-engine-gce---iaas\">3.1 Google Compute Engine (GCE) \u2014 IaaS<\/h4>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"GCP: Google Cloud Platform datoru infrastrukt\u016bras anal\u012bze\" src=\"\/wp-content\/uploads\/2019\/09\/42320d3ea67a0410671a385671b05f5d.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p><em>Att\u0113ls 4: Google Compute Engine (GCE) ikona<\/em><\/p>\n<p><\/p>\n<p>GCE ir Google IaaS pied\u0101v\u0101jums. Ar GCE j\u016bs varat br\u012bvi izveidot virtu\u0101l\u0101s ma\u0161\u012bnas, sadal\u012bt procesora un atmi\u0146as resursus, izv\u0113l\u0113ties kr\u0101tuves veidu, piem\u0113ram, SSD vai HDD, k\u0101 ar\u012b atmi\u0146as apjomu. Tas ir gandr\u012bz t\u0101pat k\u0101 izveidot savu datoru\/darba staciju un r\u016bp\u0113ties par vis\u0101m t\u0101 darb\u012bbas deta\u013c\u0101m.<\/p>\n<p><\/p>\n<p>GCE j\u016bs varat izv\u0113l\u0113ties no mikro instanc\u0113m ar 0,3 kodolu procesoriem un 1 GB RAM l\u012bdz 96 kodolu \u201emonstriem\u201d ar vair\u0101k nek\u0101 300 GB RAM. J\u016bs ar\u012b varat izveidot nestandarta lieluma virtu\u0101l\u0101s ma\u0161\u012bnas sav\u0101m darba slodz\u0113m. Tie, kas ir ieinteres\u0113ti \u2014 tie ir virtu\u0101lie datori, kurus j\u016bs varat salikt.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/compute\/docs\/machine-types\">Ma\u0161\u012bnu veidi | Compute Engine dokument\u0101cija | Google Cloud<\/a><\/noindex><\/p>\n<p><\/p>\n<h4 id=\"32-google-kubernetes-engine-gke---caas--kaas\">3.2 Google Kubernetes Engine (GKE) \u2014 (CaaS \/ KaaS)<\/h4>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"GCP: Google Cloud Platform datoru infrastrukt\u016bras anal\u012bze\" src=\"\/wp-content\/uploads\/2019\/09\/b679bc333950591edead7045332b2477.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p><em>Att\u0113ls 5: Google Kubernetes Engine (GKE) ikona<\/em><\/p>\n<p><\/p>\n<p>GKE \u2014 unik\u0101ls skait\u013co\u0161anas risin\u0101jums no GCP, kas ir abstrah\u0113ts no Compute Engine. Pla\u0161\u0101k\u0101 noz\u012bm\u0113 GKE var klasific\u0113t k\u0101 \"Konteinera k\u0101 pakalpojuma\" (CaaS), da\u017ek\u0101rt sauktu ar\u012b par \"Kubernetes k\u0101 pakalpojumu\" (KaaS), kas \u013cauj klientiem viegli palaist savus Docker konteinerus piln\u012bb\u0101 p\u0101rvald\u012bt\u0101 Kubernetes vid\u0113. Lai ar\u012b tie, kas nav iepazinu\u0161ies ar konteineriem, konteineri pal\u012bdz modul\u0101ri veidot pakalpojumus \/ lietojumprogrammas, t\u0101p\u0113c da\u017e\u0101di konteineri var satur\u0113t da\u017e\u0101dus pakalpojumus, piem\u0113ram, viens konteiners var mitin\u0101t j\u016bsu t\u012bmek\u013ca lietojumprogrammas saskarni, bet cits var satur\u0113t t\u0101s servera da\u013cu. Kubernetes veic automatiz\u0101ciju, koordin\u0101ciju, p\u0101rvald\u012bbu un j\u016bsu konteineru izvieto\u0161anu. Vair\u0101k inform\u0101cijas \u0161eit.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/kubernetes-engine\/\">Google Kubernetes Engine | Google Cloud<\/a><\/noindex><\/p>\n<p><\/p>\n<h4 id=\"33-google-app-engine-gae---paas\">3.3 Google App Engine (GAE) \u2014 (PaaS)<\/h4>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"GCP: Google Cloud Platform datoru infrastrukt\u016bras anal\u012bze\" src=\"\/wp-content\/uploads\/2019\/09\/784031c4b48f12c00d7797e38598ce92.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p><em>Att\u0113ls 6: Google App Engine (GAE) ikona<\/em><\/p>\n<p><\/p>\n<p>K\u0101 min\u0113ts 2.2 noda\u013c\u0101, PaaS ir augst\u0101ks par IaaS, un GCP gad\u012bjum\u0101 to var uzskat\u012bt par pied\u0101v\u0101jumu virs GKE. GAE ir specializ\u0113ts Google PaaS, un k\u0101 vi\u0146i pa\u0161i vislab\u0101k apraksta sevi \u2014 \"p\u0101rvad\u0101jiet savu kodu, bet m\u0113s par\u016bp\u0113simies par visu p\u0101r\u0113jo.\" <\/p>\n<p><\/p>\n<p>Tas nodro\u0161ina, ka klientiem, kuri izmanto GAE, nav j\u0101tiek gal\u0101 ar pamatiek\u0101rtu \/ vidusposma programmat\u016bru, un vi\u0146iem var b\u016bt iepriek\u0161 konfigur\u0113ta platforma, kas ir gatava darbam; viss, kas vi\u0146iem j\u0101dara, ir sniegt kodu, kas nepiecie\u0161ams t\u0101 palai\u0161anai. <\/p>\n<p><\/p>\n<p>GAE autom\u0101tiski apstr\u0101d\u0101 m\u0113rogo\u0161anu, lai apmierin\u0101tu slodzi un piepras\u012bjumu no lietot\u0101jiem, kas noz\u012bm\u0113, ka, ja j\u016bsu ziedu p\u0101rdo\u0161anas vietne p\u0113k\u0161\u0146i sasniedz augstumu, jo tuvojas Valent\u012bna diena, GAE tiks gal\u0101 ar m\u0113rogo\u0161anu pamatinfrastrukt\u016br\u0101, lai apmierin\u0101tu piepras\u012bjumu un nodro\u0161in\u0101tu, ka j\u016bsu t\u012bmek\u013ca vietne neizkr\u012bt pie paaugstin\u0101ta piepras\u012bjuma. Tas noz\u012bm\u0113, ka j\u016bs maks\u0101jat tie\u0161i par tiem resursiem, kas nepiecie\u0161ami j\u016bsu lietojumprogrammai \u0161obr\u012bd.<\/p>\n<p><\/p>\n<p>GAE izmanto Kubernetes vai t\u0101 ieb\u016bv\u0113to versiju, lai ar visu to tiktu gal\u0101, lai jums par to neb\u016btu j\u0101r\u016bp\u0113jas. GAE vislab\u0101k der komp\u0101nij\u0101m, kuru interese nav pamatinfrastrukt\u016bra un kas r\u016bp\u0113jas tikai par to, lai vi\u0146u lietojumprogramma b\u016btu pieejama vislab\u0101kaj\u0101 veid\u0101.<\/p>\n<p><\/p>\n<p>Manupr\u0101t, GAE ir lab\u0101k\u0101 vieta, kur uzs\u0101kt, ja esat izstr\u0101d\u0101t\u0101js ar lielisku ideju, bet nev\u0113laties nodarboties ar rut\u012bnu serveru iestat\u012b\u0161an\u0101, slodzes sadal\u012b\u0161an\u0101 un vis\u0101m cit\u0101m darbietilp\u012bg\u0101m devops\/SRE aktivit\u0101t\u0113m. Laika gait\u0101 j\u016bs var\u0113tu izm\u0113\u0123in\u0101t GKE un GCE, bet t\u0101 ir tikai mana dom\u0101m.<\/p>\n<p><\/p>\n<p><strong><em>Atskaite<\/em><\/strong>: AppEngine tiek izmantots t\u012bmek\u013ca lietojumprogramm\u0101m, nevis mobilaj\u0101m lietotn\u0113m.<\/p>\n<p><\/p>\n<p><strong><em>Iepaz\u012b\u0161anai<\/em><\/strong>: <noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/appengine\/\">App Engine \u2014 izveidojiet m\u0113rogotus t\u012bmek\u013ca un mobilos aizmugur\u0113jos risin\u0101jumus jebkur\u0101 valod\u0101 | Google Cloud<\/a><\/noindex><\/p>\n<p><\/p>\n<h4 id=\"34-google-cloud-functions---faas\">3.4 Google Cloud Functions \u2014 (FaaS)<\/h4>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"GCP: Google Cloud Platform datoru infrastrukt\u016bras anal\u012bze\" src=\"\/wp-content\/uploads\/2019\/09\/ce8b167424febe208c760d50eea3d47a.png\" style=\"display:block;margin: 0 auto;\" \/> <\/p>\n<p><\/p>\n<p><em>Att\u0113ls 7: Google Cloud Functions (GCF) ikona<\/em><\/p>\n<p><\/p>\n<p>Ceru, ka esat paman\u012bjis tendenci, analiz\u0113jot iepriek\u0161\u0113j\u0101s pied\u0101v\u0101jumus. Jo augst\u0101k atrodaties GCP skait\u013co\u0161anas risin\u0101jumu hierarhij\u0101, jo maz\u0101k jums j\u0101koncentr\u0113jas uz pamattehnolo\u0123ij\u0101m. \u0160\u012b piram\u012bda beidzas ar maz\u0101ko iesp\u0113jamo skait\u013co\u0161anas vien\u012bbu \u2014 funkciju, k\u0101 nor\u0101d\u012bts 1. sada\u013c\u0101.<\/p>\n<p><\/p>\n<p>GCF ir sal\u012bdzino\u0161i jauns GCP pied\u0101v\u0101jums, kas v\u0113l joproj\u0101m atrodas beta test\u0113\u0161anas f\u0101z\u0113 (rakst\u012b\u0161anas br\u012bd\u012b). M\u0101kon\u012b funkcijas \u013cauj noteikt\u0101m izstr\u0101d\u0101t\u0101ja uzrakst\u012bt\u0101m funkcij\u0101m tikt izpild\u012bt\u0101m p\u0113c jebkura notikuma. <\/p>\n<p><\/p>\n<p>Tie tiek p\u0101rvald\u012bti ar notikumiem un ir pamat\u0101 mod\u0113 ien\u0101ku\u0161ajai fr\u0101zei \u201ebezserveru\u201d, tas ir, vi\u0146i neizzina serverus. M\u0101kon\u012b funkcijas ir \u013coti vienk\u0101r\u0161as un ir daudz da\u017e\u0101du pielietojumu, kas prasa notikumu dom\u0101\u0161anu. Piem\u0113ram, katru reizi, kad tiek re\u0123istr\u0113ts jauns lietot\u0101js, var tikt aktiviz\u0113ta m\u0101kon\u012b funkcija, lai br\u012bdin\u0101tu izstr\u0101d\u0101t\u0101jus. <\/p>\n<p><\/p>\n<p>Ra\u017eotn\u0113, kad noteikts sensors sasniedz noteiktu v\u0113rt\u012bbu, tas var uzs\u0101kt m\u0101kon\u012b funkciju, kas veic noteiktu inform\u0101cijas apstr\u0101di vai inform\u0113 apkalpojo\u0161o person\u0101lu utt.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/functions\/\">M\u0101kon\u012b funkcijas \u2014 notikumiem vad\u012btas servera skait\u013co\u0161anas funkcijas | Google Cloud<\/a><\/noindex><\/p>\n<p><\/p>\n<h2 id=\"zaklyuchenie\">Secin\u0101jums<\/h2>\n<p><\/p>\n<p>\u0160aj\u0101 rakst\u0101 m\u0113s run\u0101j\u0101m par da\u017e\u0101diem m\u0101ko\u0146a pied\u0101v\u0101jumiem, piem\u0113ram, IaaS, PaaS utt., un to, k\u0101 Google skait\u013co\u0161anas steks \u012bsteno \u0161os da\u017e\u0101dos l\u012bme\u0146us. M\u0113s redz\u0113j\u0101m, ka abstrakcijas l\u012bme\u0146i, p\u0101rejot no vienas pakalpojumu kategorijas uz citu, piem\u0113ram, no IaaS uz PaaS, prasa maz\u0101k zin\u0101\u0161anu par pamat\u0101 eso\u0161o.<\/p>\n<p><\/p>\n<p>Uz\u0146\u0113m\u0113jam tas nodro\u0161ina kritiski svar\u012bgu elast\u012bbu, kas ne tikai atbilst t\u0101 operat\u012bvajiem m\u0113r\u0137iem, bet ar\u012b apmierina citas galven\u0101s jomas, piem\u0113ram, dro\u0161\u012bbu un izmaksas. Kopsavilkums:<\/p>\n<p><\/p>\n<p><strong><em>Compute Engine<\/em><\/strong> \u2014 \u013cauj jums izveidot savu virtu\u0101lo ma\u0161\u012bnu, pie\u0161\u0137irot noteiktus aparat\u016bras resursus, piem\u0113ram, RAM, procesoru un atmi\u0146u. Tas ir ar\u012b pietiekami praktisks un zema l\u012bme\u0146a.<\/p>\n<p><\/p>\n<p><strong><em>Kubernetes Engine<\/em><\/strong> \u2014 tas ir solis augst\u0101k sal\u012bdzin\u0101jum\u0101 ar Compute Engine, kas \u013cauj jums izmantot Kubernetes un konteinerus j\u016bsu lietojuma p\u0101rvald\u012b\u0161anai, \u013caujot to nepiecie\u0161am\u012bbas gad\u012bjum\u0101 papla\u0161in\u0101t.<\/p>\n<p><\/p>\n<p><strong><em>App Engine<\/em><\/strong> \u2014 tas ir solis augst\u0101k sal\u012bdzin\u0101jum\u0101 ar Kubernetes Engine, \u013caujot jums koncentr\u0113ties tikai uz savu kodu, kam\u0113r Google nodro\u0161ina visus pamatplatformas pras\u012bbas.<\/p>\n<p><\/p>\n<p><strong><em>Cloud-Functions<\/em><\/strong> \u2014 tas ir augst\u0101kais apr\u0113\u0137inu piram\u012bdas l\u012bmenis, \u013caujot uzrakst\u012bt vienk\u0101r\u0161u funkciju, kas, kad t\u0101 tiek aktiviz\u0113ta, izmanto visu pamatinfrastrukt\u016bru apr\u0113\u0137inu veik\u0161anai un rezult\u0101ta atgrie\u0161anai.<\/p>\n<p><\/p>\n<h1 id=\"spasibo-za-vnimanie\">Paldies par uzman\u012bbu!<\/h1>\n<p><\/p>\n<p>Twitter: <noindex><a rel=\"nofollow\" href=\"https:\/\/twitter.com\/martinomburajr\">@martinomburajr<\/a><\/noindex><\/p>\n<p>Avots: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/otus\/blog\/467749\/\">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 \u00ab\u041e\u0431\u043b\u0430\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b\u00bb. \u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0438? \u0421\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u0437\u0430\u043f\u0438\u0441\u044c \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043c\u0430\u0441\u0442\u0435\u0440-\u043a\u043b\u0430\u0441\u0441\u0430 \u00abAWS EC2 \u0441\u0435\u0440\u0432\u0438\u0441\u00bb, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0440\u043e\u0432\u0451\u043b \u0415\u0433\u043e\u0440 \u0417\u0443\u0435\u0432 \u2014 TeamLead \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 InBit \u0438 \u0430\u0432\u0442\u043e\u0440 \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0432 OTUS. Google Cloud Platform (GCP) \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432, \u0438 \u0432 \u0447\u0430\u0441\u0442\u043d\u043e\u0441\u0442\u0438 \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0441\u0442\u0435\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 Google Compute Engine (GCE), Google [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":28699,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-38233","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\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 \u00ab\u041e\u0431\u043b\u0430\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b\u00bb. \u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u0432 \u0434\u0430\u043d\u043d\u043e\u043c.\" \/>\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\/lv\/blog\/administrirovanie\/gcp-razbor-vychislitelnogo-steka-google-cloud-platform\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"lv_LV\" \/>\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\udd47GCP: \u0420\u0430\u0437\u0431\u043e\u0440 \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0441\u0442\u0435\u043a\u0430 Google Cloud Platform | 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 \u00ab\u041e\u0431\u043b\u0430\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b\u00bb. \u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u0432 \u0434\u0430\u043d\u043d\u043e\u043c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/lv\/blog\/administrirovanie\/gcp-razbor-vychislitelnogo-steka-google-cloud-platform\" \/>\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:22:28+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:22:28+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\udd47GCP: Google Cloud Platform apr\u0113\u0137inu steka anal\u012bze | ProHoster","description":"Raksta tulkojums sagatavots speci\u0101li kursa \u00abM\u0101kon\u012b b\u0101z\u0113tie pakalpojumi\u00bb studentiem. Interesanti att\u012bst\u012bties \u0161aj\u0101 jom\u0101.","canonical_url":"https:\/\/prohoster.info\/lv\/blog\/administrirovanie\/gcp-razbor-vychislitelnogo-steka-google-cloud-platform","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"lv_LV","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\udd47GCP: \u0420\u0430\u0437\u0431\u043e\u0440 \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0441\u0442\u0435\u043a\u0430 Google Cloud Platform | 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 \u00ab\u041e\u0431\u043b\u0430\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b\u00bb. \u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u0432 \u0434\u0430\u043d\u043d\u043e\u043c.","og:url":"https:\/\/prohoster.info\/lv\/blog\/administrirovanie\/gcp-razbor-vychislitelnogo-steka-google-cloud-platform","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:22:28+00:00","article:modified_time":"2019-10-31T19:22:28+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38233","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 21:03:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:13:22","updated":"2026-01-23 21:03:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/38233","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/comments?post=38233"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/38233\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media\/28699"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media?parent=38233"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/categories?post=38233"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/tags?post=38233"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}