டிசம்பர் 4, 2021

Azure கொள்கலன் பயன்பாடுகள் முழுமையாக நிர்வகிக்கப்படும் சர்வர்லெஸ் கொள்கலன் சேவையை வழங்குகிறது

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

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

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

KEDA ஆதரவு அதிக தேவையை கையாளுகிறது

மைக்ரோ சர்வீஸ்கள் மிக அதிக விகிதத்தில் அணுகலைக் கொண்டிருக்கும் போது, ​​ஆட்டோஸ்கேலிங்கை ஆதரிக்கலாம். Azure Container Apps, Kubernetes Event-driven autoscaling (KEDA) ஐப் பயன்படுத்துகிறது, இது மிகவும் தேவைப்படும் இடத்தில் கணினி ஆற்றலை வழங்குகிறது. KEDA வழங்குகிறது:

  • நிகழ்வுகளுக்கான அளவிடுதல்.
  • எளிமைப்படுத்தப்பட்ட ஆட்டோஸ்கேலிங்.
  • உள்ளமைக்கப்பட்ட ஸ்கேலர்கள்.

HTTP டிராஃபிக்கின் அளவு அல்லது குறிப்பிட்ட நிரல்களில் வழக்கத்திற்கு மாறாக அதிக அழுத்தத்தை ஏற்படுத்தும் சிறப்பு நிகழ்வுகள் நன்மைகள் கெடா ஆதரவு. KEDA ஆக்டிவ் MQ ஆர்ட்டெமிஸ் வரிசைகள் மற்றும் அப்பாச்சி காஃப்கா தலைப்புகளின் அடிப்படையில் பொருட்களை அளவிட முடியும், மற்ற சிறந்த ஆதரவு அமைப்புகளில்.

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

விநியோகிக்கப்பட்ட பயன்பாட்டு இயக்க நேரத்துக்கு (Dapr) முழுமையாக ஆதரிக்கப்படும் மைக்ரோ சர்வீஸ்களை உருவாக்க கிளவுட்-அடிப்படையிலான Azure கன்டெய்னர் ஆப்ஸ் உங்களை அனுமதிக்கிறது. உங்கள் மைக்ரோ சர்வீஸ் நிலைகளை உருவாக்க விரும்பினால், Dapr ஆதரவு அவற்றை எடுத்துச் செல்லக்கூடியதாகவும் நம்பகமானதாகவும் ஆக்குகிறது. மைக்ரோ சர்வீஸ் இணைப்பை மிகவும் எளிமையாகவும் எளிதாகவும் செய்யும் APIகளைப் பயன்படுத்துவதன் மூலம் இதைச் செய்கிறது.

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

APIகள் விநியோகிக்கப்பட்ட பயன்பாட்டு சவால்களைக் கையாளுகின்றன

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

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

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

Dapr ஒரு தரவுத்தளத்துடன் தொடர்புகொள்வதற்கும் வலுவான நிலைத்தன்மையை வழங்குவதற்கும் மாநில அங்காடியைப் பயன்படுத்துகிறது. நீங்கள் இரண்டு பொதுவான ஒத்திசைவு முறைகளைத் தேர்வுசெய்து, தேவைக்கேற்ப முதல்-எழுது-வெற்றிகளைப் பயன்படுத்தலாம். Dapr ஆல் பயன்படுத்தப்படும் இயல்புநிலை பயன்முறையானது Last-Write-Wins ஆகும்.

சர்வர்லெஸ் சேவையின் நன்மைகள்

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

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

Azure Container Apps பயன்படுத்தும் கிளவுட்-அடிப்படையிலான அமைப்பில், சேதமடையக்கூடிய சிக்கலான நெட்வொர்க் எதுவும் இல்லை மற்றும் பராமரிக்க நிறைய வன்பொருள் உள்ளது. கன்டெய்னரைஸ் செய்யப்பட்ட ஆப்ஸை வரிசைப்படுத்தக்கூடிய, கிளவுட் அடிப்படையிலான சர்வர் அமைப்பை நீங்கள் பெறுவீர்கள். நீங்கள் விரும்பும் நிரலாக்க மொழியைப் பயன்படுத்தி குறியீட்டை எழுதலாம்.

ஆசிரியர் பற்றி 

பீட்டர் ஹட்ச்

காயம் விபத்துக்கள், குறிப்பாக கார் விபத்துக்கள், பெரும்பாலும் தயக்கம்

செயற்கை நுண்ணறிவு மற்றும் இயந்திர கற்றல் ஆகியவை இன்றைய உலகின் வளர்ந்து வரும் தொழில்கள். அவர்களது


email "மின்னஞ்சல்": "மின்னஞ்சல் முகவரி தவறானது", "url": "வலைத்தள முகவரி தவறானது", "தேவை": "தேவையான புலம் இல்லை"}