apache/openserverless
آپاچی اوپنسِرورلس یک پلتفرم متنباز برای اجرای توابع بدون سرور (Serverless) در محیطهای مختلف است که در حال حاضر در آشیانهٔ آپاچی قرار دارد.
کاربرد:
این ابزار به توسعهدهندگان اجازه میدهد تا توابع کوچک و مستقل را بدون نیاز به مدیریت زیرساختهای سروری اجرا کنند. همچنین از استقرار خودکار، مقیاسپذیری خودکار و مدیریت چرخه حیات توابع پشتیبانی میکند.
در چه شرایطی بهتره استفاده شود؟
وقتی نیاز داری برنامههای کوچک یا ماژولار را سریع راهاندازی کنی و نمیخواهی به زیرساخت سرور فکر کنی. همچنین برای محیطهای توسعه، تست و استقرار موقت بسیار مناسب است.
چند مثال از موارد استفاده:
اجرای توابع پردازش تصویر در لحظه
مدیریت رویدادهای وب (مثل فرمهای تماس)
ساخت APIهای سبک و سریع
پردازش دادههای IoT در مقیاس کوچک تا متوسط
- ##serverless
- ##open
- ##apache
- ##cloud
- ##functions
- ##devops
- ##microservices
- ##event
- ##FaaS
- ##apache
