Te Whakanuia Whakawhanaketanga mo te Rere Kapua me te Waehere Kapua

Te Whakanuia Whakawhanaketanga mo te Rere Kapua me te Waehere Kapua

I te wa e whakawhanake ana i nga ratonga mo te papaaa ipu te whakahaere katoa Kapua Rere, ka hoha koe ki te huri tonu i waenga i te ētita waehere, te tauranga, me te Google Cloud Console. I tua atu, me mahi ano koe i nga whakahau kotahi i nga wa maha i ia tukunga. Paerangi kapua he huinga taputapu kei roto nga mea katoa e hiahia ana koe ki te tuhi, ki te patuiro me te tuku tono kapua. Ka pai ake te whanaketanga o Google Cloud ma te whakamahi i nga taputapu mo nga taiao whanaketanga rongonui penei i te VS Code me IntelliJ. Ma tana awhina, ka taea e koe te whakawhanake i te Cloud Run. Ētahi atu kōrero i raro i te tapahi.

Ko te whakakotahitanga Cloud Run me te Cloud Code he ngawari ki te hanga ratonga Cloud Run hou i roto i to taiao whanaketanga mohio. Ka taea e koe te whakahaere i nga ratonga i te rohe, ka tere te huri me te patuiro i a raatau, ka toha ki te Cloud Run me te ngawari ki te whakahaere me te whakahou.

Panui mai i te kaituhi. I te Google Cloud Next 2020 OnAir hui mariko, i panuitia e matou etahi ahuatanga hou me nga ratonga i hangaia mo tere ake te tuku tono me te tukanga whanaketangaA Kapua turanga mo te whakahou tono (Cloud Application Modernization Platform or CAMP).

Te hanga ratonga Cloud Run hou

I te titiro tuatahi, he tino uaua te ahua o te whakaurunga me nga ratonga karekau. Mena kei te timata koe ki te Cloud Run, tirohia te rarangi whakahou o nga tauira Cloud Run i Cloud Code. Kei te waatea nga tauira ki Java, NodeJS, Python, Haere me te .NET. I runga i a raatau, ka taea e koe te timata tonu ki te tuhi i to ake waehere, me te whakaaro ki nga taunakitanga katoa.

Kei roto i nga tauira katoa he Dockerfile kia kore ai koe e moumou taima ki te whakaaro ki nga whirihoranga ipu. Mena kei te heke koe i tetahi ratonga o mua ki Cloud Run, kaore pea koe i mahi tahi me Dockerfiles i mua. Kei te pai! He tautoko te ratonga Cloud Code Nga ahanoa Google Cloud Buildpack, ka taea e koe te whakauru tika i te ratonga i roto i te waehere. Kaore e hiahiatia he Dockerfile. Kei roto i te Cloud Code nga mea katoa e hiahia ana koe ki te tuku i to ratonga ki te Cloud Run.

Te Whakanuia Whakawhanaketanga mo te Rere Kapua me te Waehere Kapua

Te whakawhanake me te patuiro o nga ratonga Cloud Run i roto i te taiao o te rohe

I mua i to tuku ratonga ki a Google Cloud, ka hiahia pea koe ki te whakamatau i runga i to rorohiko ake kia kite e pehea ana te mahi, whakarereke i nga mea e tika ana, me te patuiro i nga hapa. I te wa o te whakawhanaketanga, me kohikohi tonu nga ratonga Cloud Run me te tuku ki te kapua hei whakamatautau i nga huringa ki tetahi taiao Cloud Run. Ka taea e koe te patuiro i to waehere i te rohe ma te hono i te patuiro, heoi, i te mea kaore e mahia i te taumata o te ipu katoa, me whakauru e koe nga taputapu ki te rohe. Ka taea te whakahaere ipu i te rohe ma te whakamahi i a Docker, engari he roa rawa te whakahau e tika ana kia mahia, karekau e whakaata i nga ahuatanga o te taiao whakaputa.

Kei roto i te Cloud Code he emulator Cloud Run e taea ai e koe te whakawhanake me te patuiro i nga ratonga Cloud Run i te rohe. E ai ki rangahauE ai ki tetahi rangahau i whakahaeretia e DevOps Research and Assessment (DORA), ko nga roopu i whakaatu i te kaha o te tuku rorohiko karekau i pa ki nga huringa huringa e 7 nga wa iti ake i nga roopu iti ake. Ma te kaha ki te huri tere i te waehere ki te rohe me te patuiro i roto i tetahi taiao tohu, ka taea e koe te kite wawe i nga pepeha i te wa o te whanaketanga, kaua ki te whakauru tonu, ki te kino ranei, ki te mahi.

I te wa e whakahaere ana i te waehere i roto i te Cloud Run emulator, ka taea e koe te whakahohe i te aratau tirohanga. I nga wa katoa ka tiakina e koe nga konae, ka tukuna ano to ratonga ki te emulator mo te whanaketanga tonu.

Ko te whakarewatanga tuatahi o Cloud Run Emulator:
Te Whakanuia Whakawhanaketanga mo te Rere Kapua me te Waehere Kapua

Ko te patuiro i nga ratonga Cloud Run ma te whakamahi Cloud Code he rite tonu ki to taiao whanaketanga noa. Whakahaerehia te whakahau "Debug on Cloud Run Emulator" i roto i te Waehere VS (ka whiriwhiri ranei i te whirihoranga "Cloud Run: Run Locally" me te whakahaere i te whakahau "Debug" i roto i te taiao IntelliJ) me te tautuhi noa i nga waahi tohu. Ina whakahohea he waahi pakaru i roto i to ipu, ka taea e koe te huri i waenga i nga whakahau, whakaparo ki runga i nga ahuatanga rereke, ka tirohia nga raarangi mai i te ipu.

Te patuiro i te ratonga Cloud Run ma te whakamahi Cloud Code i te VS Code me te whakaaro IntelliJ:
Te Whakanuia Whakawhanaketanga mo te Rere Kapua me te Waehere Kapua
Te Whakanuia Whakawhanaketanga mo te Rere Kapua me te Waehere Kapua

Te tuku ratonga ki Cloud Run

Kia whakamatauria e koe nga huringa katoa i mahia e koe ki te waehere mo te ratonga Cloud Run i te rohe, ko nga mea katoa e toe ana ko te hanga ipu ka toha ki te Cloud Run.

Ko te tuku i te ratonga mai i te taiao whanaketanga ehara i te mea uaua. Kua taapirihia e matou nga tawhā katoa e hiahiatia ana hei whirihora i te ratonga i mua i te tukunga. Ka paato koe i te Hoahoa, ka whakahaerehia e Cloud Code nga whakahau katoa e hiahiatia ana hei hanga i te ahua ipu, toha ki te Cloud Run, ka tukuna te URL ki te ratonga.

Te tuku ratonga ki Cloud Run:
Te Whakanuia Whakawhanaketanga mo te Rere Kapua me te Waehere Kapua

Whakahaere Ratonga Kapua Run

Ma te Waehere Kapua i roto i te Waehere VS, ka taea e koe te tiro i te putanga me te hitori o te ratonga me te paato kotahi. Kua nukuhia tenei ahuatanga mai i te Cloud Console ki te taiao whanaketanga kia kore ai koe e huri tonu. Ko te wharangi tirohanga e whakaatu tika ana i nga raarangi e pa ana ki nga putanga me nga ratonga kua tohua ki te Cloud Run Explorer.

Te Whakanuia Whakawhanaketanga mo te Rere Kapua me te Waehere Kapua

Ka taea hoki e koe te rapu tere me te tiro i nga korero mo nga ratonga Kapua Run whakahaere me nga ratonga Cloud Run mo Anthos i roto i to kaupapa i Cloud Run Explorer. I reira ka taea e koe te mohio he aha te paheketanga o nga waka ka tukuna me te nui o nga rauemi CPU ka tohatohahia.

Kapua Run kaihōpara i VS Code me IntelliJ
Te Whakanuia Whakawhanaketanga mo te Rere Kapua me te Waehere Kapua
Te Whakanuia Whakawhanaketanga mo te Rere Kapua me te Waehere Kapua

Ma te panui-matau ki tetahi putanga, ka taea e koe te tiro i te URL o te ratonga. I roto i te Cloud Console, ka taea e koe te tirotiro i nga waka, te whirihora ranei i tana whakatikatika i waenga i nga ratonga.

Getting Started

Ka tono matou ki a koe kia mahi tahi me te Cloud Code i Cloud Run ki te whakamaarama i to tukunga ratonga me nga tukanga takiuru. Mo etahi atu korero, tirohia nga tuhinga mo te Cloud Run mo nga Taiao Whanaketanga Visual Studio и JetBrains. Mena kare ano koe i mahi me enei taiao, me whakauru tuatahi Visual Studio ranei IntelliJ.

Hono atu ki a Google Cloud Next OnAir

Kei te pirangi ano ahau ki te whakamaumahara ki a tatou kaipanui kei te whakahaerehia he hui ipurangi inaianei Google Cloud Next OnAir EMEA mo nga mea kua whakaritea e matou mo nga kaihanga me nga kaihanga otinga me nga kaiwhakahaere.

Ka taea e koe te ako atu mo nga huihuinga, kaikorero me te uru ki nga ihirangi ma te rehita kore utu ki Panuku OnAir EMEA wharangi. I te taha o nga korero ahurei ka whakaatuhia mo Next OnAir EMEA, ka uru katoa koe ki nga huihuinga neke atu i te 250 mai i te waahanga o te ao o Google Cloud Next '20: OnAir.

Source: will.com

Tāpiri i te kōrero