3 روش بازیافت کد شخص ثالث برای AWS Lambda

عکس پروفایل نویسنده

@taavi-rehemagiTaavi Rehemägi

مدیر عامل شرکت Dashbird. 13 سال تجربه به عنوان یک توسعه دهنده نرم افزار و 5 سال ساخت برنامه های بدون سرور.

در این مقاله ، سعی می کنم کمی به تصویر AWS Lambda Layers ، Lambda Extensions و Docker برای Lambda تابانده شود تا کد شخص ثالث به Lambda اضافه شود. من همچنین مرور می کنم که چه زمانی و چگونه از کدام روش استفاده می شود ، و چه زمانی باید مخلوط شود

به دلیل شرایط موجود در سال 2020 ، انتشار بسیاری از نرم افزارها به تعویق افتاد و بنابراین صنعت سرعت توسعه خود را کمی کاهش داد.

اما حداقل در AWS ، برخی از تیم ها در پایان سال به روزرسانی های خود را انجام دادند. AWS لامبدا دو پیشرفت چشمگیر داشته است. AWS Lambda Extensions و پشتیبانی از تصاویر Docker برای عملکردهای Lambda شما. با تشکر از این دو ویژگی جدید و Lambda Layers ، ما اکنون سه روش برای افزودن کد به Lambda داریم که مستقیماً بخشی از عملکرد Lambda ما نیست.

اکنون س isال این است: چه موقع باید از چه چیزی استفاده کنیم؟

اول کار های مهم. همه این ویژگی های لامبدا می تواند با هم استفاده شود. بنابراین اگر به این فکر می کنید که کد خود را کجا قرار دهید ، حداقل تصمیمات شما به طور متقابل از یکدیگر جدا نیستند. می توانید یک تصویر Docker بارگذاری کنید و یک لایه معمولی Lambda و یک Lambda Extension پیوست کنید. اگر عملکرد Lambda شما بر اساس بایگانی ZIP باشد ، همین امکان وجود دارد.

توابع لامبدا با داکر

بیایید نگاه کنیم…

سئو PBN | خبر های جدید سئو و هک و سرور