லாம்ப்டா செயல்பாட்டைத் தூண்டுவதற்கு கிடைக்கக்கூடிய தூண்டுதல்களுக்கான அறிமுகம்

Lampta Ceyalpattait Tuntuvatarku Kitaikkakkutiya Tuntutalkalukkana Arimukam



AWS Lambda என்பது சர்வர்லெஸ் உலகில் புரட்சியை ஏற்படுத்திய ஒரு அற்புதமான கிளவுட் அடிப்படையிலான சேவையாகும். இது உண்மையில் ஒரு சேவையாக (SaaS) ஒரு மென்பொருளாகும், இது எளிதாகவும் விரைவாகவும் அமைக்கப்படலாம் மற்றும் உங்கள் கிளவுட் உள்கட்டமைப்பின் ஒட்டுமொத்த பட்ஜெட்டைக் குறைக்க உதவியாக இருக்கும். நீங்கள் செய்ய வேண்டியது உங்கள் குறியீட்டை வடிவமைத்து, லாம்ப்டா செயல்பாட்டைப் பயன்படுத்தி இயக்கவும்.

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

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







அழைப்பு வகைகள்

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



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

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



லாம்ப்டாவை அழைக்க பல்வேறு வழிகள்

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





லாம்ப்டா செயல்பாடுகளை நேரடியாக அழைக்கவும்

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

மேலாண்மை கன்சோலில் இருந்து லாம்ப்டாவை அழைக்கிறது

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



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

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

AWS CLI

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

[மின்னஞ்சல் பாதுகாக்கப்பட்டது] :~$ aws lambda invoke \
--செயல்பாடு-பெயர் < Lambda செயல்பாடு பெயரை உள்ளிடவும் > \\
--பேலோட் < உள்ளீட்டு மதிப்பு க்கான லாம்ப்டா செயல்பாடு > \\
--cli-binary-format < அடிப்படை64 | raw-in-base64-out > < வெளியீட்டு கோப்பு பெயர் >

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

செயல்பாட்டு URL

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

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

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

இந்த வழியில், செயல்பாடு URL உருவாக்கப்பட்டு, lambda செயல்பாட்டை செயல்படுத்த பயன்படுத்தப்படுகிறது.

AWS சேவைகளைப் பயன்படுத்தி லாம்ப்டா செயல்பாடுகளை அழைக்கவும்

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

API நுழைவாயில்

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

உங்கள் லாம்ப்டா செயல்பாட்டிற்கு தூண்டுதலாக ஏதேனும் சேவையைச் சேர்க்க, லாம்ப்டா செயல்பாட்டிற்குச் சென்று, தூண்டுதலைச் சேர் என்பதைக் கிளிக் செய்யவும்.

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

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

ஏபிஐ கேட்வேயால் ஆதரிக்கப்படும் இரண்டு வகையான ஏபிஐக்கள் உள்ளன, மேலும் இவை ஒரு லாம்ப்டா செயல்பாட்டைத் தூண்டுவதற்குப் பயன்படுத்தப்படலாம்.

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

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

S3 பக்கெட்

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

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

லாம்ப்டா செயல்பாட்டைத் தூண்டுவதற்கு S3 ஒரு தூண்டுதலாகப் பயன்படுத்தக்கூடிய பல காட்சிகள் இருக்கலாம்.

ஏற்ற சமநிலையாளர்

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

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

CloudFront

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

கிளவுட் ஃபிரண்ட் சேவையைப் பயன்படுத்தி லாம்ப்டா செயல்பாடுகளைத் தூண்டலாம். இதைச் செய்ய, உலகெங்கிலும் உள்ள விளிம்பு இடங்களில் உங்கள் லாம்ப்டா செயல்பாட்டைப் பயன்படுத்த வேண்டும் [மின்னஞ்சல் பாதுகாக்கப்பட்டது]

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

இதை உள்ளமைக்க, செல்லவும் தூண்டுதலைச் சேர்க்கவும் மற்றும் CloudFront சேவையைத் தேர்ந்தெடுக்கவும். அங்கு, நீங்கள் பார்ப்பீர்கள் வரிசைப்படுத்தவும் [மின்னஞ்சல் பாதுகாக்கப்பட்டது] விருப்பம்.

இப்போது, ​​நீங்கள் உள்ளமைவு படிகளை முடித்து அதை தொடங்க வேண்டும்.

CloudWatch பதிவுகள்

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

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

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

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

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

EventBridge

Amazon EventBridge (முன்னர் CloudWatch Events என அறியப்பட்டது) என்பது AWS சேவையாகும், இது AWS கணக்கில் நடக்கும் ஒரு குறிப்பிட்ட நிகழ்வில் குறிப்பிட்ட AWS சேவையைத் தூண்டுவதற்கு நிகழ்வு விதிகளை உருவாக்க உங்களை அனுமதிக்கிறது.

AWS சேவைகளுக்கும் (EC2 நிகழ்வு உருவாக்கம் அல்லது RDS தரவுத்தள நிகழ்வுகள் போன்றவை) மூன்றாம் தரப்பு சேவைகளுக்கும் (GitHub push event போன்றவை) நீங்கள் அமைக்கக்கூடிய பல்வேறு வகையான விதிகள் உள்ளன. இந்த விதிகள் லாம்ப்டா செயல்பாடுகள் போன்ற பிற சேவைகளுடன் மேலும் இணைக்கப்படலாம், இந்த விதி திருப்திகரமாக இருக்கும் போது, ​​​​அது லாம்ப்டா செயல்பாட்டை செயல்படுத்துகிறது.

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

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

டைனமோடிபி

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

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

கினேசிஸ்

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

லாம்ப்டா செயல்பாட்டை செயல்படுத்த உங்கள் கினெசிஸ் டேட்டா ஸ்ட்ரீமை உள்ளமைத்து முடித்துவிட்டீர்கள்.

எஸ்என்எஸ்

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

முதலில் ஒரு SNS தலைப்பை உருவாக்கவும், பின்னர் உங்கள் லாம்ப்டா செயல்பாட்டை செயல்படுத்த அதைப் பயன்படுத்தவும்.

உங்கள் SNS தலைப்பின் பெயரை நீங்கள் தேர்ந்தெடுக்க வேண்டும். வேறு எந்த உள்ளமைவுகளும் அமைப்புகளும் இல்லை.

முடிவுரை

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