AWS Lambda සමඟ සිදුවීම්-චාලක වෙළඳ පද්ධති ගොඩනඟන්න. තල්මසුන් සංඥා මත වෙළඳ බොට් අවුලුවන්න, තාත්වික කාල දත්ත ධාරා සකසන්න, සහ යටිතල පහසුකම් කළමනාකරණය නොකර සංකීර්ණ ක්රියාවලි ස්වයංක්රීය කරන්න.
AWS Lambda ඔබට සේවාදායක කළමනාකරණය නොකර කේතය ධාවනය කිරීමට ඉඩ සලසයි. Smart Money API අනුකලන සඳහා පරිපූර්ණයි මන්ද ඔබ ගෙවන්නේ ක්රියාත්මක කිරීමේ කාලය සඳහා පමණි. තල්මසා සංඥාවක් ලැබෙන විට, Lambda අවදි වී, එය සකසයි, වෙළඳ ක්රියාවක් අවුලුවිය හැකිය, පසුව නැවත නිදා යයි.
සංස්ථාගත සැකසුම: ක්රිප්ටෝ අරමුදලක් Lambda කාර්යයන් 3 ක් ධාවනය කරයි: සංඥා සකසන්නා (සංඥා වලංගු කර පෙරහන් කරයි), වෙළඳ ක්රියාකාරි (ඇණවුම් තබයි), සහ අවදානම් නිරීක්ෂක (ස්ථාන සීමා පරීක්ෂා කරයි). සියල්ල Smart Money API වෙබ්හුක් මගින් අවුලුවනු ලැබේ. මුළු පිරිවැය: ගණන් කිරීම් මිලියන 10කට $12/මාසය.
aws.amazon.com වෙත AWS ගිණුමක් සාදන්න. නොමිලේ තලය මාසයකට Lambda ගණන් කිරීම් මිලියන 1 ක් ඇතුළත් වන අතර, පරීක්ෂණ සඳහා පරිපූර්ණයි.
AWS Console වෙත පිවිස, Lambda සේවය වෙත සංචලනය කරන්න. "Create function" ක්ලික් කරන්න.
Python 3.11 තෝරන්න (ක්රිප්ටෝ වෙළඳාම සඳහා නිර්දේශිතයි). Node.js 18 ද ක්රියා කරයි. පැරණි runtimes වලකන්න මන්ද ඒවාට ආරක්ෂණ අවදානම් තිබිය හැකිය.
Lambda සඳහා සුදුසු අවසර සහිත IAM භූමිකාවක් අවශ්යයි. පහත IAM වින්යාසය බලන්න.
මිනිත්තු කිහිපයකින් මෙම අනුකලනය සජීවී දත්ත වෙත සම්බන්ධ කරන්න. නොමිලේ API යතුර, දිනකට ඇමතුම් 50, කාඩ්පතක් අවශ්ය නැත.
ඔබගේ API යතුර ලබා ගන්න →අවශ්ය අවසර පමණක් සහිත IAM ප්රතිපත්තියක් සාදන්න (අවම වරප්රසාද මූලධර්මය):
Smart Money API වෙතින් වෙබ්හුක් ලබා ගන්නා, සංඥා වලංගු කරන, DynamoDB වෙත ලොග් කරන:
සත්යාපනය කරන ලද සංඥාව ලබා ගනී, අවදානම් සීමා පරීක්ෂා කර, විනිමය API සමඟ වෙළඳාම සිදු කරයි:
අවසන් වරට (හැම මිනිත්තු 5 කට වරක්) උද්යෝගිමත්ව ක්රියාත්මක වේ:
API ගේට්වේ Lambda එක HTTP අන්ත ලක්ෂ්යයක් ලෙස නිරාවරණය කරයි, Smart Money API එය වෙබ්හුක් කළ හැකිය:
අන්ත ලක්ෂ්යය API යතුරක් සමඟ ආරක්ෂා කරන්න, එවිට Smart Money API පමණක් එය ආමන්ත්රණය කළ හැකිය:
බ්රවුසරයෙන් ඇමතුම් කරන්නේ නම්, CORS සක්රීය කරන්න:
සමකාලීන ආමන්ත්රණය. සංඥාව පැමිණේ, Lambda වහාම සකසයි, Smart Money API වෙත ප්රතිචාරය ලබා දෙයි.
කාලසටහන මත Lambda ක්රියාත්මක කරන්න (උදා: අවදානම් නිරීක්ෂක හැම මිනිත්තු 5 කට වරක්):
ඉහළ පරිමාවේ සංඥා සඳහා, SQS පෝලිම් බෆරයක් ලෙස භාවිතා කරන්න:
AWS SAM භාවිතා කරමින් යටිතල පහසුකම් කේතයක් ලෙස ප්රතිනියෝජනය කරන්න:
ස්වයංක්රීය ප්රතිනියෝජන සඳහා GitHub + AWS CodePipeline භාවිතා කරන්න:
රහස් කේතයේ නොව AWS Secrets Manager හි ගබඩා කරන්න:
Lambda ස්වයංක්රීයව CloudWatch වෙත ලොග් කරයි. දෝෂ සඳහා ලොග් පරීක්ෂා කරන්න:
මොනිටරින් සඳහා අභිරුචි මෙට්රික්ස් CloudWatch වෙත යොමු කරන්න:
Lambda ශ්රිතය අසාර්ථක වූ විට හෝ මන්දගාමී වූ විට අනතුරු ඇඟවීම:
සේවාවන් හරහා ව්යාප්ත ට්රේසින්ග් සඳහා X-Ray සක්රීය කරන්න:
ක්රියාකාරී තීක්ෂ්ණ බුද්ධිය: වඩාත් මිල අධික ලැම්ඩා වැරදි යනු පරිගණක පිරිවැය නොවේ—ඒවා නරක වෙළඳාම් ඇති කරන දෝෂ වේ. නිරීක්ෂණය, ලොග් කිරීම සහ පරීක්ෂණයට බරපතල ආයෝජනය කරන්න. වෙළඳාම් වැරදියක් සඳහා $5,000 වැය කිරීමට වඩා CloudWatch සඳහා මසකට $50 වැය කිරීම හොඳය.
AWS Lambda හි සිදුවීම්-චාලක වෙළඳ පද්ධති ධාවනය කරන්න. ව්යාජ සංඥා සකසන්න, වෙළඳාම් ක්රියාත්මක කරන්න සහ සර්වර් කළමනාකරණය නොකර අවදානම් නිරීක්ෂණය කරන්න.
මිල ගණන් යෝජනා සැලසුම් බලන්නඑක් API එකකින් ගණුදෙනු 3ක සජීවී තල්මසුන්ගේ ප්රවාහය, අරමුදල්, විවෘත උනන්දුව සහ චේන් තුළ දත්ත ලබා ගන්න. නොමිලේ තලය, ක්රෙඩිට් කාඩ්පතක් අවශ්ය නැත, ඕනෑම වේලාවක උත්ශ්රේණි කරන්න.
නොමිලේ අරඹන්න →