AWS எலாஸ்டிக் பீன்ஸ்டாக்கை எவ்வாறு தொடங்குவது?

Aws Elastik Pinstakkai Evvaru Totankuvatu



AWS என்பது கிளவுட் வழங்குநர் தளமாகும், இது அதன் பயனர்களை சிக்கலான தரவு மேலாண்மை பணிகளைச் செய்ய அனுமதிக்கிறது. இந்த பணிகளில் தரவு பகுப்பாய்வு, ETL ஐப் பயன்படுத்துதல் (பிரித்தெடுத்தல், உருமாற்றம் மற்றும் ஏற்றுதல்), பயன்பாடுகளை வரிசைப்படுத்துதல் போன்றவை அடங்கும். இது வணிகங்கள் வளரவும் குறைந்த செலவில் அளவிடவும் கணினி ஆற்றலை வழங்குகிறது.

விரைவான அவுட்லைன்

இந்த கட்டுரை பின்வரும் அம்சங்களை விளக்குகிறது:







AWS எலாஸ்டிக் பீன்ஸ்டாக் என்றால் என்ன?

AWS எலாஸ்டிக் பீன்ஸ்டாக் என்பது பயன்பாட்டு வரிசைப்படுத்தல் மற்றும் மேலாண்மை சிக்கல்களுக்கான விரைவான தீர்வாகும். இது .NET, Java, Node JS, Python போன்ற பல மொழிகளை ஆதரிக்கிறது. எலாஸ்டிக் பீன்ஸ்டாக் பயன்பாட்டின் சிக்கலைக் குறைக்கிறது. இது ஒரு என வகைப்படுத்தப்பட்டுள்ளது ஒரு சேவையாக இயங்குதளம் (PaaS) . இது பயன்பாட்டின் குறியீட்டை எடுத்து, தேவையான அனைத்து சார்புகளையும் நிறுவி வரிசைப்படுத்துகிறது.



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



மீள் பீன்ஸ்டாக்கின் அம்சங்கள் என்ன?

எலாஸ்டிக் பீன்ஸ்டாக் என்பது அதன் அம்சங்களின் அடிப்படையில் பயன்பாடுகளை வரிசைப்படுத்துவதற்கான எளிய தளமாகும். பட்டியலிடப்பட்ட அதன் அம்சங்கள் பின்வருமாறு:





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

தானியங்கு அளவிடுதல்: பயன்பாட்டின் தேவையைப் பொறுத்து வளங்கள் தானாக வளர அல்லது அளவு சுருங்கும்.



நிகழ்வு வகை: பயன்பாட்டு வரிசைப்படுத்தலுக்கு மிகவும் பொருத்தமான நிகழ்வுகளின் வகையை பயனர்கள் தேர்ந்தெடுக்கலாம்.

மீள் பீன்ஸ்டாக்கை எவ்வாறு தொடங்குவது?

டெவலப்பர்கள் எந்த பிளாட்ஃபார்மிலும் வடிவமைக்கப்பட்ட பயன்பாட்டின் தற்போதைய பதிப்பை Beanstalk இல் பதிவேற்றலாம். பதிப்பு பதிவேற்றப்பட்டதும், பயனர் சூழலைத் தொடங்க வேண்டும். AWS எலாஸ்டிக் பீன்ஸ்டாக் மூலம் உருவாக்கப்பட்ட பொது URL மூலம் பயனர் பயன்பாட்டைப் பார்க்கலாம்:

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

மீள் பீன்ஸ்டாக் உடன் தொடங்குவதற்கான படிகள் கீழே உள்ளன:

படி 1: IAM பாத்திரத்தை உருவாக்கவும்

எலாஸ்டிக் பீன்ஸ்டாக்கை அமைப்பதற்கு முன், முதலில் குறிப்பிட்ட அனுமதிகளுடன் IAM பாத்திரத்தை உருவாக்கவும். இந்த நோக்கத்திற்காக, அணுகவும் 'நான்' இருந்து சேவை AWS மேலாண்மை கன்சோல் :

கிளிக் செய்யவும் 'பாத்திரங்கள்' இருந்து விருப்பம் பக்கப்பட்டி இன் IAM டாஷ்போர்டு :

இருந்து 'பாத்திரங்கள்' இடைமுகம், கிளிக் செய்யவும் 'பாத்திரத்தை உருவாக்கு' பொத்தான் ஒரு IAM பாத்திரத்தை உருவாக்கவும்:

இல் ' நம்பகமான நிறுவன வகை” பிரிவு , தேர்ந்தெடுக்கவும் 'AWS சேவை' காட்டப்படும் பல்வேறு விருப்பங்களிலிருந்து விருப்பம்:

அடுத்து வருகிறது 'உபயோக வழக்கு' பிரிவு. தேடித் தேர்ந்தெடுக்கவும் 'EC2' சேவை:

தட்டவும் 'அடுத்தது' இடைமுகத்தின் கீழே அமைந்துள்ள பொத்தான்:

இல் 'அனுமதி கொள்கைகள்' பிரிவு, நாங்கள் ஒதுக்குவோம் குறிப்பிட்ட அனுமதி இந்த பாத்திரத்திற்கு. தேடித் தேர்ந்தெடுக்கவும் “AWSElasticBeanstalkWebTier” அனுமதி:

மேலும் தொடர, கிளிக் செய்யவும் 'அடுத்தது' பொத்தானை:

அடுத்து வருகிறது 'பாத்திர விவரங்கள்' பிரிவு. வழங்கவும் 'பாத்திரத்தின் பெயர்' முன்னிலைப்படுத்தப்பட்ட துறையில்:

பாத்திரத்திற்கான விவரங்களை வழங்கிய பிறகு, அழுத்தவும் 'பாத்திரத்தை உருவாக்கு' இடைமுகத்தின் கீழே உள்ள பொத்தான்:

பங்கு இருந்திருக்கிறது வெற்றிகரமாக உருவாக்கப்பட்டது:

படி 2: ஒரு விண்ணப்பத்தை உருவாக்கவும்

தேடுங்கள் 'எலாஸ்டிக் பீன்ஸ்டாக்' AWS இன் தேடல் பட்டியில் சேவை. காட்டப்படும் முடிவுகளிலிருந்து அதைக் கிளிக் செய்க:

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

தி பயன்பாட்டு இடைமுகத்தை உருவாக்கவும் காட்டப்படுகிறது . இந்த இடைமுகத்தில், கிளிக் செய்யவும் 'பயன்பாட்டை உருவாக்கு' பொத்தானை:

காட்டப்படும் இடைமுகத்திலிருந்து, வழங்கவும் பெயர் மற்றும் சுருக்கமான விளக்கம் உங்கள் விண்ணப்பத்திற்கு:

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

படி 3: சூழலை உருவாக்கவும்

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

AWS சலுகைகள் இரண்டு வெவ்வேறு வகையான சுற்றுச்சூழலுக்கான கட்டமைப்புகள்:

வலை சேவையக சூழல் : HTTP கோரிக்கைகளைப் பயன்படுத்தி வலைப் பயன்பாடுகளை வரிசைப்படுத்த இந்த வகையான சூழல் பயன்படுத்தப்படுகிறது.

தொழிலாளர் சூழல் : இத்தகைய சூழல்கள் விரிவான பணிச்சுமையுடன் கூடிய செயல்முறைக்கு மிகவும் பொருத்தமானது மற்றும் Amaz SQS ஐப் பயன்படுத்தி ஒரு செய்தியைக் கேட்கவும்.

இந்த டெமோவிற்கு, நாங்கள் தேர்ந்தெடுத்துள்ளோம் 'வலை சேவையக சூழல்' விருப்பம்:

இல் 'விண்ணப்ப தகவல்' பிரிவு, வழங்கு a பெயர் உங்கள் விண்ணப்பத்திற்கான உங்கள் விருப்பப்படி 'விண்ணப்பத்தின் பெயர்' புலம்:

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

இல் சுற்றுச்சூழல் விளக்கம் , விண்ணப்பத்தின் சுருக்கமான விளக்கத்தை வழங்கவும்:

இல் 'பிளாட்ஃபார்ம் வகை' தொகுதி, தேர்ந்தெடுக்கவும் இயக்க நேர சூழல் உங்கள் விண்ணப்பத்திற்கு. இந்த டுடோரியலுக்கு, நாங்கள் தேர்ந்தெடுத்துள்ளோம் Node.js பிளாட்ஃபார்ம் துறையில். மீள் பீன்ஸ்டாக் முன்னிருப்பாக சமீபத்திய பதிப்புகளை வழங்குகிறது தேர்ந்தெடுக்கப்பட்ட இயக்க நேர சூழல் :

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

இல் 'முன்னமைவுகள்' பிரிவு , தேர்ந்தெடுக்கவும் 'இலவச அடுக்கு' பதிப்பு மற்றும் ஹிட் 'அடுத்தது' பொத்தானை:

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

அடுத்து, நாம் முன்பு கட்டமைத்த IAM பங்கை இணைப்போம். இந்த நோக்கத்திற்காக, ' சேவை அணுகல்' இடைமுகம், தேடல் மற்றும் தேர்ந்தெடுக்கவும் IAM பங்கு இல் EC2 நிகழ்வு சுயவிவரப் புலம்:

பின்னர் அடிக்கவும் 'அடுத்தது' நகர்த்த இடைமுகத்தின் கீழே உள்ள பொத்தான் படி 3 :

நோக்கி நகர்கிறது படி 3 , பயனர் கட்டமைக்க முடியும் 'VPC'. மேலும், பயனர்கள் தரவுத்தள இயந்திரம், பயனர்பெயர் மற்றும் கடவுச்சொல் போன்றவற்றைக் குறிப்பிடுவதன் மூலம் தரவுத்தளத்திற்கான விவரங்களை வழங்கலாம்:

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

அதன் பிறகு, கிளிக் செய்யவும் 'அடுத்தது' மேலும் தொடர பொத்தான்:

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

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

அதே இடைமுகத்தில், பயனர் தேர்ந்தெடுக்கலாம் வெவ்வேறு பாதுகாப்பு குழுக்கள் கிடைக்கும் விருப்பங்கள். இங்கே, நாங்கள் தேர்ந்தெடுத்துள்ளோம் 'இயல்புநிலை' பாதுகாப்பு குழு:

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

இல் நிகழ்வு வகைகள், கிடைக்கக்கூடிய பல்வேறு வகையான நிகழ்வுகளிலிருந்து பயனர் தேர்ந்தெடுக்கலாம். தி 'AMI ஐடி' முன்னிருப்பாக வழங்கப்படுகிறது. இருப்பினும், பயனர் இதைத் தனிப்பயனாக்கலாம்:

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

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

செய்ய அறிவிப்புகளை உள்ளமைக்கவும், உங்கள் வழங்க மின்னஞ்சல் முகவரி பின்வரும் பிரிவில்:

மேலும் தொடர, கிளிக் செய்யவும் 'அடுத்தது' பொத்தானை:

கடைசி கட்டத்தில், பயனர் வழங்கிய அனைத்து தகவல்களும் மற்றும் உள்ளமைவுகளும் மதிப்பாய்வுக்காக காட்டப்படும் திருத்து பொத்தான் . தகவலை மதிப்பாய்வு செய்த பிறகு, கிளிக் செய்யவும் 'சமர்ப்பி' பொத்தானை:

மீள் பீன்ஸ்டாக்கை உருவாக்க இது சில நிமிடங்கள் எடுக்கும்:

சூழல் வெற்றிகரமாக உருவாக்கப்பட்டது:

படி 4: சரிபார்ப்பு

அதன் மேல் சுற்றுச்சூழல் டாஷ்போர்டு, கிளிக் செய்யவும் 'சுற்றுச்சூழல்' பெயர்:

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

இங்கே, தி பீன்ஸ்டாக் சுறுசுறுப்பாகவும் துல்லியமாகவும் இயங்குகிறது:

இந்த வழிகாட்டியிலிருந்து அவ்வளவுதான்.

எலாஸ்டிக் பீன்ஸ்டாக்கைப் பயன்படுத்துவதன் நன்மைகள் என்ன?

Ebury, Zillow, Ranchio, Jelly Button Games போன்ற பல பிரபலமான நிறுவனங்கள் எலாஸ்டிக் பீன்ஸ்டாக்கை தீவிரமாகப் பயன்படுத்துகின்றன. எலாஸ்டிக் பீன்ஸ்டாக்கைப் பயன்படுத்துவதால் பட்டியலிடப்பட்டுள்ள சில நன்மைகள் பின்வருமாறு:

  • அதிக அளவில் அளவிடக்கூடியது
  • நெகிழ்வான
  • வேகமான மற்றும் பயன்படுத்த எளிதானது.
  • பல குத்தகைதாரர் கட்டிடக்கலையை ஆதரிக்கவும்
  • மிகவும் நெகிழ்வானது
  • செலவு குறைந்த

போனஸ் உதவிக்குறிப்பு: எலாஸ்டிக் பீன்ஸ்டாக் விலை

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

முடிவுரை

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