AWS Lambda மூலம் நிகழ்வு-ஆதாரமான வர்த்தக அமைப்புகளை உருவாக்கவும். திமிங்கல சமிக்ஞைகளில் வர்த்தக போட்டுகளை தூண்டவும், நிகழ்நேர தரவு ஸ்ட்ரீம்களை செயலாக்கவும், உள்கட்டமைப்பை நிர்வகிக்காமல் சிக்கலான பணிப்பாய்வுகளை தானியங்கி செய்யவும்.
AWS Lambda மூலம் சேவையகங்களை நிர்வகிக்காமல் குறியீட்டை இயக்கலாம். Smart Money API ஒருங்கிணைப்புகளுக்கு சரியானது, ஏனெனில் நீங்கள் செயல்படுத்தும் நேரத்திற்கு மட்டுமே பணம் செலுத்த வேண்டும். ஒரு திமிங்கல சமிக்ஞை வரும்போது, Lambda எழுந்து, அதை செயலாக்கி, ஒரு வர்த்தகத்தை தூண்டி, பின்னர் தூங்க செல்கிறது.
நிறுவன அமைப்பு: ஒரு கிரிப்டோ நிதி 3 Lambda செயல்பாடுகளை இயக்குகிறது: சமிக்ஞை செயலாக்கி (சமிக்ஞைகளை சரிபார்த்து வடிகட்டுகிறது), வர்த்தக செயல்படுத்தி (ஆர்டர்களை வைக்கிறது), மற்றும் ரிஸ்க் மானிட்டர் (நிலை வரம்புகளை சரிபார்க்கிறது). அனைத்தும் Smart Money API வெப்ஹூக்குகளால் தூண்டப்படுகின்றன. மொத்த செலவு: $12/மாதம் 10M அழைப்புகளுக்கு.
aws.amazon.com இல் AWS கணக்கை உருவாக்கவும். இலவச டையர் மாதத்திற்கு 1 மில்லியன் Lambda அழைப்புகளை உள்ளடக்கியது, சோதனைக்கு சரியானது.
AWS கன்சோலில் உள்நுழைந்து, Lambda சேவையை செல்லவும். "Create function" என்பதை கிளிக் செய்யவும்.
Python 3.11 ஐ தேர்ந்தெடுக்கவும் (கிரிப்டோ வர்த்தகத்திற்கு பரிந்துரைக்கப்படுகிறது). Node.js 18 ம் வேலை செய்யும். பழைய ரன்டைம்களை தவிர்க்கவும், அவை பாதுகாப்பு பாதிப்புகளை கொண்டிருக்கலாம்.
Lambda க்கு பொருத்தமான அனுமதிகளுடன் IAM பாத்திரம் தேவை. கீழே உள்ள IAM கட்டமைப்பு பிரிவை பார்க்கவும்.
இந்த ஒருங்கிணைப்பை நிமிடங்களில் நேரடி தரவுடன் இணைக்கவும். இலவச API விசை, 100 அழைப்புகள்/நாள், கார்டு தேவையில்லை.
உங்கள் API விசையை பெறவும் →தேவையான அனுமதிகளுடன் மட்டுமே IAM கொள்கையை உருவாக்கவும் (குறைந்தபட்ச சலுகை கொள்கை):
Smart Money API இலிருந்து வெப்ஹூக்கை பெறுகிறது, சமிக்ஞையை சரிபார்க்கிறது, DynamoDB இல் பதிவு செய்கிறது:
சரிபார்க்கப்பட்ட சிக்னலைப் பெறுகிறது, இடர் வரம்புகளை சரிபார்க்கிறது, எக்ஸ்சேஞ்ச் API உடன் வர்த்தகத்தை இடுகிறது:
காலாண்டு போர்ட்ஃபோலியோ இடரை சரிபார்க்க குறிப்பிட்ட இடைவெளியில் (ஒவ்வொரு 5 நிமிடங்களுக்கும்) இயங்குகிறது:
API கேட்வே லாம்டாவை HTTP இறுதிப் புள்ளியாக வெளிப்படுத்துகிறது, இதனால் ஸ்மார்ட் மணி API வெப்ஹூக் செய்ய முடியும்:
என்ட்பாயிண்டை API விசையுடன் பாதுகாக்கவும், இதனால் ஸ்மார்ட் மணி API மட்டுமே அதை அழைக்க முடியும்:
பிரௌசரில் இருந்து அழைத்தால், CORS ஐ இயக்கவும்:
ஒத்திசைவான அழைப்பு. சிக்னல் வருகிறது, லாம்டா உடனடியாக செயல்படுத்துகிறது, ஸ்மார்ட் மணி API க்கு பதிலை திருப்பி அனுப்புகிறது.
அட்டவணையில் லாம்டாவை இயக்கவும் (எ.கா., இடர் மானிட்டர் ஒவ்வொரு 5 நிமிடங்களுக்கும்):
அதிக அளவு சிக்னல்களுக்கு, SQS வரிசையை பஃபராக பயன்படுத்தவும்:
AWS SAM ஐப் பயன்படுத்தி உள்கட்டமைப்பை குறியீடாக வெளியிடவும்:
தானியங்கி வெளியீடுகளுக்கு GitHub + AWS CodePipeline ஐப் பயன்படுத்தவும்:
குறியீட்டில் அல்ல, AWS சீக்ரெட்ஸ் மேனேஜரில் ரகசியங்களை சேமிக்கவும்:
லாம்டா தானாக க்ளவுட்வாட்ச்கு லாக் செய்கிறது. பிழைகளுக்கு லாக்களை சரிபார்க்கவும்:
கண்காணிப்புக்காக தனிப்பயன் அளவீடுகளை க்ளவுட்வாட்சுக்கு தள்ளவும்:
லாம்டா செயல்பாடு தோல்வியடையும் போது அல்லது மெதுவாக இருந்தால் எச்சரிக்கவும்:
சேவைகளில் குறுக்கே விநியோகிக்கப்பட்ட ட்ரேசிங்கிற்கு எக்ஸ்-ரே ஐ இயக்கவும்:
செயல்பாட்டு நுண்ணறிவு: மிகவும் விலையுயர்ந்த லாம்டா தவறுகள் கணக்கீட்டு விலை அல்ல - அவை மோசமான வர்த்தகங்களை ஏற்படுத்தும் பிழைகள். கண்காணிப்பு, பதிவு மற்றும் சோதனையில் அதிகமாக முதலீடு செய்யுங்கள். ஒரு வர்த்தக தவறுக்கு $5,000 செலவிடுவதை விட CloudWatch-இல் மாதத்திற்கு $50 செலவிடுவது நல்லது.
AWS லாம்டாவில் நிகழ்வு-இயக்கப்பட்ட வர்த்தக அமைப்புகளை இயக்கவும். வெல் சிக்னல்களை செயலாக்கவும், வர்த்தகங்களை செயல்படுத்தவும், மற்றும் சர்வர்களை நிர்வகிக்காமல் ஆபத்தை கண்காணிக்கவும்.
விலை திட்டங்களைப் பார்க்கவும்ஒரு API-இலிருந்து 3 எக்ஸ்சேஞ்சுகளில் நேரடி வெல் ஃப்ளோ, ஃபண்டிங், ஓபன் இன்டரஸ்ட் மற்றும் ஆன்-செயின் தரவைப் பெறவும். இலவச டையர், கிரெடிட் கார்டு தேவையில்லை, எப்போதும் அப்கிரேடு செய்யலாம்.
இலவசமாக தொடங்கவும் →