آیا لامبدا روی ec2 اجرا می شود؟
آیا لامبدا روی ec2 اجرا می شود؟

تصویری: آیا لامبدا روی ec2 اجرا می شود؟

تصویری: آیا لامبدا روی ec2 اجرا می شود؟
تصویری: AWS EC2 در مقابل ECS در مقابل لامبدا | کدام برای شما مناسب است؟ 2024, ممکن است
Anonim

در حال دویدن برنامه های کاربردی در EC2 هنگامی که برنامه ها باید باشند، نمونه ها راه حل خوبی هستند اجرا کن به طور منظم در طول روز لامبدا . آ لامبدا عملکرد همیشه در دسترس است اما اینطور نیست در حال اجرا همیشه. به طور پیش فرض، لامبدا تابع غیر فعال است

به این ترتیب تفاوت لامبدا و ec2 چیست؟

اصلی تفاوت آن است لامبدا بر اساس منابع ورودی/محرک های رویداد به طور خودکار بالا و پایین می رود - چیزی که با آن از جعبه خارج نمی شوید EC2 . برای عملکردهای بدون سرور خود، دیگر برای زمان بیکاری پولی پرداخت نمی کنید بین فراخوانی، که می تواند در هزینه های زیادی صرفه جویی کند در بلند مدت.

همچنین بدانید که کدام زبان برای AWS Lambda بهترین است؟ پایتون , گره ، جاوا یا سی شارپ. هر یک از این زبان ها برای استفاده با AWS Lambda بسیار مناسب هستند. اما شخصاً با آن راحت تر هستم پایتون و جاوا اسکریپت / گره خارج از این زبان ها AWS Lambda از هر دوی این زمان‌ها پشتیبانی می‌کند.

متعاقباً، ممکن است بپرسید که آیا AWS Lambda ارزانتر از ec2 است؟

این دو نکته را در نظر داشته باشید: برای اکثر بارهای کاری دوره ای یا بسیار سبک، لامبدا به طور چشمگیری است ارزان تر از حتی کوچکترین EC2 نمونه ها روی حافظه و زمان اجرایی که یک تراکنش معمولی در برنامه شما نیاز دارد تمرکز کنید تا اندازه نمونه معین را به نقطه سربه سر مرتبط کند. لامبدا هزینه.

از لامبدا استفاده کنم یا ec2؟

اگه نیاز داشتی به اجرا کن برنامه هایی که به بیش از 900 ثانیه برای تکمیل موفقیت آمیز نیاز دارند یا برنامه هایی که زمان اجرای آنها متغیر است، در نظر بگیرید با استفاده از AWS EC2 . محدودیت دیگری برای دویدن لامبدا تابع حداکثر مقدار حافظه است که برابر با 3008 مگابایت است.

توصیه شده: