Мазмуну:

Ламбда функциясын кантип текшересиз?
Ламбда функциясын кантип текшересиз?

Video: Ламбда функциясын кантип текшересиз?

Video: Ламбда функциясын кантип текшересиз?
Video: Java Multithreading : AtomicReference, ScheduledExecutorService и монада Either. Многопоточность. 2024, Май
Anonim

Introduction. The AWS Lambda консоль конфигурациялоо мүмкүнчүлүгүн берет сыноо окуя. Тандоо "Конфигурациялоо сыноо окуя" ылдый түшүүчү жаңы терезени ачат. Төмөнкү ылдыйда жайгашкан нерселер бул тарабынан керектелүүчү үлгү окуя шаблондору Ламбда үчүн сыноо анын функционалдуулугу.

Мындан тышкары, Ламбдада сыноо окуясын кантип түзөсүз?

Түзүү жана өзгөртүү үчүн сыноо окуялары , жөн гана барыңыз Ламбда консолу жана сол жагында " Сыноо " баскычын чыкылдатыңыз жана ылдыйкы тизмени басыңыз" Сыноо окуяларын конфигурациялаңыз ".

Андан тышкары, кантип мен жергиликтүү түрдө lambda функциясын иштетем? 1-кадам: SAM жүктөп алыңыз жергиликтүү Windows Орнотуу SAM CLI 64 биттик же 32 биттик версияларда MSI колдонуп. 2-кадам: Орнотуу ийгиликтүү болгонун жана версияны төмөндөгү буйрук менен текшериңиз. 3-кадам: Өзүңүздү жазыңыз ламбда функциясы же аны Githubдан клондоңуз жергиликтүү иштетүү , Үлгү кошууну унутпаңыз. yaml тамыр деңгээлинде.

Ошо сыяктуу эле, бирөө ламбда функциясын эмнеге алып келиши мүмкүн?

Триггерлер коддун бөлүктөрү болот DynamoDB Streams ичиндеги бардык окуяларга автоматтык түрдө жооп берет. Триггерлер тиркемелерди курууга мүмкүндүк берет кайсы болот анда DynamoDB таблицаларында жасалган ар кандай маалымат модификациясына жооп бериңиз. столдо DynamoDB агымдарын иштетүү менен, сиз болот сиздин менен ARN байланыштыра алат Lambda функциясы.

Серверсиз тиркемелерди кантип текшерем?

Сынактын этаптары

  1. Түйүндү иштетиңиз. js функциясы ыңгайлаштырылган орогучтун ичинде.
  2. Serverless Framework же AWS SAM жергиликтүү сыяктуу куралдарды колдонуп, функцияларды жергиликтүү түрдө чакырыңыз.
  3. AWS Lambda чөйрөсүн жергиликтүү имитациялоо үчүн docker-lambda колдонуңуз.
  4. AWS кызматтарын жергиликтүү имитациялоо үчүн жергиликтүү стекти колдонуңуз.

Сунушталууда: