Kjører Lambda på ec2?
Kjører Lambda på ec2?

Video: Kjører Lambda på ec2?

Video: Kjører Lambda på ec2?
Video: Getting started with Containers | #CloudNativeNinja PT1 2024, Kan
Anonim

Løping applikasjoner på EC2 instanser er en god løsning når applikasjoner må være løpe regelmessig gjennom hele dagen. Lambda . EN Lambda funksjonen er alltid tilgjengelig, men det er den ikke løping hele tiden. Som standard er Lambda funksjonen er inaktiv.

På denne måten, hva er forskjellen mellom lambda og ec2?

Hoved forskjell er det Lambda bringes opp og spunnes ned automatisk basert på de inngående kildene/hendelsesutløsere - noe du ikke kommer ut av boksen med EC2 . For dine serverløse funksjoner betaler du ikke lenger for inaktiv tid mellom påkallinger, som kan spare mye penger i lang sikt.

Vet du også hvilket språk som er best for AWS Lambda? Python , Node , Java eller C#. Hvilket som helst av disse språkene er svært godt egnet til bruk med AWS Lambda. Men personlig er jeg mest komfortabel med Python og Javascript / Node ut av disse språkene. AWS Lambda støtter begge disse kjøretidene.

I etterkant kan man også spørre, er AWS Lambda billigere enn ec2?

Husk disse to punktene: For de fleste periodiske eller svært lette arbeidsbelastninger, Lambda er dramatisk rimeligere enn selv de minste EC2 forekomster. Fokuser på minnet og utførelsestiden som en typisk transaksjon i appen din trenger for å relatere en gitt forekomststørrelse til break-even Lambda koste.

Bør jeg bruke lambda eller ec2?

Hvis du trenger det løpe applikasjoner som krever mer enn 900 sekunder å fullføre vellykket eller applikasjoner som har en variabel utførelsestid, vurder bruker AWS EC2 . En annen grense for en løping Lambda funksjon er den maksimale mengden minne som er lik 3008 MB.

Anbefalt: