Kaip suteikti Lambda prieigą prie DynamoDB?
Kaip suteikti Lambda prieigą prie DynamoDB?

Video: Kaip suteikti Lambda prieigą prie DynamoDB?

Video: Kaip suteikti Lambda prieigą prie DynamoDB?
Video: Building Apps for Mobile, Gaming, IoT, and more using AWS DynamoDB by Rick Houlihan 2024, Gegužė
Anonim

Tada vaidmuo naudojamas suteikti a Lambda funkcija prieiga į a DynamoDB stalo.

Pridėkite IAM politiką prie IAM vaidmens

  1. Eikite į IAM konsolę ir naršymo srityje pasirinkite Vaidmenys.
  2. Pasirinkite AWS paslaugą ir tada pasirinkite Lambda .
  3. Puslapyje Pridėti leidimų politiką paieškos laukelyje įveskite MyLambdaPolicy.

Atitinkamai, ar „DynamoDB“gali suaktyvinti „Lambda“?

Su DynamoDB Srautai, tu gali suveikti a Lambda funkcija atlikti papildomus darbus kiekvieną kartą a DynamoDB lentelė atnaujinta. Lambda nuskaito įrašus iš srauto ir iškviečia jūsų funkciją sinchroniškai su įvykiu, kuriame yra srauto įrašų.

Be to, kaip bendraujate su „DynamoDB“? Kaip bendrauti su „Amazon DynamoDB“naudojant standartinį SQL

  1. 1 veiksmas: gaukite naujausią docker vaizdą.
  2. 2 veiksmas: paleiskite „DynamoDB“vietoje.
  3. 3 veiksmas: įdiekite dql python klientą.
  4. 4 veiksmas: vietinio dokerio „DynamoDB“vaizdo viršuje nurodykite dql.
  5. 5 veiksmas: sukurkite lentelę ir įterpkite kai kuriuos duomenis.
  6. 5 veiksmas: paleiskite keletą paprastų užklausų.

Čia kaip pridėti leidimą lambda funkcijai?

Suteikti leidimai į kitas paskyras ar paslaugas, kurios nepasiekiamos Lambda konsolėje, naudokite AWS CLI. Papildyti pareiškimas su papildyti - leidimas komandą. Paprasčiausias ištekliais pagrįstas politikos pareiškimas leidžia paslaugai iškviesti a funkcija.

Ar AWS DynamoDB be serverio?

DynamoDB yra suderintas su reikšmėmis Be serverio programos: automatinis mastelio keitimas pagal programos apkrovą, mokėjimas už tai, ką naudojate, kainodara, lengva pradėti ir nereikia valdyti serverių. Tai daro DynamoDB labai populiarus pasirinkimas Be serverio veikiančios programos AWS.

Rekomenduojamas: