Poyang'ana koyamba, kuyika zida ndi ntchito zopanda seva zitha kuwoneka zovuta kwambiri. Ngati mutangoyamba kumene ndi Cloud Run, onani mndandanda wosinthidwa wa zitsanzo za Cloud Run mu Cloud Code. Zitsanzo zilipo mu Java, NodeJS, Python, Go ndi .NET. Kutengera iwo, mutha kuyamba nthawi yomweyo kulemba nambala yanu, poganizira malingaliro onse.
Zitsanzo zonse zikuphatikiza Dockerfile kuti musataye nthawi kuti muzindikire masanjidwe a chidebe. Ngati mukusamutsa ntchito yomwe ilipo ku Cloud Run, mwina simunagwirepo ntchito ndi Dockerfiles m'mbuyomu. Palibe kanthu! Cloud Code service ili ndi chithandizo Zinthu za Google Cloud Buildpack, kukulolani kuti musungitse ntchitoyo mwachindunji mu code. Dockerfile sikufunika. Cloud Code ili ndi zonse zomwe mungafune kuti mutumize ntchito yanu ku Cloud Run.
Kupanga ndi kukonza zolakwika za Cloud Run services mdera lanu
Cloud Code imaphatikizapo emulator ya Cloud Run yomwe imakupatsani mwayi wopanga ndi kukonza Cloud Run kwanuko. Malinga ndi kafukufukuMalinga ndi kafukufuku wopangidwa ndi DevOps Research and Assessment (DORA), magulu omwe adawonetsa kugwiritsa ntchito mapulogalamu apamwamba adakumana ndi zolephera zosinthika kasanu ndi kawiri kuposa magulu osachita bwino. Ndi kutha kubwereza khodi mwachangu kwanuko ndikuyikonza pamalo oyimira, mutha kupeza mwachangu nsikidzi kumayambiriro kwachitukuko m'malo mophatikizana mosalekeza kapena, choyipa, popanga.
Mukamayendetsa kachidindo mu emulator ya Cloud Run, mutha kuyambitsa mawonekedwe. Nthawi zonse mukasunga mafayilo, ntchito yanu imatumizidwanso kwa emulator kuti ipititse patsogolo.
Kukhazikitsa koyamba kwa Cloud Run Emulator:
Kuthetsa mautumiki a Cloud Run pogwiritsa ntchito Cloud Code ndikofanana ndi komwe mukukhala. Thamangani lamulo la "Debug on Cloud Run Emulator" mu VS Code (kapena sankhani kasinthidwe ka "Cloud Run: Run Local" ndikuyendetsa lamulo la "Debug" m'malo a IntelliJ) ndikungoyika ma code. Malo opumira akatsegulidwa mu chidebe chanu, mutha kusinthana pakati pa malamulo, yendani pamitundu yosiyanasiyana, ndikuyang'ana zipika kuchokera pachidebecho.
Kuthetsa ntchito ya Cloud Run pogwiritsa ntchito Cloud Code mu VS Code ndi lingaliro la IntelliJ:
Kutumiza ntchito mu Cloud Run
Mukayesa zosintha zonse zomwe mwapanga pama code a Cloud Run service kwanuko, chomwe chatsala ndikupanga chidebe ndikuchitumiza ku Cloud Run.
Ndi Cloud Code mu VS Code, mutha kuwona mtundu ndi mbiri yautumiki ndikudina kamodzi. Izi zasunthidwa kuchokera ku Cloud Console kupita kumalo otukuka kuti musamasinthe. Tsamba lowonera likuwonetsa ndendende zipika zomwe zimagwirizana ndi mitundu ndi ntchito zomwe zasankhidwa mu Cloud Run Explorer.
Mutha kupezanso mwachangu ndikuwona zambiri zokhudzana ndi ntchito zonse zoyendetsedwa za Cloud Run ndi ntchito za Cloud Run za Anthos mu projekiti yanu mu Cloud Run Explorer. Kumeneko mungapeze mosavuta kuchuluka kwa magalimoto omwe amatumizidwa komanso kuchuluka kwazinthu za CPU zomwe zaperekedwa.
Cloud Run Explorer mu VS Code ndi IntelliJ
Mukadina kumanja pa mtundu, mutha kuwona ulalo wa ntchitoyo. Mu Cloud Console, mutha kuyang'ana kuchuluka kwa magalimoto kapena kusintha komwe kumayendera pakati pa mautumiki.
Kuyamba
Tikukupemphani kuti mugwire ntchito ndi Cloud Code mu Cloud Run kuti muwongolere ntchito zanu ndikudula mitengo. Kuti mumve zambiri, onani zolemba za Cloud Run for Development Environments Mawonekedwe a Visual Studio ΠΈ JetBrains. Ngati simunagwirepo ntchito ndi malowa, ikani kaye Mawonekedwe a Visual Studio kapena Chidziwitso.
Lowani nawo Google Cloud Next OnAir
Ndikufunanso kukumbutsa owerenga athu kuti msonkhano wapaintaneti ukuchitika pompano Google Cloud Next OnAir EMEA zomwe takonzekera zokhuza onse opanga ndi opanga mayankho ndi mamanenjala.
Mutha kudziwa zambiri za magawo, okamba komanso zopezeka polembetsa kwaulere pa Tsamba lotsatira la OnAir EMEA. Pamodzi ndi zapadera zomwe zidzakambidwe pa Next OnAir EMEA, mupezanso mwayi wofikira magawo opitilira 250 kuchokera ku Google Cloud Next '20: OnAir.