கிளவுட் குறியீட்டுடன் கிளவுட் ரன்க்கான வளர்ச்சியை துரிதப்படுத்துகிறது

கிளவுட் குறியீட்டுடன் கிளவுட் ரன்க்கான வளர்ச்சியை துரிதப்படுத்துகிறது

முழுமையாக நிர்வகிக்கப்படும் கொள்கலன் தளத்திற்கான சேவைகளை உருவாக்கும் போது கிளவுட் ரன், குறியீடு எடிட்டர், டெர்மினல் மற்றும் கூகுள் கிளவுட் கன்சோல் ஆகியவற்றுக்கு இடையே தொடர்ந்து மாறுவதில் நீங்கள் விரைவில் சோர்வடைவீர்கள். மேலும், ஒவ்வொரு வரிசைப்படுத்தலின் போதும் நீங்கள் அதே கட்டளைகளை பல முறை இயக்க வேண்டும். கிளவுட் குறியீடு கிளவுட் அப்ளிகேஷன்களை எழுத, பிழைத்திருத்த மற்றும் பயன்படுத்த வேண்டிய அனைத்தையும் உள்ளடக்கிய கருவிகளின் தொகுப்பாகும். VS குறியீடு மற்றும் IntelliJ போன்ற பிரபலமான மேம்பாட்டு சூழல்களுக்கான செருகுநிரல்களை மேம்படுத்துவதன் மூலம் இது Google Cloud மேம்பாட்டை மிகவும் திறமையானதாக்குகிறது. அதன் உதவியுடன், நீங்கள் கிளவுட் ரன்னில் எளிதாக உருவாக்கலாம். வெட்டு கீழ் மேலும் விவரங்கள்.

கிளவுட் ரன் மற்றும் கிளவுட் கோட் ஒருங்கிணைப்பு, உங்களுக்குத் தெரிந்த வளர்ச்சி சூழலில் புதிய கிளவுட் ரன் சேவைகளை உருவாக்குவதை எளிதாக்குகிறது. நீங்கள் சேவைகளை உள்நாட்டில் இயக்கலாம், அவற்றை விரைவாகச் செயல்படுத்தலாம் மற்றும் பிழைத்திருத்தம் செய்யலாம், பின்னர் அவற்றை கிளவுட் ரன்னில் வரிசைப்படுத்தலாம் மற்றும் அவற்றை எளிதாக நிர்வகிக்கலாம் மற்றும் புதுப்பிக்கலாம்.

ஆசிரியரிடமிருந்து குறிப்பு. Google Cloud Next 2020 OnAir மெய்நிகர் மாநாட்டில், வடிவமைக்கப்பட்ட பல புதிய அம்சங்களையும் சேவைகளையும் அறிவித்தோம் பயன்பாட்டு விநியோகம் மற்றும் மேம்பாட்டு செயல்முறையை விரைவுபடுத்துகிறதுமேலும் பயன்பாட்டு நவீனமயமாக்கலுக்கான கிளவுட் தளம் (கிளவுட் அப்ளிகேஷன் மாடர்னைசேஷன் பிளாட்ஃபார்ம் அல்லது CAMP).

புதிய கிளவுட் ரன் சேவைகளை உருவாக்குகிறது

முதல் பார்வையில், கன்டெய்னரைசேஷன் மற்றும் சர்வர்லெஸ் சேவைகள் மிகவும் சிக்கலானதாகத் தோன்றலாம். நீங்கள் கிளவுட் ரன் உடன் தொடங்குகிறீர்கள் என்றால், கிளவுட் குறியீட்டில் உள்ள கிளவுட் ரன் எடுத்துக்காட்டுகளின் புதுப்பிக்கப்பட்ட பட்டியலைப் பார்க்கவும். எடுத்துக்காட்டுகள் Java, NodeJS, Python, Go மற்றும் .NET இல் கிடைக்கின்றன. அவற்றின் அடிப்படையில், அனைத்து பரிந்துரைகளையும் கணக்கில் எடுத்துக்கொண்டு உடனடியாக உங்கள் சொந்த குறியீட்டை எழுதத் தொடங்கலாம்.

எல்லா எடுத்துக்காட்டுகளிலும் ஒரு Dockerfile அடங்கும், எனவே நீங்கள் கொள்கலன் உள்ளமைவுகளைக் கண்டறிவதில் நேரத்தை வீணடிக்க வேண்டியதில்லை. நீங்கள் ஏற்கனவே உள்ள சேவையை Cloud Runக்கு மாற்றினால், நீங்கள் இதற்கு முன்பு Dockerfiles உடன் பணிபுரிந்திருக்க மாட்டீர்கள். அது பரவாயில்லை! கிளவுட் கோட் சேவைக்கு ஆதரவு உள்ளது Google Cloud Buildpack பொருள்கள், சேவையை நேரடியாக குறியீட்டில் உள்ளிட உங்களை அனுமதிக்கிறது. ஒரு Dockerfile தேவையில்லை. கிளவுட் குறியீட்டில் உங்கள் சேவையை கிளவுட் ரன்க்கு பயன்படுத்த வேண்டிய அனைத்தும் உள்ளன.

கிளவுட் குறியீட்டுடன் கிளவுட் ரன்க்கான வளர்ச்சியை துரிதப்படுத்துகிறது

உள்ளூர் சூழலில் கிளவுட் ரன் சேவைகளின் மேம்பாடு மற்றும் பிழைத்திருத்தம்

கூகுள் கிளவுட்டில் ஒரு சேவையைப் பயன்படுத்துவதற்கு முன், அது எப்படிச் செயல்படுகிறது என்பதைப் பார்க்கவும், தேவையான மாற்றங்களைச் செய்யவும், ஏதேனும் பிழைகள் இருந்தால் பிழைத்திருத்தவும் உங்கள் சொந்தக் கணினியில் முயற்சித்துப் பார்க்க வேண்டும். மேம்பாட்டின் போது, ​​பிரதிநிதி கிளவுட் ரன் சூழலில் மாற்றங்களைச் சோதிக்க, கிளவுட் ரன் சேவைகள் தொடர்ந்து சேகரிக்கப்பட்டு, கிளவுட்டில் பயன்படுத்தப்பட வேண்டும். பிழைத்திருத்தியை இணைப்பதன் மூலம் உங்கள் குறியீட்டை உள்நாட்டில் பிழைத்திருத்தம் செய்யலாம், இருப்பினும், இது முழு கொள்கலனின் மட்டத்தில் செய்யப்படாததால், நீங்கள் கருவிகளை உள்நாட்டில் நிறுவ வேண்டும். டோக்கரைப் பயன்படுத்தி உள்நாட்டில் ஒரு கொள்கலனை இயக்குவது சாத்தியம், ஆனால் அவ்வாறு செய்யத் தேவையான கட்டளை மிக நீளமானது மற்றும் உற்பத்தி சூழலின் பிரத்தியேகங்களைப் பிரதிபலிக்காது.

கிளவுட் கோட் கிளவுட் ரன் எமுலேட்டரை உள்ளடக்கியது, இது கிளவுட் ரன் சேவைகளை உள்நாட்டில் உருவாக்க மற்றும் பிழைத்திருத்த அனுமதிக்கிறது. படி ஆய்வுDevOps Research and Assessment (DORA) நடத்திய ஆய்வின்படி, அதிக மென்பொருள் விநியோகத் திறனை வெளிப்படுத்திய குழுக்கள், குறைந்த செயல்திறன் கொண்ட குழுக்களை விட 7 மடங்கு குறைவான மாற்றங்களைச் சந்தித்தன. உள்நாட்டில் குறியீட்டை விரைவாக மறுபரிசீலனை செய்யும் திறன் மற்றும் பிரதிநிதித்துவ சூழலில் பிழைத்திருத்தம் செய்யும் திறனுடன், தொடர்ச்சியான ஒருங்கிணைப்பின் போது அல்லது உற்பத்தியில் மோசமாக இருப்பதைக் காட்டிலும் வளர்ச்சியின் ஆரம்பத்திலேயே பிழைகளை விரைவாகக் கண்டறியலாம்.

கிளவுட் ரன் எமுலேட்டரில் குறியீட்டை இயக்கும்போது, ​​நீங்கள் பார்வை பயன்முறையை இயக்கலாம். ஒவ்வொரு முறையும் நீங்கள் கோப்புகளைச் சேமிக்கும் போது, ​​தொடர்ச்சியான மேம்பாட்டிற்காக உங்கள் சேவை எமுலேட்டருக்கு மீண்டும் பயன்படுத்தப்படும்.

கிளவுட் ரன் எமுலேட்டரின் முதல் வெளியீடு:
கிளவுட் குறியீட்டுடன் கிளவுட் ரன்க்கான வளர்ச்சியை துரிதப்படுத்துகிறது

கிளவுட் குறியீட்டைப் பயன்படுத்தி கிளவுட் ரன் சேவைகளை பிழைத்திருத்தம் செய்வது உங்களின் இயல்பான வளர்ச்சி சூழலில் உள்ளது. VS குறியீட்டில் "Debug on Cloud Run Emulator" கட்டளையை இயக்கவும் (அல்லது "Cloud Run: Run Locally" உள்ளமைவைத் தேர்ந்தெடுத்து IntelliJ சூழலில் "Debug" கட்டளையை இயக்கவும்) மற்றும் குறியீடு முறிவு புள்ளிகளை அமைக்கவும். உங்கள் கன்டெய்னரில் பிரேக்பாயிண்ட் செயல்படுத்தப்பட்டவுடன், நீங்கள் கட்டளைகளுக்கு இடையில் மாறலாம், மாறி பண்புகளை நகர்த்தலாம் மற்றும் கண்டெய்னரிலிருந்து பதிவுகளை சரிபார்க்கலாம்.

VS குறியீடு மற்றும் IntelliJ யோசனையில் கிளவுட் குறியீட்டைப் பயன்படுத்தி கிளவுட் ரன் சேவையை பிழைத்திருத்தம் செய்தல்:
கிளவுட் குறியீட்டுடன் கிளவுட் ரன்க்கான வளர்ச்சியை துரிதப்படுத்துகிறது
கிளவுட் குறியீட்டுடன் கிளவுட் ரன்க்கான வளர்ச்சியை துரிதப்படுத்துகிறது

கிளவுட் ரன்னில் ஒரு சேவையைப் பயன்படுத்துதல்

கிளவுட் ரன் சேவைக்கான குறியீட்டில் நீங்கள் செய்த அனைத்து மாற்றங்களையும் உள்நாட்டில் சோதித்த பிறகு, ஒரு கொள்கலனை உருவாக்கி அதை கிளவுட் ரன்னில் பயன்படுத்தினால் போதும்.

வளர்ச்சி சூழலில் இருந்து சேவையை வரிசைப்படுத்துவது கடினம் அல்ல. வரிசைப்படுத்துவதற்கு முன் சேவையை உள்ளமைக்க தேவையான அனைத்து அளவுருக்களையும் சேர்த்துள்ளோம். நீங்கள் வரிசைப்படுத்து என்பதைக் கிளிக் செய்யும் போது, ​​க்ளவுட் கோட், கொள்கலன் படத்தை உருவாக்க தேவையான அனைத்து கட்டளைகளையும் இயக்கும், அதை கிளவுட் ரன்க்கு வரிசைப்படுத்தி, சேவைக்கு URL ஐ அனுப்பும்.

கிளவுட் ரன்னில் சேவையைப் பயன்படுத்துதல்:
கிளவுட் குறியீட்டுடன் கிளவுட் ரன்க்கான வளர்ச்சியை துரிதப்படுத்துகிறது

கிளவுட் ரன் சேவைகளை நிர்வகித்தல்

VS குறியீட்டில் உள்ள Cloud Code மூலம், ஒரே கிளிக்கில் பதிப்பு மற்றும் சேவை வரலாற்றைப் பார்க்கலாம். இந்த அம்சம் கிளவுட் கன்சோலில் இருந்து டெவலப்மெண்ட் சூழலுக்கு நகர்த்தப்பட்டுள்ளது, எனவே நீங்கள் தொடர்ந்து மாற வேண்டியதில்லை. பார்வைப் பக்கம் கிளவுட் ரன் எக்ஸ்ப்ளோரரில் தேர்ந்தெடுக்கப்பட்ட பதிப்புகள் மற்றும் சேவைகளுக்குத் தொடர்புடைய பதிவுகளை சரியாகக் காட்டுகிறது.

கிளவுட் குறியீட்டுடன் கிளவுட் ரன்க்கான வளர்ச்சியை துரிதப்படுத்துகிறது

Cloud Run Explorer இல் உங்கள் திட்டப்பணியில் Anthos க்கான அனைத்து நிர்வகிக்கப்படும் Cloud Run சேவைகள் மற்றும் Cloud Run சேவைகள் பற்றிய தகவலை நீங்கள் விரைவாகக் கண்டறிந்து பார்க்கலாம். டிராஃபிக்கின் எந்த சதவீதம் திசைதிருப்பப்படுகிறது மற்றும் எவ்வளவு CPU ஆதாரங்கள் ஒதுக்கப்படுகின்றன என்பதை நீங்கள் எளிதாகக் கண்டறியலாம்.

VS குறியீடு மற்றும் IntelliJ இல் கிளவுட் ரன் எக்ஸ்ப்ளோரர்
கிளவுட் குறியீட்டுடன் கிளவுட் ரன்க்கான வளர்ச்சியை துரிதப்படுத்துகிறது
கிளவுட் குறியீட்டுடன் கிளவுட் ரன்க்கான வளர்ச்சியை துரிதப்படுத்துகிறது

பதிப்பில் வலது கிளிக் செய்வதன் மூலம், சேவையின் URL ஐப் பார்க்கலாம். கிளவுட் கன்சோலில், நீங்கள் போக்குவரத்தைச் சரிபார்க்கலாம் அல்லது சேவைகளுக்கு இடையில் அதன் திசைதிருப்பலை உள்ளமைக்கலாம்.

தொடங்குதல்

உங்கள் சேவை வரிசைப்படுத்தல் மற்றும் பதிவு செய்யும் செயல்முறைகளை நெறிப்படுத்த, கிளவுட் ரன்னில் கிளவுட் குறியீட்டுடன் பணிபுரிய உங்களை அழைக்கிறோம். மேலும் தகவலுக்கு, டெவலப்மெண்ட் சூழல்களுக்கான கிளவுட் ரன் ஆவணத்தைப் பார்க்கவும் விஷுவல் ஸ்டுடியோ கோட் и JetBrains. இந்த சூழல்களில் நீங்கள் இதுவரை வேலை செய்யவில்லை என்றால், முதலில் நிறுவவும் விஷுவல் ஸ்டுடியோ கோட் அல்லது இன்டெல்லிஜே.

Google Cloud Next OnAir இல் சேரவும்

இணையவழி மாநாடு ஒன்று தற்போது நடைபெற்றுக்கொண்டிருக்கிறது என்பதையும் வாசகர்களுக்கு நினைவூட்ட விரும்புகிறேன் Google Cloud Next OnAir EMEA டெவலப்பர்கள் மற்றும் தீர்வு வடிவமைப்பாளர்கள் மற்றும் மேலாளர்கள் இருவருக்கும் உள்ளடக்கத்தை நாங்கள் தயார் செய்துள்ளோம்.

இதில் இலவசமாகப் பதிவு செய்வதன் மூலம் அமர்வுகள், ஸ்பீக்கர்கள் மற்றும் அணுகல் உள்ளடக்கத்தைப் பற்றி மேலும் அறியலாம் அடுத்த OnAir EMEA பக்கம். Next OnAir EMEAக்கு வழங்கப்படும் தனித்துவமான உள்ளடக்கத்துடன், Google Cloud Next '250: OnAir இன் உலகளாவிய பகுதியிலிருந்து 20 க்கும் மேற்பட்ட அமர்வுகளுக்கான முழு அணுகலையும் பெறுவீர்கள்.

ஆதாரம்: www.habr.com

கருத்தைச் சேர்