Lesi sihloko sidingida indlela yokusingatha iwebhusayithi ku-Google Cloud. I-Google Cloud ihlinzeka ngenkundla eqinile, eguquguqukayo, ethembekile, futhi enwebekayo yokusebenzela amawebhusayithi. I-Google yakhe i-Google Cloud ngokusebenzisa ingqalasizinda efanayo esetshenziswa i-Google ukuze inikeze okuqukethwe okuvela kumasayithi afana ne-Google.com, YouTube, ne-Gmail. Ungakwazi ukuhlinzeka ngokuqukethwe kwewebhusayithi yakho ngokusebenzisa uhlobo nokuklama kwengqalasizinda evumelana kangcono nezidingo zakho Ungase uthole lesi sihloko siwusizo uma: - Unolwazi mayelana nendlela yokudala iwebhusayithi futhi uye wafaka futhi wasebenzisa ingqalasizinda enikeza iwebhu ngaphambilini - Ukuhlola ukuthi ungayithutha futhi kanjani isayithi lakho ku-Google Cloud Uma ufuna ukwakha iwebhusayithi elula, cabanga ukusebenzisa i-Google Sites, i-wiki ehlelekile nekhasi lewebhuâÃÂÃÂithuluzi lokudala. Ukuze uthole ulwazi olwengeziwe, vakashela usizo lwamasayithi ## Ukukhetha inketho Uma umusha ekusebenziseni i-Google Cloud, indlela ephusile ukuqala ngokusebenzisa uhlobo lobuchwepheshe osujwayelene nabo. Isibonelo, uma njengamanje usebenzisa amaseva ezingxenyekazi zekhompuyutha noma imishini ebonakalayo (ama-VM) ukusingatha isayithi lakho, mhlawumbe nomunye umhlinzeki wamafu noma ngehadiwe yakho, i-Compute Engine ikunikeza ipharadigm evamile. Uma usuvele usebenzisa umnikelo we-platform-as-a-service (PaaS), njenge-Heroku noma i-Engine Yard, I-App Engine ingase ibe indawo engcono kakhulu yokuqala. Uma ukhetha i-computing engenaseva, i-Cloud Run cishe iyindlela enhle kuwe Ngemva kokujwayelana kakhulu ne-Google Cloud, ungakwazi ukuhlola ukunotha kwemikhiqizo namasevisi ehlinzekwa yi-Google Cloud. Isibonelo, uma uqale ngokusebenzisa i-Compute Engine, ungase ukhulise amandla esayithi lakho ngokusebenzisa i-Google Kubernetes Engine (GKE) noma uthuthele okunye noma konke ukusebenza ku-App Engine naku-Cloud Run. Ithebula elilandelayo lifingqa izinketho zakho zokubamba ku-Google Cloud: |Option||Umkhiqizo||Isitoreji sedatha||Layisha ibhalansi||Scalability||Ukugawula nokuqapha| |Iwebhusayithi engashintshi|| | Isitoreji Samafu Ukusingathwa kwe-Firebase |Ibhakede Lesitoreji Samafu|| | I-HTTP(S) ngokuzikhethela |Ngokuzenzakalelayo| |Imishini ebonakalayo||Injini Yekhompyutha|| | I-Cloud SQL Admin API, Cloud Storage API, Datastore API, ne-Cloud Bigtable API, noma ungasebenzisa omunye umhlinzeki wesitoreji sangaphandle Amadiski aqhubekayo asuselwa ku-hard disk, abizwa | | I-HTTP(S) Ummeleli we-TCP Ummeleli we-SSL IPv6 ukunqanyulwa Inethiwekhi Isifunda esiphambanayo Ngaphakathi |Ngokuzenzakalelayo ngamaqembu esibonelo aphethwe| |Iziqukathi||GKE||Ifana ne-Compute Engine kodwa isebenzisana namadiski aqhubekayo ngendlela ehlukile||Inethiwekhi | I-HTTP(S) |I-Cluster autoscaler| |Inkundla ephethwe|| | Injini Yohlelo Lokusebenza |Amasevisi e-Google Cloud njenge-Cloud SQL, Firestore, Cloud Storage, nezizindalwazi ezifinyelelekayo ezivela eceleni| | I-HTTP(S) Iphethwe yi-Google |Iphethwe yi-Google| |Ayinaseva|| | I-Cloud Run |Amasevisi e-Google Cloud njenge-Cloud SQL, Firestore, Cloud Storage, nezizindalwazi ezifinyelelekayo ezivela eceleni| | I-HTTP(S) Iphethwe yi-Google |Iphethwe yi-Google| Lesi sihloko singakusiza ukuthi uqonde ubuchwepheshe obuyinhloko ongabusebenzisela ukusetshenziswa kwewebhu ku-Google Cloud futhi ikunikeze amazwibela wokuthi ubuchwepheshe busebenza kanjani. I-athikili ihlinzeka ngezixhumanisi zokuqedela imibhalo, okokufundisa, nezindatshana zezixazululo ezingakusiza ukwakha ukuqonda okujulile, uma usulungile. ## Ukuqonda izindleko Ngenxa yokuthi kukhona okuguquguqukayo okuningi futhi ukusetshenziswa ngakunye kuhlukile, kungaphezu kobubanzi balesi sihloko ukunikeza izeluleko ezithile mayelana nezindleko. Ukuze uqonde izimiso ze-Google mayelana nendlela izintengo ezisebenza ngayo ku-Google Cloud, bona ikhasi lezintengo. Ukuze uqonde intengo yamasevisi angawodwana, bona isigaba sentengo yomkhiqizo. Ungakwazi futhi ukusebenzisa isibali sentengo ukuze ulinganisele ukuthi ukusetshenziswa kwakho kwe-Google Cloud kungase kubukeke kanjani. Unganikeza imininingwane mayelana namasevisi ofuna ukuwasebenzisa bese ubona isilinganiso samanani ## Ukusetha izinsiza zegama lesizinda Ngokuvamile, uzofuna ukubhalisa igama lesizinda sesayithi lakho. Ungasebenzisa isibhalisi segama lesizinda somphakathi, esifana nezizinda ze-Google, ukuze ubhalise igama elihlukile lesayithi lakho. Uma ufuna ukulawula okuphelele kwesistimu yegama lesizinda sakho (i-DNS), ungasebenzisa i-Cloud DNS ukuze usebenze njengomhlinzeki wakho we-DNS. Amadokhumenti e-Cloud DNS afaka isiqalo esisheshayo sokukwenza uqhubeke Uma unomhlinzeki we-DNS okhona ofuna ukumsebenzisa, ngokuvamile udinga ukwenza kanjalo dala amarekhodi ambalwa ngalowo mhlinzeki. Ukuze uthole igama lesizinda ezifana example.com, udala i Irekhodi nomhlinzeki wakho we-DNS. Okwe www.example.com sub-domain, udala a Irekhodi le-CNAME le www ukukhomba kuye ku example.com isizinda. I Irekhodi libonisa igama lomethuleli ekhelini le-IP I Irekhodi le-CNAME lidala isibizo se- Irekhodi Uma umbhalisi wegama lesizinda sakho futhi engumhlinzeki wakho we-DNS, cishe yilokho kuphela okudingeka ukwenze. Uma usebenzisa abahlinzeki abahlukene ukuze ubhalise kanye ne-DNS, qiniseka ukuthi obhalisa igama lesizinda sakho unamaseva egama alungile ahlotshaniswa nesizinda sakho. Ngemva kokwenza izinguquko ze-DNS yakho, izibuyekezo zerekhodi zingathatha isikhathi ukusabalalisa kuye ngamavelu akho esikhathi sokuphila (i-TTL) endaweni yakho. Uma leli kuyigama lomethuleli elisha, izinguquko ziqala ukusebenza ngokushesha ngoba izixazululi ze-DNS azinawo amanani agciniwe adlule futhi zingathintana nomhlinzeki we-DNS ukuze zithole ulwazi oludingekayo lwezicelo zomzila. ## Ukusingatha iwebhusayithi emile Indlela elula yokusebenzisa okuqukethwe kwewebhusayithi nge-HTTP(S) iwukuba usokhaya *amakhasi ewebhu amile*. Amakhasi ewebhu amile ayanikezwa zingashintshiwe, njengoba zabhalwa, ngokuvamile ngokusebenzisa i-HTML. Ukusebenzisa iwebhusayithi emile kuyindlela enhle uma amakhasi esayithi lakho engavamile ukushintsha ngemva kokuba eshintshile eshicilelwe, njengokuthunyelwe kwebhulogi noma amakhasi ayingxenye yebhizinisi elincane iwebhusayithi. Ungenza okuningi ngamakhasi ewebhu amile, kodwa uma udinga isayithi lakho ube nokusebenzisana okuqinile nabasebenzisi ngekhodi ye-server-side, kufanele cabangela ezinye izindlela okuxoxwe ngazo kulesi sihloko Ukusingatha iwebhusayithi emile ene-Cloud Storage Ukusingatha isayithi elimile Kusitoreji Samafu, udinga ukudala i- Ibhakede lesitoreji samafu, layisha okuqukethwe, futhi uhlole isayithi lakho elisha. Ungakwazi nikeza idatha yakho ngqo kusuka storage.googleapis.com, noma ungakwazi qinisekisa ukuthi ungumnikazi wesizinda sakho nokusebenzisa igama lakho lesizinda Ungakha amakhasi akho ewebhu amile ngendlela okhetha ngayo. Ngokwesibonelo, ungase amakhasi ombhali wesandla ngokusebenzisa i-HTML ne-CSS. Ungasebenzisa a *ijeneretha yesizinda esiqinile*, njenge Jekyll, Isipoki, noma uHugo, ukwakha okuqukethwe Ngamajeneretha asendaweni emile, udala iwebhusayithi emile ngokuthi ukugunyaza ku ukubeka phansi, kanye nokuhlinzeka ngezifanekiso namathuluzi. Amajeneretha esayithi ngokuvamile hlinzeka ngeseva yewebhu yendawo ongayisebenzisa ukuhlola kuqala okuqukethwe kwakho Ngemuva kokuthi isayithi lakho elimile lisebenza, ungabuyekeza amakhasi amile ngokusebenzisa noma yimaphi inqubo oyithandayo. Leyo nqubo ingaba eqondile njengokukopisha ngesandla i ikhasi elibuyekeziwe ebhakedeni. Ungakhetha ukusebenzisa indlela ezenzakalelayo, njengokugcina okuqukethwe kwakho ku-GitHub bese usebenzisa i webhook ukugijima a iskripthi esibuyekeza ibhakede. Isistimu ethuthuke kakhulu ingase isebenzise a ithuluzi lokuhlanganisa/lokuletha okuqhubekayo (CI/CD), njenge Jenkins, ukuze ubuyekeze okuqukethwe ku- ibhakede. I-Jenkins ine-Cloud Storage Xhuma lokho kunikeza a Isinyathelo sokwakhiwa kwangemuva kwe-Google Cloud Storage Uploader ukuze kushicilelwe isakhiwo ama-artifacts ku-Cloud Storage Uma unohlelo lokusebenza lwewebhu oludinga ukuhlinzeka ngokuqukethwe okumile noma imidiya emile elayishwe umsebenzisi, ukusebenzisa Isitoreji Samafu kungaba indlela engabizi nephumelelayo yokusingatha nokunikeza lokhu okuqukethwe, kuyilapho kunciphisa inani lezicelo ezinamandla kuhlelo lwakho lokusebenza lwewebhu. Ukwengeza, Isitoreji Samafu singakwamukela ngokuqondile okuqukethwe okuthunyelwa umsebenzisi. Lesi sici sivumela abasebenzisi ukuthi balayishe amafayela emidiya amakhulu ngokuqondile nangokuvikelekile ngaphandle kommeleli ngamaseva akho Ukuze uthole ukusebenza okungcono kakhulu kuwebhusayithi yakho emile, bona Imikhuba Engcono Kakhulu Yesitoreji Samafu Ukuze uthole ulwazi olwengeziwe, bheka amakhasi alandelayo: - Ukusingatha iwebhusayithi emile - J ekaJenkins (okuthunyelwe kwebhulogi) - I-Band Aid 30 ku-Google Cloud (okuthunyelwe kwebhulogi) - Imibhalo Yesitoreji Samafu Ukusingatha iwebhusayithi emile ene-Firebase HostingUkusingathwa kwe-Firebase kunikeza ukusingathwa okumile okushesha nokuvikelekile kohlelo lwakho lokusebenza lwewebhu.Nge-Firebase Hosting, ungasebenzisa izinhlelo zokusebenza zewebhu nokuqukethwe okumile kunethiwekhi yomhlaba wonke yokuletha okuqukethwe (CDN) ngokusebenzisa umyalo owodwa othiNazi ezinye izinzuzo ozitholayo lapho sebenzisa Ukusingathwa kwe-Firebase:- I-SSL yokumisa i-Zero yakhelwe ku-Firebase Hosting.Inikeza izitifiketi ze-SSL ezizindeni ngokwezifiso mahhala- Konke okuqukethwe kwakho kunikezwa nge-HTTPS- Okuqukethwe kwakho kulethwa kubasebenzisi bakho kusukela emaphethelweni e-CDN emhlabeni jikelele- Usebenzisa i-Firebase CLI, ungathola uhlelo lwakho lokusebenza lusebenze ngemizuzwana.Sebenzisa amathuluzi omugqa womyalo ukuze wengeze okuqondiwe kokuphakela enqubweni yakho yokwakha- Uthola izici zokuphatha zokukhishwa, ezifana nokuthunyelwa kwe-athomu kwezimpahla ezintsha, ukuguqulwa okuphelele, nokuchofoza kanye rollbacks- Ukusingatha kunikeza ukucushwa okuwusizo kuzinhlelo zokusebenza zekhasi elilodwa namanye amasayithi afana nohlelo lokusebenza kakhulu- Ukusingatha kwakhiwe ukuze kusetshenziswe kalula ezinye izici ze-FirebaseUkuze uthole ulwazi olwengeziwe, bheka amakhasi alandelayo:## Ukusebenzisa imishini ebonakalayo ene-Compute EngineNgengqalasizinda njengesevisi (IaaS) izimo zokusebenzisa , I-Google Cloud inikeza i-Compute Engine.I-Compute Engine inikeza ingqalasizinda yekhompyutha eqinile, kodwa kufanele ukhethe futhi ulungiselele izingxenye zeplathifomu ofuna ukuzisebenzisa.Nge-Compute Engine, kuyisibopho sakho ukulungisa, ukuphatha, nokuqapha amasistimu.I-Google iqinisekisa ukuthi izinsiza ziyatholakala, zithembekile, futhi zilungele ukuthi uzisebenzise, ​​kodwa kukuwe ukuthi uzilungiselele futhi uzilawule.Inzuzo, lapha, ukuthi uyakwazi ukulawula okuphelele kwamasistimu kanye nokuguquguquka okungenamkhawuloSebenzisa i-Compute Engine ukuze udizayine futhi usebenzise cishe noma iyiphi isistimu enikezela ngewebhusayithi oyifunayo.Ungasebenzisa ama-VM, abizwa ngokuthi izimo, ukuze wakhe uhlelo lwakho lokusebenza, njengoba ubungenza uma ubunezingqalasizinda zezingxenyekazi zekhompuyutha zakho.I-Compute Engine inikezela ngezinhlobo zemishini ehlukahlukene ukuze wenze ngokwezifiso ukucushwa kwakho ukuze kuhlangabezane nezidingo zakho kanye nesabelomali sakho.Ungakhetha ukuthi yiziphi izinhlelo zokusebenza, izitaki zokuthuthukisa, izilimi, izinhlaka, amasevisi, nobunye ubuchwepheshe besofthiwe obuncamelayoUkusetha ngokuzenzakalelayo nge-Google Cloud MarketplaceThe indlela elula yokukhipha isitaki esiphelele sewebhu ukusebenzisa i-Google Cloud Marketplace.Ngokuchofoza okumbalwa nje, ungakwazi ukusebenzisa noma yiziphi izixazululo ezingaphezu kwe-100 ezigcwaliseke ngokugcwele nge-Google Click to Deploy noma i-BitnamiIsibonelo, ungasetha isitaki se-LAMP noma i-WordPress. nge-Cloud Marketplace.Isistimu isebenzisa isitaki sesofthiwe esiphelele, esisebenzayo emizuzwini embalwa nje endaweni eyodwa.Ngaphambi kokuthi usebenzise, ​​i-Cloud Marketplace ikubonisa izilinganiso zezindleko zokuqalisa isayithi, ikunikeza ulwazi olucacile mayelana nokuthi yiziphi izinguqulo zezingxenye zesofthiwe ekufakela yona, futhi ikuvumela ukuthi wenze ngendlela oyifisayo ukumisa kwakho ngokushintsha amagama engxenye, ukhethe uhlobo lomshini, nokukhetha usayizi wediski.Ngemva kokufaka, uyakwazi ukulawula okuphelele kuzimo ze-Compute Engine, ukulungiselelwa kwazo, kanye nesofthiwe ethiUkuzimisa mathuphaUngakwazi futhi ukudala ingqalasizinda yakho I-Compute Engine mathupha, ukwakha ukucushwa kwakho kusukela ekuqaleni noma ukwakha endaweni yemakethe ye-Google Cloud.Isibonelo, ungase ufune ukusebenzisa inguqulo yengxenye yesofthiwe enganikezwa i-Cloud Marketplace, noma mhlawumbe ukhetha ukufaka nokumisa yonke into ngokwakhoUkunikeza okuphelele uhlaka kanye nezinqubo ezingcono kakhulu zokusetha iwebhusayithi zingaphezu kobubanzi balesi sihloko.Kodwa ngokubuka okusezingeni eliphezulu, uhlangothi lobuchwepheshe lokusetha ingqalasizinda esebenzela iwebhu ku-Compute Engine ludinga ukuthi:Uqonde izimfuneko.Uma wakha iwebhusayithi entsha, qiniseka ukuthi uyaziqonda izingxenye ozidingayo, njengezimo, izidingo zesitoreji, nengqalasizinda yenethiwekhi.Uma uthutha uhlelo lwakho lokusebenza kusuka kusixazululo esikhona, cishe usuvele uyaziqonda lezi zimfuneko, kodwa udinga ukucabanga ukuthi ukusetha amamephu wakho akhona kumasevisi e-Google Cloud.Hlela idizayini.Cabanga ngesakhiwo sakho bese ubhala phansi idizayini yakho.Caba ngangokunokwenzeka.Dala izingxenye.Izingxenye ongase ucabange ngazo njengezimpahla ezibonakalayo, njengamakhompyutha namaswishi enethiwekhi, zinikezwa ngamasevisi ku-Compute Engine.Isibonelo, uma ufuna ikhompuyutha, kufanele udale isibonelo se-Compute Engine.Uma ufuna i-hard disk drive eqhubekayo, udala lokho, futhi.I-Cloud Deployment Manager noma i-Terraform yenza lokhu kube inqubo elula nephindaphindekayo.Lungiselela futhi wenze ngendlela oyifisayo.Emva kokuba usunezingxenye ozifunayo, udinga ukuzilungisa, ufake futhi ulungise isofthiwe, futhi ubhale futhi usebenzise noma iyiphi ikhodi yokwenza ngokwezifiso oyidingayo.Ungakwazi ukuphindaphinda ukumisa ngokusebenzisa imibhalo yegobolondo, esiza ukusheshisa ukuthunyelwa kwesikhathi esizayo.Umphathi Wokuthunyelwa usiza lapha, futhi, ngokunikeza izifanekiso zokumisa ezidalulayo, eziguquguqukayo zokuthunyelwa okuzenzakalelayo kwezisetshenziswa.Ungakwazi futhi ukusizakala ngamathuluzi e-IT ezishintshayo njengePuppet kanye noChef.Sebenzisa amafa.Ngokunokwenzeka, unamakhasi ewebhu nemifanekiso.Isivivinyo.Qinisekisa ukuthi yonke into isebenza njengoba ulindele.Sebenzisa ekukhiqizeni.Vula isayithi lakho ukuze umhlaba ubone futhi usebenziseUkukusiza ukuthi uqalise futhi uqonde ukuthi kunjani ukusetha i-Compute Engine mathupha, zama eyodwa noma ngaphezulu izifundo ezilandelayo:Ukugcina idatha nge-Compute Engine Amawebhusayithi amaningi adinga uhlobo oluthile lwesitoreji. Ungase udinge isitoreji ngezizathu ezihlukahlukene, njengokulondoloza amafayela alayishwa abasebenzisi bakho, kanye namafa asetshenziswa isayithi lakho. I-Google Cloud inikeza izinsiza ezihlukahlukene zesitoreji esiphethwe, okuhlanganisa: - Isizindalwazi se-SQL ku-Cloud SQL, esisekelwe ku-MySQL - Izinketho ezimbili zokugcina idatha ye-NoSQL: I-Firestore ne-Cloud Bigtable - Ukugcinwa kwento okungaguquguquki, kuyakazeka, kumthamo omkhulu Isitoreji Samafu Isitoreji Samafu siza ngamakilasi ambalwa: - Standard inikeza ukutholakala esiphezulu - I-Nearline inikeza ukukhetha okunezindleko eziphansi okufanele idatha efinyelelwe ngaphansi kokukodwa ngenyanga - I-Coldline inikeza ukukhetha okunezindleko eziphansi ezifanele idatha efinyelelwe ngaphansi kokukodwa ngekota - Ingobo yomlando inikeza ukukhetha okunezindleko eziphansi zokulondoloza umlando, ukwenza ikhophi yasenqolobaneni, nokuthola inhlekelele - Amadiski aphikelelayo ku-Compute Engine ukuze usebenzise njengesitoreji esiyinhloko sezenzakalo zakho. Compute Engine okunikezwayo womabili amadiski aqhubekayo asuselwa ku-hard disk, abizwa amadiski aqhubekayo ajwayelekile, kanye namadiski aqinile aqhubekayo (SSD). Ungaphinda ukhethe ukusetha ubuchwepheshe bakho bokugcina obuncamelayo ku-Compute Engine ngokusebenzisa amadiski aqhubekayo. Isibonelo, ungasetha i-PostgreSQL njengesizindalwazi sakho se-SQL noma i-MongoDB njengendawo yokugcina ye-NoSQL. Ukuze uqonde ububanzi obugcwele nezinzuzo zezinsizakalo zesitoreji Kumafu e-Google, bona Ukukhetha inketho yesitoreji Ukulayisha ukulinganisa nge-Compute Engine Kunoma iyiphi iwebhusayithi esebenza esikalini, ukusebenzisa ubuchwepheshe bokulinganisa umthwalo ukusabalalisa umthwalo wokusebenza phakathi kwamaseva ngokuvamile kuyisidingo. Unezinketho eziningi lapho wakha amaseva akho ewebhu abhalansiswe umthwalo ku-Compute Engine, okuhlanganisa: - Ukulinganisa kwe-HTTP(S) komthwalo Ichaza izinto eziyisisekelo zokusebenzisa i-Cloud Load Balancing - Ukulinganisa komthwalo okusekelwe kokuqukethwe. Ibonisa indlela yokusabalalisa ithrafikhi ezimweni ezihlukene ngokusekelwe ku-URL engenayo - Ukulinganisa komthwalo wesifunda. Ibonisa ukulungisa izimo ze-VM ezifundeni ezihlukene nokusebenzisa ukulinganisa kokulayisha kwe-HTTP noma kwe-HTTPS ukuze kusabalalise ithrafikhi kuzo zonke izifunda. - Ukulinganisa komthwalo wommeleli we-TCP. Ibonisa ukusetha ukulinganisa komthwalo wommeleli we-TCP womhlaba wonke kusevisi ekhona ezifundeni eziningi - Ukulinganisa komthwalo wommeleli we-SSL. Ibonisa ukusetha ukulinganisa komthwalo wommeleli we-SSL womhlaba wonke wesevisi etholakala ezifundeni eziningi - Ukunqanyulwa kwe-IPv6 kwe-HTTP(S), Ummeleli we-SSL, nokulinganisa komthwalo wommeleli we-TCP. Ichaza ukunqanyulwa kwe-IPv6 kanye nezinketho zokumisa izilinganisi zomthwalo ukuze isingathe izicelo ze-IPv6 - Ukulinganisa komthwalo wenethiwekhi. Ibonisa isimo esiyisisekelo esisetha ukulungiselelwa kokulinganisa kokulayisha kwesendlalelo esingu-3 ukuze kusabalalise ithrafikhi ye-HTTP kuzo zonke izimo ezinempilo. - Ukulinganisa kwesifunda sokulayisha kusetshenziswa i-Microsoft IIS backends. Ibonisa indlela yokusebenzisa i-Compute Engine load balancer ukusabalalisa ithrafikhi kumaseva e-Microsoft Internet Information Services (IIS) - Ukusetha ukulinganisa kwangaphakathi komthwalo Ungasetha isilinganisi somthwalo esabalalisa ithrafikhi yenethiwekhi kunethiwekhi yangasese engavezwanga ku-inthanethi. Ukulinganisa umthwalo wangaphakathi akusizi kuphela ezinhlelweni zokusebenza ze-intranethi lapho yonke ithrafikhi ihlala kunethiwekhi yangasese, kodwa nasezinhlelweni zokusebenza zewebhu eziyinkimbinkimbi lapho umuntu ongaphambili ecela ukuhlehlisa amaseva ngokusebenzisa inethiwekhi yangasese. Ukuthunyelwa kokulinganisa komthwalo kuyavumelana nezimo, futhi ungasebenzisa i-Compute Engine nezixazululo zakho ezikhona. Isibonelo, ukulinganisa kokulayisha kwe-HTTP(S) usebenzisa i-Nginx yisinye sesixazululo ongasisebenzisa esikhundleni se-Compute Engine load balancer. Ukusabalalisa okuqukethwe nge-Compute Engine Ngoba isikhathi sokuphendula siyimethrikhi eyisisekelo yanoma iyiphi iwebhusayithi, ukusebenzisa i-CDN ukwehlisa ukubambezeleka nokwandisa ukusebenza ngokuvamile kuyimfuneko, ikakhulukazi kusayithi elinethrafikhi yewebhu yomhlaba wonke. I-Cloud CDN isebenzisa izindawo zobukhona ezisatshalaliswa emhlabeni wonke ze-Google ukuze ilethe okuqukethwe okuvela ezindaweni ezigcina inqolobane eziseduze kakhulu nabasebenzisi. I-Cloud CDN isebenza nokulinganisa kokulayisha kwe-HTTP(S). Ukuze unikeze okuqukethwe nge-Compute Engine, Cloud Storage, noma kokubili kusuka ekhelini elilodwa le-IP, nika amandla i-Cloud CDN ukuze uthole isilinganisi somthwalo se-HTTP(S) Ukukala okuzenzakalelayo nge-Compute Engine Ungasetha i-architecture yakho ukuze wengeze futhi ususe amaseva njengoba isidingo sihluka. Le ndlela ingasiza ekuqinisekiseni ukuthi isayithi lakho lisebenza kahle ngaphansi komthwalo ophakeme, kuyilapho igcina izindleko zingaphansi kokulawula ngezikhathi zokufunwa okuvame kakhulu. I-Compute Engine inikeza i-autoscaler ongayisebenzisela le njongo I-Autoscaling isici samaqembu esibonelo aphethwe. Iqembu lesibonelo esiphethwe liwuchungechunge lwezimo zemishini ebonakalayo, edalwe kusukela kusifanekiso sesibonelo esivamile. I-autoscaler ingeza noma isuse izimo eqenjini lesibonelo eliphethwe. Nakuba i-Compute Engine inamaqembu esibonelo aphethwe nangalawulwa, ungasebenzisa kuphela amaqembu esibonelo aphethwe ngesithwebuli esizenzakalelayo. Ukuze uthole ulwazi olwengeziwe, bona i-autoscaling ku-Compute Engine Ukuze uthole ukubheka okujulile kokuthi yini edingekayo ukuze wakhe isixazululo sohlelo lokusebenza lwewebhu esikakayo nesiqinile, bheka Ukwakha izinhlelo zokusebenza zewebhu ezikalayo neziqinile. Ukugawula nokuqapha nge-Compute Engine I-Google Cloud ihlanganisa izici ongazisebenzisa ukuze uhlale unolwazi lokuthi kwenzakalani ngewebhusayithi yakho Ukuloga Kwamafu kuqoqa futhi kugcine amalogi kusukela kuzinhlelo zokusebenza namasevisi ku-Google Cloud. Ungabuka noma uthumele amalogi futhi uhlanganise amalogi ezinkampani zangaphandle ngokusebenzisa i-ejenti yokugawula I-Cloud Monitoring ihlinzeka ngamadeshibhodi nezixwayiso zesayithi lakho.Umisa ukuqapha nge-Google Cloud console.Ungabuyekeza amamethrikhi okusebenza ezinsizakalo zamafu, imishini ebonakalayo, namaseva omthombo ovulekile avamile njenge-MongoDB, Apache, Nginx, ne-Elasticsearch.Ungasebenzisa i-Cloud Monitoring API ukuze ubuyise idatha yokuqapha futhi udale amamethrikhi angokwezifisoI-Cloud Monitoring iphinde ihlinzeke ngokuhlola kwesikhathi, okuthumela izicelo kumawebhusayithi akho ukuze ubone ukuthi ayaphendula yini.Ungakwazi ukwengamela ukutholakala kwewebhusayithi ngokusebenzisa inqubomgomo yokuxwayisa edala isigameko uma ukuhlola isikhathi sokusebenza kwehlulekaUkuphatha i-DevOps nge-Compute EngineUkuze uthole ulwazi mayelana nokuphatha i-DevOps nge-Compute Engine, bona izihloko ezilandelayo:- Ukuhlolwa kokulayisha okusatshalaliswe kusetshenziswa i-Kubernetes- I-Running Spinnaker ku-Compute Engine- Ukuphatha ukusetshenziswa ku-Google Cloud nge-Spinnaker# # Ukusebenzisa iziqukathi ezine-GKEKungenzeka ukuthi usuvele usebenzisa iziqukathi, njengeziqukathi ze-Docker.Ngokusetshenziswa kwewebhu, iziqukathi zinikeza izinzuzo ezimbalwa, ezihlanganisa:Ukuhlanganiswa.Ungasebenzisa iziqukathi ukuze uhlukanise izingxenye ezihlukahlukene zohlelo lwakho lokusebenza lewebhu.Isibonelo, ake sithi isayithi lakho lineseva yewebhu kanye nesizindalwazi.Ungasebenzisa lezi zingxenye ezitsheni ezihlukene, ulungise futhi ubuyekeze ingxenye eyodwa ngaphandle kokuthinta enye.Njengoba idizayini yohlelo lwakho lokusebenza iba inkimbinkimbi, iziqukathi zilingana kahle nezakhiwo ezigxile kusevisi, okufaka phakathi ama-microservices.Lolu hlobo lomklamo lusekela ukukala, phakathi kweminye imigomo.Ukuphatheka.Isiqukathi sinakho konke esikudingayo ukuze siqalise uhlelo lwakho lokusebenza nokuncika kwalo kuhlanganiswa ndawonye.Ungasebenzisa iziqukathi zakho ezinkundleni ezihlukahlukene, ngaphandle kokukhathazeka ngemininingwane eyisisekelo yesistimu.Ukuthunyelwa okusheshayo.Uma sekuyisikhathi sokusebenzisa, isistimu yakho yakhiwe kusukela kusethi yezincazelo nezithombe, ukuze izingxenye zisetshenziswe ngokushesha, ngokwethembeka, nangokuzenzakalelayo.Iziqukathi ngokuvamile zincane futhi zisebenza ngokushesha kakhulu uma kuqhathaniswa, isibonelo, imishini ebonakalayoUkusebenzisa ikhompuyutha yesiqukathi ku-Google Cloud kunikeza izinzuzo ezengeziwe zokuhlinzeka ngewebhu, okuhlanganisa:Umculo.I-GKE isevisi ephethwe eyakhelwe ku-Kubernetes, isistimu yokucula yesiqukathi evulekile eyethulwe i-Google.Nge-GKE, ikhodi yakho isebenza eziqukathi eziyingxenye yeqoqo elakhiwe izimo ze-Compute Engine.Esikhundleni sokuphatha iziqukathi ngazinye noma udale futhi uvale isiqukathi ngasinye mathupha, ungaphatha ngokuzenzakalelayo iqoqo nge-GKE, esebenzisa ukumisa okuchazayo.Ukubhaliswa kwesithombe.Isibhalisi Sesitsha noma Isibhalisi se-Artifact sinikeza isitoreji sangasese sezithombe ze-Docker ku-Google Cloud.Ungakwazi ukufinyelela ukubhalisa ngokusebenzisa iphoyinti lokugcina le-HTTPS, ukuze ukwazi ukudonsa izithombe kunoma yimuphi umshini, kungakhathaliseki ukuthi isenzakalo se-Compute Engine noma ihadiwe yakho.Isevisi yokubhalisa isingatha izithombe zakho ngokwezifiso Kusitoreji Samafu ngaphansi kwephrojekthi yakho ye-Google Cloud.Le ndlela iqinisekisa ngokuzenzakalela ukuthi izithombe zakho zangokwezifiso zifinyeleleka kuphela othishanhloko abanokufinyelela kuphrojekthi yakho.Ukuhamba.Lokhu kusho ukuthi unokuvumelana nezimo ukuhambisa nokuhlanganisa imithwalo yomsebenzi nabanye abahlinzeki bamafu, noma uhlanganise imithwalo yokusebenza yekhompuyutha yamafu nokusetshenziswa kwangaphakathi ukuze udale isisombululo esiyingxubeUkugcina idatha nge I-GKENgenxa yokuthi i-GKE isebenzisa ku-Google Cloud futhi isebenzisa izimo ze-Compute Engine njengamanodi, izinketho zakho zokulondoloza zinokufana okuningi nokulondoloza ku-Compute Engine.Ungakwazi ukufinyelela i-Cloud SQL, Cloud Storage, Datastore, ne-Bigtable ngama-API abo, noma ungasebenzisa omunye umhlinzeki wesitoreji sangaphandle uma ukhetha.Nokho, i-GKE iyasebenzisana namadiski e-Compute Engine aqhubekayo ngendlela ehlukile kunesibonelo se-Compute Engine esivamileIsibonelo se-Compute Engine sihlanganisa idiski enamathiselwe.Uma usebenzisaInjini Yekhompyutha, inqobo nje uma isibonelo sisekhona, ivolumu yediski ihlala nesibonelo.Ungakwazi ngisho nokukhipha idiski futhi ulisebenzise ngesibonelo esihlukile esingu-.Kepha esitsheni, amafayela aku-disk angama-ephemeral.Uma isiqukathi esingu-siqala kabusha, njengangemuva kokuphahlazeka, amafayela akudiski ayalahleka.I-Kubernetes ixazululale nkinga ngokusebenzisaivolumu, futhi uhlobo olulodwa lwevolumu ithigcePersistentDiskLokhu kusho ukuthi ungasebenzisa amadiski e-Compute Engine aqhubekayo aneziqukathi ukuzeugcine amafayela edatha yakho ukuze angasulwa lapho usebenzisa i-GKEUkuze uqonde izici nezinzuzo zevolumu , kufanele uqale uqonde kancane mayelana nama-pods.Ungacabanga nge-pod njengomsingathi onengqondo wohlelo lokusebenza lwesiqukathi esisodwa noma ngaphezulu.I-pod isebenza kusibonelo se-node.Uma iziqukathi zingamalungu e-pod, zingabelana ngezinsiza ezimbalwa, okuhlanganisa nesethi yamavolumu okwabelwana ngawo.Lawa mavolumu anika amandla idatha ukuze isinde ekuqaliseni kabusha kwesiqukathi futhi yabelwane phakathi kweziqukathi ezingaphakathi kwe-pod.Yebo, ungasebenzisa isiqukathi esisodwa kanye nevolumu ku-pod, futhi, kodwa i-pod iyisifinyezo esidingekayo ukuze uxhume ngokunengqondo lezi zinsiza komunye nomunyeNjengesibonelo , bheka okokufundisa Ukusebenzisa amadiski aqhubekayo nge-WordPress kanye ne-MySQLUkulinganisa kokulayisha nge-GKEIzakhiwo eziningi ezinkulu ezihlinzeka ngewebhu zidinga ukuba namaseva amaningi asebenzayo akwazi ukwabelana ngezidingo zethrafikhi.Ngenxa yokuthi ungakha futhi uphathe iziqukathi eziningi, ama-node, nama-pod nge-GKE, kufanelekile ngokwemvelo kusistimu yokuphakela iwebhu enomthwaloUkusebenzisa ukulinganisa komthwalo wenethiwekhiIndlela elula yokudala isilinganisi somthwalo ku-GKE ukusebenzisa ukulinganisa komthwalo wenethiwekhi ye-Compute Engine.Ukulinganisa komthwalo wenethiwekhi kungabhalansa umthwalo wamasistimu akho ngokusekelwe kudatha yephrothokholi ye-inthanethi engenayo, njengekheli, imbobo, nohlobo lwephrothokholi.Ukulinganisa komthwalo wenethiwekhi kusebenzisa imithetho yokudlulisela phambili.Le mithetho ikhomba amachibi okuqondiswe kuwo afaka ohlwini iziphi izimo ezitholakalayo ukuze zisetshenziselwe ukulinganisa ukulayisha Ngokulinganisa komthwalo wenethiwekhi, ungakwazi ukulayisha ibhalansi eyengeziwe esekelwe ku-TCP/UDP-based protocol njengethrafikhi ye-SMTP, futhi uhlelo lwakho lokusebenza lungahlola amaphakethe ngokuqondile. Ungaphakela ukulinganisa komthwalo wenethiwekhi ngokungeza i- uhlobo: LoadBalancer faka ifayela lakho lokumisa isevisi Ukusebenzisa ukulinganisa kokulayisha kwe-HTTP(S) Uma udinga izici ezithuthuke kakhulu zokulinganisa ukulayisha, ezifana nokulinganisa komthwalo we-HTTPS, ukulinganisa komthwalo okusekelwe kokuqukethwe, noma ukulinganisa kwesifunda okunqamulayo, ungakwazi ukuhlanganisa isevisi yakho ye-GKE ngesici sokulinganisa sokulayisha se-Compute Engine se-HTTP/HTTPS. I-Kubernetes inikeza insiza ye-Ingress ehlanganisa iqoqo lemithetho yokuhambisa ithrafikhi yangaphandle kuma-Kubernetes endpoints. Ku-GKE, insiza ye-Ingress iphatha ukunikezela nokumisa isilinganisi somthwalo se-Compute Engine HTTP/HTTPS Ukuze uthole ulwazi olwengeziwe mayelana nokusebenzisa i-HTTP/HTTPS load balancing ku-GKE, bheka Ukusetha ukulinganisa komthwalo we-HTTP nge-Ingress Ukukala nge-GKE Ukuze ushintshe usayizi wamaqoqo ngokuzenzakalelayo, ungasebenzisa i-Cluster Autoscaler. Lesi sici sihlola ngezikhathi ezithile ukuthi ingabe akhona yini ama-pods alinde indawo enezinsiza zamahhala kodwa angahleliwe. Uma ama-pods anjalo ekhona, i-autoscaler ishintsha usayizi we-node pool uma ukukhulisa usayizi kungavumela ama-pods alindile ukuthi ahlelwe. I-Cluster Autoscaler iphinde iqaphe ukusetshenziswa kwawo wonke ama-node. Uma i-node ingadingeki isikhathi eside, futhi wonke ama-pods ayo angahlelwa kwenye indawo, khona-ke i-node iyasuswa. Ukuze uthole ulwazi olwengeziwe mayelana ne-Cluster Autoscaler, imikhawulo yayo, nemikhuba engcono kakhulu, bheka imibhalo ye-Cluster Autoscaler Ukugawula nokuqapha nge-GKE Njengaku-Compute Engine, Ukugawula Nokugada kunikeza izinsiza zakho zokugawula nokuqapha. Ukungena ngemvume kuqoqa futhi kugcine amalogi kusukela kuzinhlelo zokusebenza namasevisi. Ungabuka noma uthumele amalogi futhi uhlanganise amalogi ezinkampani zangaphandle ngokusebenzisa i-ejenti yokugawula Ukuqapha kunikeza amadeshibhodi nezixwayiso zesayithi lakho. Ulungiselela Ukuqapha nge-Google Cloud console. Ungabuyekeza amamethrikhi okusebenza ezinsizakalo zamafu, imishini ebonakalayo, namaseva omthombo ovulekile avamile njenge-MongoDB, Apache, Nginx, ne-Elasticsearch. Ungasebenzisa i-Monitoring API ukuze ubuyise idatha yokuqapha futhi udale amamethrikhi angokwezifiso Ukuphatha i-DevOps nge-GKE Uma usebenzisa i-GKE, usuvele uthola izinzuzo eziningi abantu abaningi abacabanga ngazo lapho becabanga nge-DevOps. Lokhu kuyiqiniso ikakhulukazi uma kuziwa ekufakweni kalula, ukuthunyelwa, nokuphatha. Ngezidingo zakho zokuhamba komsebenzi ze-CI/CD, ungasebenzisa amathuluzi adumile njenge-Jenkins. Bona izihloko ezilandelayo: ## Ukwakha endaweni ephethwe nge-App Engine Ku-Google Cloud, inkundla ephethwe njengesevisi (i-PaaS) ibizwa nge-App Engine. Uma wakha iwebhusayithi yakho ku-App Engine, uthola ukugxila ekubhaleni amakhodi izici zakho futhi uvumele i-Google ikhathazeke ngokuphatha ingqalasizinda esekelayo. I-App Engine ihlinzeka ngezici ezibanzi ezenza ukulinganisa, ukulinganisa komthwalo, ukugawulwa kwemithi, ukugada, nokuphepha kube lula kakhulu kunalapho bekumele uzakhele futhi uzilawule wena. I-App Engine ikuvumela ukuthi ukhode ngezilimi ezihlukahlukene zokuhlela, futhi ingasebenzisa ezinye izinsiza ezihlukahlukene ze-Google Cloud I-App Engine ihlinzeka ngendawo evamile, ekuvumela ukuthi usebenzise izinhlelo zokusebenza endaweni evikelekile, enebhokisi lesihlabathi. Indawo evamile ye-App Engine isabalalisa izicelo kuwo wonke amaseva amaningi, futhi ikala amaseva ukuze ihlangabezane nezidingo zethrafikhi. Uhlelo lwakho lokusebenza lusebenza endaweni yalo evikelekile, ethembekile engancikile ku-hardware, isistimu yokusebenza, noma indawo yangempela yeseva. Ukukunikeza izinketho eziningi, Injini Yohlelo lokusebenza ikunikeza indawo evumelana nezimo. Uma usebenzisa indawo evumelana nezimo, uhlelo lwakho lokusebenza lusebenza ezimweni ezilungisekayo ze-Compute Engine, kodwa I-App Engine ikuphatha indawo yokubamba. Lokhu kusho ukuthi ungasebenzisa izikhathi zokuqalisa ezengeziwe, okuhlanganisa izikhathi zokusebenza ngokwezifiso, ukuze uthole izinketho ezengeziwe zolimi lokuhlela. Ungakwazi futhi ukusizakala ngokunye ukuguquguquka okunikezwa yi-Compute Engine, njengokukhetha ezinhlobonhlobo ze-CPU nezinketho zememori. Izilimi zokuhlela Indawo evamile ye-App Engine inikeza izikhathi zokusebenza ezizenzakalelayo, futhi ubhala ikhodi yomthombo ngezinguqulo ezithile zezilimi zokuhlela ezisekelwayo Ngokuvumelana nezimo, ubhala ikhodi yomthombo ngenguqulo yanoma yiziphi izilimi zokuhlela ezisekelwayo. Ungenza ngokwezifiso lezi zikhathi zokusebenza noma unikeze isikhathi sakho sokusebenza ngesithombe sangokwezifiso se-Docker noma i-Dockerfile Uma ulimi lokuhlela olusebenzisayo luyinto eyinhloko ekhathazayo, udinga ukunquma ukuthi izikhathi zokusebenza ezinikezwe indawo evamile ye-App Engine ziyahlangabezana yini nezimfuneko zakho. Uma bengakwenzi, kufanele ucabange ukusebenzisa indawo eguquguqukayo Ukuze unqume ukuthi iyiphi indawo ehlangabezana kangcono nezidingo zohlelo lwakho lokusebenza, bona Ukukhetha indawo ye-App Engine Ukuqalisa okokufundisa ngolimi Izifundo ezilandelayo zingakusiza ukuthi uqalise usebenzisa indawo evamile ye-App Engine: - Sawubona Umhlaba kuPython - Sawubona Umhlaba eJava - Sawubona Umhlaba ku-PHP - Sawubona Umhlaba kuRuby - Sawubona Umhlaba ku-Go - Sawubona Umhlaba ku-Node.js Izifundo ezilandelayo zingakusiza ukuthi uqalise ukusebenzisa indawo eguquguqukayo: - Ukuqalisa ngePython - Ukuqalisa nge-Java - Ukuqalisa nge-PHP - Ukuqalisa nge-Go - Ukuqalisa nge-Node.js - Ukuqalisa ngoRuby - Ukuqalisa nge-.NET Ukugcina idatha nge-App Engine I-App Engine ikunikeza izinketho zokugcina idatha yakho: |Igama||Isakhiwo||Ukungaguquguquki| |Firestore||Schemaless||Akuguquguquki kakhulu.| |Cloud SQL||Okuhlobene||Kuhambisana ngokuqinile.| |Isitoreji Samafu||Amafayela kanye nemethadatha yawo ehlotshaniswayo||Ahambisana ngokuqinile ngaphandle kwalapho kwenziwa imisebenzi yohlu ethola uhlu lwamabhakede noma izinto.| Ungasebenzisa futhi imininingo eminingana yezinkampani zangaphandle enendawo evamile Ukuze uthole imininingwane eyengeziwe mayelana nesitoreji ku-App Engine, bheka Ukukhetha inketho yokugcina, bese ukhetha ulimi olukhethayo lokuhlela Uma usebenzisa indawo evumelana nezimo, ungasebenzisa zonke izinketho zesitoreji ezifanayo ngendlela ongakwazi ngayo ngendawo evamile, kanye nohlu olubanzi lwemininingwane yolwazi evela eceleni. Ukuze uthole ulwazi olwengeziwe mayelana nezizindalwazi zezinkampani zangaphandle endaweni eguquguqukayo, bona Ukusebenzisa izizindalwazi zezinkampani zangaphandle Layisha ukulinganisa nokulinganisa ngokuzenzakalela nge-App Engine Ngokuzenzakalelayo, I-App Engine ithumela ngokuzenzakalelayo izicelo ezingenayo ezimweni ezifanele zasemuva futhi iyakulayishela ukulinganisa. Kodwa-ke, uma ufuna ukusizakala ngamakhono okulinganisa wokulayisha we-Google CloudâÃÂÃÂs afakwe ngokugcwele ebhizinisini le-HTTP(S) lokulayisha, ungasebenzisa amaqembu angenasiphakeli we-endpoint yenethiwekhi. Ekulinganiseni, i-App Engine ingadala futhi yehle ngokuzenzekelayo izimo njengoba ithrafikhi ishintsha, noma ungacacisa inani lezimo okufanele zisebenze kungakhathaliseki inani lethrafikhi. Ukungena nokuqapha nge-App Engine Ku-App Engine, izicelo zilogwa ngokuzenzakalelayo, futhi ungazibuka ngena kukhonsoli ye-Google Cloud. I-App Engine nayo isebenza nayo imitapo yolwazi ejwayelekile, eqondene nolimi ehlinzeka ngokusebenza kokugawula kanye idlulisa okufakiwe kwelogi kulogi kukhonsoli ye-Google Cloud. Ngokwesibonelo, ePython ungasebenzisa imodyuli evamile yokugawula i-Python futhi ku-Java ungakwazi ukuhlanganisa i-appender ye-logback noma java.util.logging nge-Cloud Logging. Le ndlela inika amandla izici ezigcwele zokungena Kwamafu futhi idinga imigqa embalwa kuphela yekhodi eqondene ne-Google Cloud I-Cloud Monitoring inikeza izici zokuqapha izinhlelo zakho zokusebenza ze-App Engine. Ngekhonsoli ye-Google Cloud, ungakwazi ukuqapha izehlakalo, ukuhlola isikhathi, neminye imininingwane ## Yakha endaweni engenaseva nge-Cloud Run Inkundla engenasiphakeli ye-Google Cloud ikuvumela ukuthi ubhale ikhodi ngendlela yakho ngaphandle kokukhathazeka mayelana nengqalasizinda eyisisekelo. Ungakha izinhlelo zokusebenza ezingenasiphakeli ezigcwele isitaki ngesitoreji se-Google CloudÃÂÃÂs, imininingo egciniwe, ukufunda ngomshini, nokunye Kumawebhusayithi akho aneziqukathi, ungawathumela ku-Cloud Run ngaphezu kokusebenzisa i-GKE. I-Cloud Run iyinkundla engenasiphakeli ephethwe ngokugcwele ekuvumela ukuthi usebenzise izinhlelo zokusebenza eziqukatheke kakhulu ku-Google Cloud. Ukhokhela kuphela isikhathi ikhodi yakho esebenza ngayo Usebenzisa iziqukathi ezine-Cloud Run, ungathatha ithuba lobuchwepheshe obuvuthiwe obufana ne-Nginx, i-Express.js, ne-Django ukuze wakhe amawebhusayithi akho, ufinyelele isizindalwazi sakho se-SQL ku-Cloud SQL, futhi unikeze amakhasi e-HTML ashukumisayo. Amadokhumenti e-Cloud Run afaka isiqalo esisheshayo sokukwenza uqhubeke Ukugcina idatha nge-Cloud Run Iziqukathi ze-Cloud Run ziyi-ephemeral futhi udinga ukuqonda ama-quota nemikhawulo yazo yezimo zakho zokusebenzisa. Amafayela angagcinwa okwesikhashana ukuze acutshungulwe esitsheni, kodwa lesi sitoreji siphuma kumemori etholakalayo yesevisi njengoba kuchazwe kunkontileka yesikhathi sokusebenza. Ukuze uthole isitoreji esiqhubekayo, esifana ne-App Engine, ungakhetha amasevisi e-Google Cloud njenge-Cloud Storage, Firestore noma Cloud SQL. Kungenjalo, ungasebenzisa futhi isixazululo sesitoreji senkampani yangaphandle Layisha ukulinganisa kanye nokulinganisa okuzenzakalelayo nge-Cloud Run Ngokuzenzakalela, uma wakhela kokuthi I-Cloud Run, ithumela ngokuzenzakalelayo izicelo ezingenayo ukuze iziqukathi ezifanelekile zasemuva futhi ikwenzele ukulinganisa kokulayisha. Kodwa-ke, uma ufuna ukusizakala ngamakhono okulinganisa wokulayisha we-Google CloudâÃÂÃÂs afakwe ngokugcwele ebhizinisini le-HTTP(S) lokulayisha, ungasebenzisa amaqembu angenasiphakeli we-endpoint yenethiwekhi. Ngokulinganisa kokulayisha kwe-HTTP(S), ungakwazi ukunika amandla i-Cloud CDN noma unikeze ithrafikhi evela ezifundeni eziningi. Ngaphezu kwalokho, ungasebenzisa i-middleware efana ne-API Gateway ukuthuthukisa isevisi yakho Ku-Cloud Run, i-Google Cloud ilawula ukukala okuzenzakalelayo kwesiqukathi kwakho. Isibuyekezo ngasinye kukalwa ngokuzenzakalelayo enanini leziqukathi ezidingekayo ukuze kuphathwe zonke izicelo ezingenayo. Uma isibuyekezo singatholi ithrafikhi, ngokuzenzakalela kukalwa ukuze kube yizimo zeziqukathi eziyiziro. Nokho, uma uthanda, ungakwazi shintsha lokhu okumisiwe ukuze ucacise isenzakalo okufanele sigcinwe singenzi lutho noma *efudumele* usebenzisa ubuncane besimo sokusetha Ukungena nokuqapha nge-Cloud Run I-Cloud Run inezinhlobo ezimbili zamalogi, ezithunyelwa ngokuzenzakalelayo Ekungeneni Kwamafu: - Isicelo samalogi: amalogi wezicelo athunyelwe kumasevisi we-Cloud Run. Lawa malogi adalwa ngokuzenzakalelayo - Izingodo zeziqukathi: izingodo ezikhishwa ezimweni zesiqukathi, ngokuvamile zisuka kukhodi yakho, zibhalelwe izindawo ezisekelwayo njengoba kuchazwe kumibhalo yeziqukathi zokubhala Ungabuka amalogi esevisi yakho ngezindlela ezimbalwa: - Sebenzisa ikhasi le-Cloud Run kukhonsoli ye-Google Cloud - Sebenzisa I-Cloud Logging Explorer kukhonsoli Yamafu ye-Google Zombili lezi zindlela zokubuka zihlola amalogi afanayo agcinwe Ekungeneni Kwamafu, kodwa i-Logs Explorer inikeza imininingwane eyengeziwe namandla okuhlunga. I-Cloud Monitoring ihlinzeka ngokuqapha kokusebenza kwe-Cloud Run, amamethrikhi, nokuhlola isikhathi, kanye nezixwayiso zokuthumela izaziso uma imikhawulo ethile ye-metric yeqiwe. Intengo yesuite yokusebenza ye-Google Cloud iyasebenza, okusho ukuthi akukho zindleko zamamethrikhi enguqulweni ephethwe ngokugcwele ye-Cloud Run. Qaphela ukuthi ungasebenzisa futhi amamethrikhi angokwezifiso Okuqapha Kwamafu I-Cloud Run ihlanganiswe ne-Cloud Monitoring *ngaphandle kokusetha noma ukucushwa okudingekayo*. Lokhu kusho ukuthi amamethrikhi akho Amasevisi we-Cloud Run athathwa ngokuzenzakalelayo uma esebenza ## Ukwakha amasistimu okuphatha okuqukethwe Ukukhonza iwebhusayithi kusho ukuphatha amafa ewebhusayithi yakho. Isitoreji Samafu sinikezela ngekhosombe lomhlaba wonke lawa mafa. Isakhiwo esisodwa esivamile sisebenzisa okuqukethwe okumile ku-Cloud Storage bese sivumelaniswa ku-Compute Engine ukuze kunikezwe amakhasi aguqukayo. I-Cloud Storage isebenza nezinhlelo eziningi zokuphatha okuqukethwe okuvela eceleni, njenge-WordPress, Drupal, ne-Joomla. Isitoreji Samafu siphinde sinikeze nge-API ehambisanayo ye-Amazon S3, ngakho-ke noma yiluphi uhlelo olusebenza ne-Amazon S3 lungasebenza ne-Cloud Storage. Umdwebo ongezansi uyisampula lesakhiwo sohlelo lokuphatha okuqukethwe ## Yini elandelayo - Hlola izakhiwo eziyisethenjwa, imidwebo, okokufundisa, nemikhuba engcono kakhulu mayelana ne-Google Cloud. Bheka i-Cloud Architecture Center yethu.