በደመና ኮድ ለ Cloud Run እድገትን ማፋጠን

በደመና ኮድ ለ Cloud Run እድገትን ማፋጠን

ሙሉ በሙሉ የሚተዳደር የእቃ መያዢያ መድረክ አገልግሎቶችን ሲያዳብሩ የደመና ሩጫበኮድ አርታኢ፣ ተርሚናል እና ጎግል ክላውድ ኮንሶል መካከል ያለማቋረጥ መቀያየር በፍጥነት ሊደክምህ ይችላል። በተጨማሪም ፣ በእያንዳንዱ ማሰማራት ጊዜ ተመሳሳይ ትዕዛዞችን ብዙ ጊዜ መፈጸም ይኖርብዎታል። የደመና ኮድ የደመና አፕሊኬሽኖችን ለመጻፍ፣ ለማረም እና ለማሰማራት የሚያስፈልጉዎትን ነገሮች ሁሉ የሚያካትት የመሳሪያዎች ስብስብ ነው። እንደ VS Code እና IntelliJ ላሉ ታዋቂ የልማት አካባቢዎች ተሰኪዎችን በመጠቀም የጉግል ክላውድ ልማትን የበለጠ ቀልጣፋ ያደርገዋል። በእሱ እርዳታ በ Cloud Run ውስጥ በቀላሉ ማዳበር ይችላሉ። በቆርጡ ስር ተጨማሪ ዝርዝሮች.

የክላውድ አሂድ እና የክላውድ ኮድ ውህደት አዲስ የክላውድ አሂድ አገልግሎቶችን በምትታወቀው የእድገት አካባቢ ለመፍጠር ቀላል ያደርገዋል። አገልግሎቶችን በአገር ውስጥ ማሄድ፣ በፍጥነት መድገም እና ማረም፣ ከዚያም ወደ Cloud Run ማሰማራት እና በቀላሉ ማስተዳደር እና ማዘመን ትችላለህ።

ማስታወሻ ከጸሐፊው. በጎግል ክላውድ ቀጣይ 2020 የአየር ላይ ምናባዊ ኮንፈረንስ ላይ፣ የተነደፉ በርካታ አዳዲስ ባህሪያትን እና አገልግሎቶችን አሳውቀናል። የመተግበሪያውን አቅርቦት እና የእድገት ሂደት ያፋጥኑ, እንዲሁም ለመተግበሪያ ዘመናዊነት የደመና መድረክ (የክላውድ መተግበሪያ ዘመናዊነት መድረክ ወይም ካምፒ)።

አዲስ የ Cloud Run አገልግሎቶችን መፍጠር

በመጀመሪያ እይታ ኮንቴይነሬሽን እና አገልጋይ አልባ አገልግሎቶች ከመጠን በላይ ውስብስብ ሊመስሉ ይችላሉ። ገና በ Cloud Run እየጀመርክ ​​ከሆነ፣ በክላውድ ኮድ ውስጥ የተዘመነውን የክላውድ አሂድ ምሳሌዎችን ተመልከት። ምሳሌዎች በJava፣ NodeJS፣ Python፣ Go እና .NET ይገኛሉ። በእነሱ ላይ በመመስረት, ሁሉንም ምክሮች ግምት ውስጥ በማስገባት የራስዎን ኮድ ወዲያውኑ መጻፍ መጀመር ይችላሉ.

የመያዣ አወቃቀሮችን ለማወቅ ጊዜ እንዳያባክን ሁሉም ምሳሌዎች Dockerfile ያካትታሉ። ነባር አገልግሎትን ወደ Cloud Run እያሸጋገሩ ከሆነ፣ ከዚህ ቀደም ከDockerfiles ጋር ላይሰሩ ይችላሉ። እሺ ይሁን! የክላውድ ኮድ አገልግሎት ድጋፍ አለው። Google Cloud Buildpack ነገሮች, አገልግሎቱን በኮድ ውስጥ በቀጥታ እንዲይዙ ያስችልዎታል. Dockerfile አያስፈልግም። Cloud Code የእርስዎን አገልግሎት ወደ Cloud Run ለማሰማራት የሚያስፈልጉዎትን ነገሮች ሁሉ ይዟል።

በደመና ኮድ ለ Cloud Run እድገትን ማፋጠን

በአካባቢያዊ አካባቢ የCloud Run አገልግሎቶችን ማልማት እና ማረም

አገልግሎቱን ወደ ጎግል ክላውድ ከማሰማራትዎ በፊት እንዴት እንደሚሰራ ለማየት፣ማንኛቸውም አስፈላጊ ለውጦችን ለማድረግ እና ስህተቶችን ለማረም በራስዎ ኮምፒውተር ላይ መሞከር ሳይፈልጉ አይቀርም። በእድገት ወቅት፣ የክላውድ አሂድ አገልግሎቶች በውክልና Cloud Run አካባቢ ላይ የተደረጉ ለውጦችን ለመሞከር ያለማቋረጥ መሰብሰብ እና ወደ ደመናው መሰማራት አለባቸው። አራሚን በማገናኘት ኮድዎን በአገር ውስጥ ማረም ይችላሉ, ነገር ግን ይህ በጠቅላላው ኮንቴይነር ደረጃ ላይ ስላልሆነ መሳሪያዎቹን በአካባቢው መጫን ይኖርብዎታል. ዶከርን በመጠቀም ኮንቴይነሩን በአገር ውስጥ ማስኬድ ይቻላል፣ ነገር ግን ይህን ለማድረግ የሚያስፈልገው ትእዛዝ በጣም ረጅም ነው እና የምርት አካባቢን ልዩ ሁኔታዎች አያንፀባርቅም።

የክላውድ ኮድ የCloud Run አገልግሎቶችን በአገር ውስጥ እንዲያዳብሩ እና እንዲያርሙ የሚያስችልዎ የክላውድ Run emulatorን ያካትታል። አጭጮርዲንግ ቶ ምርምርበዴቭኦፕስ ጥናትና ምርምር (DORA) የተካሄደ ጥናት እንደሚያሳየው ከፍተኛ የሶፍትዌር አቅርቦትን ውጤታማነት ያሳዩ ቡድኖች ውጤታማ ባልሆኑ ቡድኖች በ 7 እጥፍ ያነሰ የለውጥ ውድቀቶች አጋጥሟቸዋል። ኮድን በአገር ውስጥ በፍጥነት ለመድገም እና በተወካይ አከባቢ ውስጥ ማረም በሚቻልበት ጊዜ ፣ ​​​​በእድገት መጀመሪያ ላይ ያለማቋረጥ ውህደት ወይም ፣በከፋ ፣ በምርት ውስጥ ሳንካዎችን በፍጥነት ማግኘት ይችላሉ።

በ Cloud Run emulator ውስጥ ኮድን ሲያሄዱ የእይታ ሁነታን ማንቃት ይችላሉ። ፋይሎችን በሚያስቀምጡ ቁጥር፣ ለቀጣይ እድገት አገልግሎትዎ ወደ ኢሙሌተር ይሰራጫል።

የ Cloud Run Emulator መጀመሪያ ማስጀመር፡-
በደመና ኮድ ለ Cloud Run እድገትን ማፋጠን

የደመና ኮድን በመጠቀም የክላውድ አሂድ አገልግሎቶችን ማረም ከመደበኛው የእድገት አካባቢዎ ጋር ተመሳሳይ ነው። በቪኤስ ኮድ ውስጥ "በ Cloud Run Emulator ማረም" የሚለውን ትዕዛዝ ያሂዱ (ወይም "Cloud Run: Run Locally" ውቅረትን ይምረጡ እና "Debug" የሚለውን ትዕዛዝ በ IntelliJ አካባቢ ውስጥ ያሂዱ) እና በቀላሉ የኮድ መግቻ ነጥቦችን ያዘጋጁ. በመያዣዎ ውስጥ መግቻ ነጥብ ከተከፈተ በኋላ በትእዛዞች መካከል መቀያየር፣ በተለዋዋጭ ንብረቶች ላይ ማንዣበብ እና ከመያዣው ውስጥ ምዝግብ ማስታወሻዎችን ማረጋገጥ ይችላሉ።

በVS Code እና IntelliJ ሃሳብ ውስጥ የክላውድ ኮድን በመጠቀም የክላውድ አሂድ አገልግሎትን ማረም፡-
በደመና ኮድ ለ Cloud Run እድገትን ማፋጠን
በደመና ኮድ ለ Cloud Run እድገትን ማፋጠን

በ Cloud Run ውስጥ አገልግሎትን በማሰማራት ላይ

አንዴ በአገር ውስጥ በክላውድ Run አገልግሎት ኮድ ላይ ያደረጓቸውን ለውጦች በሙሉ ከሞከሩ በኋላ የሚቀረው ኮንቴነር መፍጠር እና ወደ Cloud Run ማሰማራት ነው።

አገልግሎቱን ከልማት አካባቢ ማሰማራት ከባድ አይደለም። ከመሰማራታችን በፊት አገልግሎቱን ለማዋቀር የሚያስፈልጉትን ሁሉንም መለኪያዎች ጨምረናል። ማሰማራትን ጠቅ ሲያደርጉ የክላውድ ኮድ የመያዣውን ምስል ለመፍጠር፣ ወደ Cloud Run ለማሰማራት እና ዩአርኤሉን ወደ አገልግሎት ለማስተላለፍ የሚያስፈልጉትን ሁሉንም ትዕዛዞች ያስኬዳል።

በ Cloud Run ውስጥ አገልግሎትን ማሰማራት፡-
በደመና ኮድ ለ Cloud Run እድገትን ማፋጠን

የክላውድ አሂድ አገልግሎቶችን ማስተዳደር

በክላውድ ኮድ በVS ኮድ፣ በአንድ ጠቅታ የስሪት እና የአገልግሎት ታሪክ ማየት ይችላሉ። ይህ ባህሪ ከCloud Console ወደ ልማት አካባቢ ተወስዷል ስለዚህ መቀየርዎን መቀጠል የለብዎትም። የእይታ ገጹ በ Cloud Run Explorer ውስጥ ከተመረጡት ስሪቶች እና አገልግሎቶች ጋር ተዛማጅነት ያላቸውን ምዝግብ ማስታወሻዎች በትክክል ያሳያል።

በደመና ኮድ ለ Cloud Run እድገትን ማፋጠን

እንዲሁም ስለ ሁሉም የሚተዳደሩ የCloud Run አገልግሎቶች እና የCloud Run አገልግሎቶች ለአንቶስ በ Cloud Run Explorer ውስጥ በፕሮጀክትዎ ውስጥ በፍጥነት ማግኘት እና ማየት ይችላሉ። እዚያ ምን ያህል የትራፊክ መቶኛ እንደተዘዋወረ እና ምን ያህል የሲፒዩ ሀብቶች እንደሚመደቡ በቀላሉ ማወቅ ይችላሉ።

የክላውድ አሂድ አሳሽ በVS Code እና IntelliJ
በደመና ኮድ ለ Cloud Run እድገትን ማፋጠን
በደመና ኮድ ለ Cloud Run እድገትን ማፋጠን

በአንድ ስሪት ላይ ቀኝ-ጠቅ በማድረግ የአገልግሎቱን ዩአርኤል ማየት ይችላሉ። በክላውድ ኮንሶል ውስጥ ትራፊክን መፈተሽ ወይም በአገልግሎቶች መካከል ያለውን አቅጣጫ ማዋቀር ይችላሉ።

ቢያስቆጥርም ገና መጀመሩ ነው

የአገልግሎት ማሰማራት እና የመግቢያ ሂደቶችን ለማመቻቸት ከ Cloud Code ጋር በ Cloud Run ውስጥ እንዲሰሩ እንጋብዝዎታለን። ለበለጠ መረጃ የ Cloud Run for Development Environments ሰነዱን ይመልከቱ Visual Studio Code и JetBrains. ከእነዚህ አካባቢዎች ጋር እስካሁን ካልሰራህ መጀመሪያ ጫን Visual Studio Code ወይም ኢንቴሊጄ.

ቀጣይ ጉግል ክላውድ በአየር ላይ ይቀላቀሉ

እንዲሁም አሁን የመስመር ላይ ኮንፈረንስ እየተካሄደ መሆኑን አንባቢዎቻችንን ማሳሰብ እፈልጋለሁ ጉግል ክላውድ ቀጣይ በአየር ላይ EMEA ለሁለቱም ገንቢዎች እና የመፍትሄ አርክቴክቶች እና አስተዳዳሪዎች ይዘት አዘጋጅተናል.

በነጻ በመመዝገብ ስለ ክፍለ-ጊዜዎች፣ ድምጽ ማጉያዎች እና ይዘትን መድረስ የበለጠ ማወቅ ይችላሉ። ቀጣይ በአየር ላይ EMEA ገጽ. ለቀጣይ OnAir EMEA ከሚቀርበው ልዩ ይዘት በተጨማሪ ከ250 በላይ ክፍለ-ጊዜዎችን ከ Google Cloud Next '20: OnAir አለምአቀፍ ክፍል ሙሉ መዳረሻ ያገኛሉ።

ምንጭ: hab.com

አስተያየት ያክሉ