Buod. Isaisip ang dalawang puntong ito: Para sa karamihan ng mga pana-panahon o napakagaan na workload, ang Lambda ay lubhang mas mura kaysa sa pinakamaliit na EC2 instance. Tumutok sa memorya at oras ng pagpapatupad na kakailanganin ng isang karaniwang transaksyon sa iyong app upang iugnay ang isang partikular na laki ng instance sa break-even na halaga ng Lambda.
Alin ang mas mura Lambda o EC2?
Kaya, sa kasong ito, ang EC2 ay isang mas murang solusyon kaysa Lambda dahil sa mataas na pangangailangan ng memory/kahilingan /panahon ng pagpapatupad. 3. Ngayon, kumuha ng halimbawa kung saan kakailanganin ang maraming instance ng EC2 upang mahawakan ang mga kahilingan. Kung ganoon, magiging mas mahal ang EC2 sa dalawang dahilan.
Mas mahal ba ang AWS Lambda?
Sa aming pinasimpleng pagkalkula, ang AWS Lambda ay: 2.4 beses ang halaga ng Fargate . 7.1 beses ang halaga ng EC2. 7.5 beses ang halaga ng Fargate Spot.
Dapat ko bang gamitin ang Lambda o EC2?
Kung kailangan mong magpatakbo ng mga application na nangangailangan ng higit sa 900 segundo upang matagumpay na makumpleto o mga application na may variable na oras ng pagpapatupad, isaalang-alang ang paggamit ng AWS EC2. Ang isa pang limitasyon para sa tumatakbong Lambda function ay ang maximum na dami ng memory na katumbas ng 3008 MB.
Mura ba ang AWS Lambda?
Ngayon, kahit na isinasaalang-alang ang gastos batay sa mga mapagkukunan ng pagkalkula na ginagamit sa bawat invocation, ang AWS Lambda ay mukhang napakamura, at 1 milyong invocation na may average na oras na 500ms at 128 Ang MB ng magagamit na memorya ay nagkakahalaga lamanghumigit-kumulang $1.25.