Ламбда работи ли на ec2?
Ламбда работи ли на ec2?

Видео: Ламбда работи ли на ec2?

Видео: Ламбда работи ли на ec2?
Видео: AWS - Виртуальные Сервера EC2 - Часть-1 - Основы 2024, Ноември
Anonim

Бягане приложения на EC2 instances е добро решение, когато приложенията трябва да бъдат бягай редовно през целия ден. ламбда . А ламбда функцията винаги е налична, но не е бягане през цялото време. По подразбиране, ламбда функцията е неактивна.

По този начин каква е разликата между ламбда и ec2?

Основното разлика е това ламбда се издига и върти надолу автоматично въз основа на входящи източници/задействания на събития - нещо, с което не се измъквате от кутията EC2 . За вашите функции без сървър вече не плащате за времето на престой между инвокации, които могат да спестят много пари в дълго бягане.

Знайте също кой език е най-подходящ за AWS Lambda? Python , възел , Java или C#. Всеки от тези езици е много подходящ за използване с AWS Lambda. Но лично на мен ми е най-удобно Python и Javascript / възел от тези езици. AWS Lambda поддържа и двете времена на изпълнение.

Впоследствие може да се запитаме и AWS Lambda по-евтина ли е от ec2?

Имайте предвид тези две точки: За повечето периодични или много леки натоварвания, ламбда е драматично по-евтино от дори и най-малката EC2 случаи. Съсредоточете се върху паметта и времето за изпълнение, от което типична транзакция във вашето приложение ще се нуждае, за да свърже даден размер на екземпляра с рентабилността ламбда цена.

Трябва ли да използвам ламбда или ec2?

Ако трябва бягай приложения, които изискват повече от 900 секунди за успешно завършване или приложения, които имат променливо време за изпълнение, помислете използвайки AWS EC2 . Друго ограничение за бягане ламбда функцията е максималното количество памет, което е равно на 3008 MB.

Препоръчано: