Forbairt a Luathú le haghaidh Cloud Run le Cloud Code

Forbairt a Luathú le haghaidh Cloud Run le Cloud Code

Nuair a bheidh seirbhísí á bhforbairt le haghaidh ardán coimeádáin lánbhainistithe Rith Scamall, is dócha go n-éireoidh tú tuirseach go tapa as athrú de shíor idir an eagarthóir cód, an teirminéal, agus Google Cloud Console. Thairis sin, beidh ort na horduithe céanna a fhorghníomhú go minic le linn gach imscaradh. Cód Cloud Is sraith uirlisí é a chuimsíonn gach rud atá uait chun feidhmchláir néil a scríobh, a dhífhabhtú agus a imscaradh. Déanann sé forbairt Google Cloud níos éifeachtaí trí fhorlíontáin a ghiaráil le haghaidh timpeallachtaí forbartha móréilimh ar nós VS Code agus IntelliJ. Le cabhair uaidh, is féidir leat a fhorbairt go héasca i Cloud Run. Tuilleadh sonraí faoin gearrtha.

Éascaíonn comhtháthú Cloud Run agus Cloud Code seirbhísí nua Cloud Run a chruthú i do thimpeallacht forbartha eolach. Is féidir leat seirbhísí a rith go háitiúil, iad a atriall go tapa agus a dhífhabhtú, ansin iad a imscaradh chuig Cloud Run agus iad a bhainistiú agus a nuashonrú go héasca.

Nóta ón údar. Ag comhdháil fhíorúil OnAir Google Cloud Next 2020, d’fhógair muid roinnt gnéithe agus seirbhísí nua atá deartha chun dlús a chur leis an bpróiseas seachadta agus forbartha iarrataisAgus Ardán scamall le haghaidh nuachóiriú feidhmchlár (Cloud Application Modernization Platform nó CAMP).

Seirbhísí nua Cloud Run á gcruthú

Ar an gcéad amharc, d’fhéadfadh cuma ró-chasta a bheith ar choimeádán agus ar sheirbhísí gan fhreastalaí. Má tá tú díreach ag tosú le Cloud Run, seiceáil an liosta nuashonraithe samplaí Cloud Run i Cloud Code. Tá samplaí ar fáil i Java, NodeJS, Python, Go agus .NET. Bunaithe orthu, is féidir leat tosú láithreach ag scríobh do chód féin, ag cur na moltaí go léir san áireamh.

Áirítear le gach sampla Dockerfile ionas nach mbeidh ort am a chur amú ag figiúrú cumraíochtaí coimeádán. Má tá seirbhís reatha á haistriú agat chuig Cloud Run, seans nár oibrigh tú le Dockerfiles roimhe seo. Tá sé ceart go leor! Tá tacaíocht ag seirbhís Cloud Code Rudaí Google Cloud Buildpack, rud a ligeann duit an tseirbhís a choimeád go díreach i gcód. Níl Dockerfile ag teastáil. Tá gach rud atá uait ag Cloud Code chun do sheirbhís a imscaradh chuig Cloud Run.

Forbairt a Luathú le haghaidh Cloud Run le Cloud Code

Seirbhísí Cloud Run a fhorbairt agus a dhífhabhtú i dtimpeallacht áitiúil

Sula n-imscarfaidh tú seirbhís chuig Google Cloud, is dócha go mbeidh tú ag iarraidh triail a bhaint as ar do ríomhaire féin chun a fheiceáil conas a oibríonn sé, chun aon athruithe riachtanacha a dhéanamh, agus chun aon earráidí a dhífhabhtú. Le linn na forbartha, ní mór seirbhísí Cloud Run a bhailiú go leanúnach agus a imscaradh chuig an scamall chun athruithe ar thimpeallacht ionadaíoch Cloud Run a thástáil. Is féidir leat do chód a dhífhabhtú go háitiúil trí dhífhabhtóir a nascadh, áfach, ós rud é nach ndéantar é seo ag leibhéal an choimeádáin ar fad, beidh ort na huirlisí a shuiteáil go háitiúil. Is féidir coimeádán a rith go háitiúil ag baint úsáide as Docker, ach tá an t-ordú a theastaíonn chun é sin a dhéanamh ró-fhada agus ní léiríonn sé na saintréithe atá ag timpeallacht táirgthe.

Áiríonn Cloud Code aithriseoir Cloud Run a ligeann duit seirbhísí Cloud Run a fhorbairt agus a dhífhabhtú go háitiúil. De réir taighdeDe réir staidéir a rinne DevOps Research and Assessment (DORA), bhí teipeanna athraithe 7 n-uaire níos lú ag foirne a léirigh éifeachtacht seachadta bogearraí ard, XNUMX n-uaire níos lú ná foirne nach raibh chomh héifeachtach. Leis an gcumas cód a aithris go háitiúil go tapa agus é a dhífhabhtú i dtimpeallacht ionadaíoch, is féidir leat fabhtanna a aimsiú go tapa go luath i bhforbairt seachas le linn comhtháthú leanúnach nó, níos measa, i dtáirgeadh.

Agus cód á rith san aithriseoir Cloud Run, is féidir leat mód amhairc a chumasú. Gach uair a shábhálann tú comhaid, déanfar do sheirbhís a ath-imscaradh chuig an aithriseoir le haghaidh forbairt leanúnach.

An chéad seoladh Cloud Run Emulator:
Forbairt a Luathú le haghaidh Cloud Run le Cloud Code

Tá seirbhísí debugging Cloud Run ag baint úsáide as Cloud Code mar an gcéanna le do ghnáththimpeallacht forbartha. Rith an t-ordú "Debug on Cloud Run Emulator" i gCód VS (nó roghnaigh an chumraíocht "Cloud Run: Run Locally" agus reáchtáil an t-ordú "Debug" i dtimpeallacht IntelliJ) agus go simplí socraigh brisphointí cód. Nuair a bhíonn brisphointe gníomhachtaithe i do choimeádán, is féidir leat aistriú idir orduithe, ainliú thar airíonna athraitheacha, agus logaí a sheiceáil ón gcoimeádán.

Dífhabhtaigh an tseirbhís Cloud Run ag baint úsáide as Cloud Code i gCód VS agus smaoineamh IntelliJ:
Forbairt a Luathú le haghaidh Cloud Run le Cloud Code
Forbairt a Luathú le haghaidh Cloud Run le Cloud Code

Seirbhís a imscaradh i Cloud Run

Nuair a bheidh na hathruithe go léir a rinne tú ar an gcód don tseirbhís Cloud Run tástáilte go háitiúil, níl le déanamh ach coimeádán a chruthú agus é a imscaradh chuig Cloud Run.

Níl sé deacair an tseirbhís a imscaradh ón timpeallacht forbartha. Tá na paraiméadair go léir a theastaíonn chun an tseirbhís a chumrú roimh imscaradh curtha leis againn. Nuair a chliceálann tú Imscaradh, reáchtálfaidh Cloud Code na horduithe riachtanacha go léir chun íomhá an choimeádáin a chruthú, é a imscaradh chuig Cloud Run, agus an URL a chur ar aghaidh chuig an tseirbhís.

Ag cur seirbhís i Cloud Run:
Forbairt a Luathú le haghaidh Cloud Run le Cloud Code

Seirbhísí Cloud Run a bhainistiú

Le Cloud Code i gCód VS, is féidir leat stair leagan agus seirbhíse a fheiceáil le cliceáil amháin. Aistríodh an ghné seo ón Cloud Console go dtí an timpeallacht forbartha mar sin ní gá duit leanúint ar aghaidh ag athrú. Taispeánann an leathanach amhairc go díreach na logaí a bhaineann leis na leaganacha agus na seirbhísí a roghnaíodh in Cloud Run Explorer.

Forbairt a Luathú le haghaidh Cloud Run le Cloud Code

Is féidir leat freisin faisnéis a aimsiú agus a fheiceáil go tapa faoi na seirbhísí Cloud Run go léir a bhainistítear agus na seirbhísí Cloud Run do Anthos i do thionscadal i Cloud Run Explorer. Is féidir leat a fháil amach go héasca ansin cén céatadán den trácht a atreoraítear agus cé mhéad acmhainní LAP a leithdháiltear.

Taiscéalaí Cloud Run i gCód VS agus IntelliJ
Forbairt a Luathú le haghaidh Cloud Run le Cloud Code
Forbairt a Luathú le haghaidh Cloud Run le Cloud Code

Trí chliceáil ar dheis ar leagan, is féidir leat URL na seirbhíse a fheiceáil. Sa Cloud Console, is féidir leat trácht a sheiceáil nó a atreorú idir seirbhísí a chumrú.

Ag Tosú

Tugaimid cuireadh duit oibriú le Cloud Code in Cloud Run chun do phróisis imlonnaithe agus logála seirbhíse a shruthlíniú. Le haghaidh tuilleadh faisnéise, féach an doiciméadú le haghaidh Cloud Run for Development Environments Cód Amharc Stiúideo и JetBrains. Murar oibrigh tú leis na timpeallachtaí seo go fóill, suiteáil ar dtús Cód Amharc StiúideoIntelliJ.

Glac páirt i Google Cloud Next OnAir

Ba mhaith liom freisin a mheabhrú dár léitheoirí go bhfuil comhdháil ar líne ar siúl faoi láthair Google Cloud Next OnAir EMEA a bhfuil ábhar ullmhaithe againn le haghaidh forbróirí agus ailtirí agus bainisteoirí réitigh araon.

Is féidir leat níos mó a fhoghlaim faoi sheisiúin, faoi chainteoirí agus faoi ábhar a rochtain trí chlárú saor in aisce ag An chéad leathanach eile de chuid OnAir EMEA. Mar aon leis an ábhar uathúil a chuirfear i láthair do Next OnAir EMEA, gheobhaidh tú rochtain iomlán freisin ar níos mó ná seisiúin 250 ón gcuid domhanda de Google Cloud Next '20: OnAir.

Foinse: will.com

Add a comment