Zhrnutie. Majte na pamäti tieto dva body: Pre väčšinu periodických alebo veľmi malých pracovných zaťažení je Lambda výrazne lacnejšia ako dokonca aj tie najmenšie inštancie EC2. Zamerajte sa na pamäť a čas vykonania, ktorý bude potrebovať typická transakcia vo vašej aplikácii na spojenie veľkosti danej inštancie s rovnovážnymi nákladmi Lambda.
Ktorá je lacnejšia Lambda alebo EC2?
V tomto prípade je teda EC2 lacnejšie riešenie ako Lambda z dôvodu vysokej požiadavky na pamäť/požiadavku /čas vykonania. 3. Teraz si vezmite príklad, kde by bolo potrebných viacero inštancií EC2 na spracovanie požiadaviek. V takom prípade by bol EC2 drahší z dvoch dôvodov.
Je AWS Lambda drahšia?
V našom zjednodušenom výpočte je AWS Lambda: 2,4-násobok nákladov na Fargate . 7,1-násobok náklady na EC2. 7,5-násobok ceny Fargate Spot.
Mám použiť Lambda alebo EC2?
Ak potrebujete spustiť aplikácie, ktoré si vyžadujú viac ako 900 sekúnd na úspešné dokončenie, alebo aplikácie, ktoré majú variabilný čas spustenia, zvážte použitie AWS EC2. Ďalším limitom pre spustenú funkciu Lambda je maximálne množstvo pamäte, ktoré sa rovná 3 008 MB.
Je AWS Lambda lacná?
Teraz, aj keď vezmeme do úvahy náklady založené na výpočtových zdrojoch použitých na jedno vyvolanie, AWS Lambda stále vyzerá veľmi lacno a 1 milión vyvolaní s priemerným časom 500 ms a 128 MB dostupnej pamäte by len stálopribližne 1,25 $.