Kor u qaadida Horumarka orodka Cloud Code

Kor u qaadida Horumarka orodka Cloud Code

Marka la horumarinayo adeegyada goob weel si buuxda loo maamulay Cloud Run, waxay u badan tahay inaad si dhakhso leh ugu daali doonto inaad si joogto ah u kala beddesho tifaftiraha koodka, terminalka, iyo Google Cloud Console. Waxaa intaa dheer, waa inaad sidoo kale fulisaa amarro isku mid ah marar badan inta lagu jiro hawlgal kasta. Lambarka Koodhka waa qalabyo ay ku jiraan wax kasta oo aad u baahan tahay si aad u qorto, wax uga beddesho oo u geyso codsiyada daruuraha. Waxay ka dhigtaa horumarinta Google Cloud mid hufan iyadoo ka faa'iidaysanaysa plugins loogu talagalay deegaan horumarinta caanka ah sida VS Code iyo IntelliJ. Caawinteeda, waxaad si fudud ugu horumarin kartaa Cloud Run. Faahfaahin dheeraad ah oo hoos ku qoran.

Cloud Run iyo Cloud Code is dhexgalka ayaa fududeynaya in la abuuro adeegyo cusub oo Cloud Run deegaanka horumarka aad taqaan. Waxaad u socodsiin kartaa adeegyada gudaha, si dhakhso leh u soo celi oo ka saari kartaa, ka dib waxaad geyn kartaa Cloud Run oo si fudud ayaad u maamuli kartaa oo u cusbooneysiin kartaa.

Ogow qoraaga. Shirka Google Cloud ee Xiga ee 2020 OnAir, waxaan ku dhawaaqnay dhowr astaamood oo cusub iyo adeegyo loogu talagalay in lagu sameeyo dedejiya gudbinta codsiga iyo habka horumarintaMarkaasay Qalabka daruuriga ah ee casriyeynta codsiga (Madal Casriyeynta Codsiga Cloud ama CAMP).

Abuuritaanka adeegyo cusub oo Cloud Run ah

Jaleecada hore, weel dhigista iyo adeegyada adeeg la'aanta waxay u ekaan karaan kuwo aad u adag. Haddii aad hadda bilaabayso Cloud Run, eeg liiska la cusboonaysiiyay ee tusaalooyinka Cloud Run ee ku jira Cloud Code. Tusaalooyinka waxaa laga heli karaa Java, NodeJS, Python, Go iyo .NET. Iyada oo ku saleysan iyaga, waxaad isla markiiba bilaabi kartaa inaad qorto koodkaaga, adoo tixgelinaya dhammaan talooyinka.

Tusaalooyinka oo dhan waxaa ka mid ah Dockerfile si aadan waqti uga lumin inaad ogaato qaabeynta weelka. Haddii aad u guurayso adeeg jira Cloud Run, waxa laga yaabaa inaadan hore ula shaqayn Dockerfiles. Waa caadi! Adeegga Cloud Code wuxuu leeyahay taageero Google Cloud Buildpack walxaha, taasoo kuu ogolaanaysa inaad si toos ah ugu xidho adeega koodhka. Dockerfile looma baahna Koodhka Cloud wuxuu ka kooban yahay wax kasta oo aad u baahan tahay si aad u geyso adeeggaaga Cloud Run.

Kor u qaadida Horumarka orodka Cloud Code

Horumarinta iyo ciribtirka adeegyada Cloud Run ee deegaan maxalli ah

Kahor intaadan adeeg geynin Google Cloud, waxay u badan tahay inaad rabto inaad ku tijaabiso kumbuyuutarkaaga si aad u aragto sida uu u shaqeeyo, u sameeyo isbedel kasta oo lama huraan ah, oo aad ka saarto wixii khaladaad ah. Inta lagu jiro horumarka, adeegyada Cloud Run waa in si joogto ah loo ururiyaa oo la geeyaa daruuraha si loo tijaabiyo isbeddelada wakiil Cloud Run deegaanka. Waxaad ka saari kartaa koodhkaaga gudaha adiga oo ku xiraya debugger, si kastaba ha ahaatee, maadaama tan aan lagu samayn heerka weelka oo dhan, waa inaad ku rakibtaa qalabka gudaha. Waa suurtagal in weel gudaha lagu maamulo iyadoo la adeegsanayo Docker, laakiin amarka loo baahan yahay in sidaas la sameeyo waa mid aad u dheer oo aan ka tarjumayn waxyaabaha gaarka ah ee deegaanka wax soo saarka.

Koodhka Cloud waxa ku jira emulator Cloud Run kaas oo kuu ogolaanaya inaad horumariso oo aad ka saarto adeegyada Cloud Run gudaha. Sida laga soo xigtay cilmi baarisMarka loo eego daraasad ay samaysay DevOps Research and Assessment (DORA), kooxaha muujiyay waxtarka bixinta software-ka sare waxay la kulmeen guuldarrooyinka isbeddelka 7 jeer in ka yar kooxaha waxtarka yar. Awood u leh inaad si dhakhso ah u soo celiso koodka gudaha oo aad ku saxdo jawiga wakiil, waxaad si dhakhso ah u heli kartaa cayayaanka hore ee horumarinta halkii aad ka heli lahayd inta lagu jiro isdhexgalka joogtada ah ama, ka sii xun, wax soo saarka.

Markaad ku shaqaynayso koodka Cloud Run emulator, waxaad awood u yeelan kartaa qaabka muuqaalka. Mar kasta oo aad kaydiso faylalka, adeeggaaga waxa dib loogu daabulayaa emulator-ka si loo horumariyo.

Daah-furka koowaad ee Cloud Run emulator:
Kor u qaadida Horumarka orodka Cloud Code

Ciribtirka adeegyada Cloud Run iyadoo la adeegsanayo Cloud Code waxay la mid tahay deegaankaaga horumarka caadiga ah. Ku socodsii amarka "Debug on Cloud Run Emulator" ee VS Code (ama dooro qaabeynta "Cloud Run: Run Locally" oo socodsii amarka "Debug" ee deegaanka IntelliJ) oo si fudud u deji qodobbada koodka. Marka barta jebinta ay ka shaqeyso weelkaaga, waxaad u kala bedeli kartaa amarrada, dul bood-boodi kartaa guryaha doorsooma, oo waxaad ka hubin kartaa diiwaannada weelka.

Dejinta adeegga Cloud Run iyadoo la adeegsanayo Cloud Code gudaha VS Code iyo fikradda IntelliJ:
Kor u qaadida Horumarka orodka Cloud Code
Kor u qaadida Horumarka orodka Cloud Code

Ku darida adeega Cloud Run

Markaad tijaabiso dhammaan isbeddellada aad ku samaysay koodka adeegga Cloud Run gudaha, waxa kaliya ee kuu hadhay inaad samayso weel oo aad geyso Cloud Run.

In adeega laga soo saaro deegaanka horumarku ma aha mid adag. Waxaan ku darnay dhammaan cabirrada loo baahan yahay si loo habeeyo adeegga ka hor inta aan la dirin. Markaad gujiso Deploy, Cloud Code wuxuu socodsiin doonaa dhammaan amarrada loo baahan yahay si loo abuuro sawirka weelka, loo geeyo Cloud Run, oo u gudbi URL-ka adeegga.

Ku darida adeega Cloud Run:
Kor u qaadida Horumarka orodka Cloud Code

Maareynta Adeegyada Cloud Run

Codka Cloud Code ee VS Code, waxaad ku arki kartaa nooca iyo taariikhda adeegga hal gujis. Sifadan waxa laga raray Cloud Console oo loo guuray deegaanka horumarka si aanad u sii wadin beddelka Bogga muuqaalku wuxuu soo bandhigayaa sida saxda ah diiwaannada ku habboon noocyada iyo adeegyada lagu doortay Cloud Run Explorer.

Kor u qaadida Horumarka orodka Cloud Code

Waxa kale oo aad si dhakhso ah u heli kartaa oo u arki kartaa macluumaadka ku saabsan dhammaan adeegyada Cloud Run ee la maareeyey iyo adeegyada Cloud Run ee Anthos ee mashruucaaga Cloud Run Explorer. Halkaa waxa aad si fudud u ogaan kartaa inta boqolkiiba taraafikada loo leexiyay iyo inta agabka CPU loo qoondeeyay.

Sahamiyaha Cloud Run ee VS Code iyo IntelliJ
Kor u qaadida Horumarka orodka Cloud Code
Kor u qaadida Horumarka orodka Cloud Code

Markaad midigta gujiso nooca, waxaad arki kartaa URL-ka adeegga. Gudaha Cloud Console, waxaad ku hubin kartaa taraafikada ama waxaad ku habeyn kartaa dib u habeynteeda adeegyada.

Bilaabidda

Waxaan kugu martiqaadeynaa inaad la shaqeyso Cloud Code gudaha Cloud Run si aad u habeyso adeeg bixintaada iyo hababka qorista. Wixii macluumaad dheeraad ah, eeg dukumeentiga Cloud Run for Development Environments Muuqaalka Muuqaalka Visual Studio ΠΈ JetBrains. Haddii aanad wali la shaqayn deegaankan, marka hore rakib Muuqaalka Muuqaalka Visual Studio ama IntelliJ.

Ku biir Google Cloud Xiga Hawada

Waxaan sidoo kale jeclaan lahaa in aan xasuusiyo akhristayaasha in shir online ah uu dhacayo hadda Google Cloud Next OnAir EMEA kaas oo aan u diyaarinay nuxurka labadaba horumarinta iyo naqshadeeyayaasha iyo maamulayaasha.

Waxaad wax badan ka baran kartaa fadhiyada, ku hadlaaha iyo gelida macluumaadka adiga oo lacag la'aan iska diiwaangeliya Xiga On Air EMEA. Iyada oo ay weheliso nuxurka gaarka ah ee loo soo bandhigi doono OnAir Next EMEA, waxa kale oo aad si buuxda u heli doontaa in ka badan 250 kalfadhi oo ka socda qaybta caalamiga ah ee Google Cloud Next '20: OnAir.

Source: www.habr.com

Add a comment