Lambda ec2 жүйесінде жұмыс істей ме?
Lambda ec2 жүйесінде жұмыс істей ме?

Бейне: Lambda ec2 жүйесінде жұмыс істей ме?

Бейне: Lambda ec2 жүйесінде жұмыс істей ме?
Бейне: MJC Engineering Kata. Забавы инженеров - помогаем продать кроссовки. 2024, Мамыр
Anonim

Жүгіру қолданбалар қосулы EC2 даналары қолданбалар болуы керек кезде жақсы шешім болып табылады жүгіру күні бойы жүйелі түрде. Ламбда . А Ламбда функциясы әрқашан қол жетімді, бірақ ол жоқ жүгіру барлық уақытта. Әдепкі бойынша, Ламбда функциясы белсенді емес.

Осылайша, ламбда мен ec2 арасындағы айырмашылық неде?

Басты айырмашылық бұл Ламбда кіріс көздері/оқиға триггерлері негізінде автоматты түрде көтеріледі және төмендетіледі - сіз қораптан шықпайтын нәрсе EC2 . Серверсіз функциялар үшін сіз енді бос тұру уақыты үшін төлемейсіз арасында көп ақша үнемдеуге мүмкіндік беретін шақырулар ішінде ұзақ мерзімді.

Сондай-ақ, AWS Lambda үшін қай тіл жақсы екенін біліңіз? Python , Түйін , Java немесе C#. Осы тілдердің кез келгені AWS Lambda-мен пайдалануға өте қолайлы. Бірақ жеке өзіме ең ыңғайлы Python және Javascript / Түйін осы тілдерден. AWS Lambda осы екі жұмыс уақытын қолдайды.

Кейіннен, AWS Lambda ec2-ге қарағанда арзанырақ па деген сұрақ туындауы мүмкін.

Осы екі тармақты есте сақтаңыз: Көптеген мерзімді немесе өте жеңіл жұмыс жүктемелері үшін, Ламбда күрт қарағанда арзанырақ тіпті ең кішкентай EC2 даналары. Қолданбаңыздағы әдеттегі транзакцияға берілген дана өлшемін залалсыздықпен байланыстыру қажет болатын жады мен орындалу уақытына назар аударыңыз. Ламбда құны.

Lambda немесе ec2 пайдалануым керек пе?

Керек болса жүгіру сәтті аяқталуы үшін 900 секундтан астам уақытты қажет ететін қолданбаларды немесе орындалу уақыты ауыспалы қолданбаларды қарастырыңыз. AWS EC2 көмегімен . Жүгіруге арналған тағы бір шектеу Ламбда функция – 3008 Мбайтқа тең жадтың ең үлкен көлемі.

Ұсынылған: