Სარჩევი:

რომელმა სერვისებმა შეიძლება გამოიწვიოს ლამბდა?
რომელმა სერვისებმა შეიძლება გამოიწვიოს ლამბდა?

ვიდეო: რომელმა სერვისებმა შეიძლება გამოიწვიოს ლამბდა?

ვიდეო: რომელმა სერვისებმა შეიძლება გამოიწვიოს ლამბდა?
ვიდეო: How To Trigger a Lambda Function on a Timer - Step by Step Tutorial 2024, აპრილი
Anonim

აქ არის სერვისების სია, რომლებიც გამოიძახებენ ლამბდას ფუნქციებს სინქრონულად:

  • ელასტიური დატვირთვის ბალანსირება (აპლიკაციის დატვირთვის დამაბალანსებელი)
  • ამაზონის კოგნიტო.
  • Amazon Lex.
  • Amazon Alexa.
  • Amazon API Gateway.
  • Amazon CloudFront ( ლამბდა @Edge)
  • Amazon Kinesis Data Firehose.

ანალოგიურად შეიძლება იკითხოთ, რომელმა AWS სერვისებმა შეიძლება გამოიწვიოს Lambda?

ლამბდას შეუძლია იყოს პირდაპირ გამოიწვია მიერ AWS სერვისები როგორიცაა S3, DynamoDB, Kinesis, SNS და CloudWatch, ან ის შეუძლია იყოს ორკესტრირებული სამუშაო პროცესებში AWS ნაბიჯის ფუნქციები. ეს საშუალებას გაძლევთ შექმნათ სხვადასხვა რეალურ დროში სერვერის გარეშე მონაცემთა დამუშავების სისტემები.

ასევე იცით, შეუძლია თუ არა ELB-ს ლამბდას გააქტიურება? აპლიკაციის დატვირთვის ბალანსერი შეუძლია ახლა გამოძახება ლამბდა ფუნქციები HTTP(S) მოთხოვნების შესასრულებლად. განაცხადის დატვირთვის ბალანსერები ახლა მხარს უჭერენ გამოძახებას ლამბდა ფუნქციები HTTP(S) მოთხოვნების შესასრულებლად. ეს საშუალებას აძლევს მომხმარებლებს შევიდნენ სერვერის გარეშე აპლიკაციებზე ნებისმიერი HTTP კლიენტიდან, მათ შორის ვებ ბრაუზერებიდან.

ასევე იცოდეთ, რამ შეიძლება გამოიწვიოს ლამბდა?

ტრიგერები არის კოდის ნაწილები, რომლებიც ნება ავტომატურად რეაგირებს DynamoDB Streams-ის ნებისმიერ მოვლენაზე. ტრიგერები საშუალებას გაძლევთ შექმნათ აპლიკაციები რომელიც იქნება შემდეგ უპასუხეთ DynamoDB ცხრილებში შესრულებულ მონაცემთა ნებისმიერ მოდიფიკაციას. DynamoDB Streams-ის მაგიდაზე ჩართვით, თქვენ ნება შეძლოთ ARN-ის დაკავშირება თქვენსთან ლამბდა ფუნქცია.

შეუძლია თუ არა AWS Lambda-ს სხვა ლამბდას გამოძახება?

გამოძახება ა ლამბდა საწყისი კიდევ ერთი ლამბდა შეიძლება არ კეთდება გარკვეული კონფიგურაციის გარეშე. თქვენს serverless.yml ფაილში უნდა იყოს მითითებული ნებართვა სხვა ლამბდას გამოძახება . ეს შეუძლია მიიღწევა iamRoleStatements განყოფილების დამატებით პროვაიდერის საკუთრებაში (სტრიქონები 4-8 ქვემოთ).

გირჩევთ: