چارچوب بی‌سرور (Serverless Framework)

Serverless Framework
📅 5 تیر 1405 📄 113 کلمه 🔗 منبع اصلی

چکیده

چارچوب بی‌سرور، یک چارچوب وب رایگان و متن‌باز است که با Node.js نوشته شده است. این چارچوب نخستین ابزاری بود که برای توسعه اپلیکیشن‌ها روی AWS Lambda، پلتفرم رایانش بی‌سرور آمازون، طراحی شد. امروزه از این چارچوب برای استقرار اپلیکیشن‌ها روی پلتفرم‌های مختلفی مانند مایکروسافت آزور، گوگل کلود و اوراکل کلود نیز استفاده می‌شود.

چارچوب بی‌سرور (Serverless Framework) یک چارچوب وب رایگان و متن‌باز است که با استفاده از Node.js نوشته شده است. این چارچوب نخستین ابزاری بود که برای توسعه اپلیکیشن‌ها روی AWS Lambda، پلتفرم رایانش بی‌سرور آمازون، طراحی شد.

امروزه از این چارچوب برای استقرار اپلیکیشن‌ها روی پلتفرم‌های مختلفی مانند مایکروسافت آزور، گوگل کلود و اوراکل کلود نیز استفاده می‌شود. یک اپلیکیشن بی‌سرور می‌تواند از چند تابع لامبردا برای انجام وظایف ساده تا یک بک‌اند کامل متشکل از صدها تابع تشکیل شده باشد.

چارچوب بی‌سرور از تمام محیط‌های اجرایی ارائه‌شده توسط ارائه‌دهندگان کلود پشتیبانی می‌کند. این چارچوب توسط آستن کالینز توسعه یافته و توسط یک تیم تمام‌وقت نگهداری می‌شود.

این چارچوب نخستین بار در اکتبر ۲۰۱۵ با نام JAWS معرفی شد.

جمع‌بندی

چارچوب بی‌سرور با پشتیبانی از تمام محیط‌های اجرایی ارائه‌شده توسط ارائه‌دهندگان کلود، امکان توسعه اپلیکیشن‌های انعطاف‌پذیر و مقیاس‌پذیر را فراهم می‌کند. این چارچوب که توسط آستن کالینز توسعه یافته و توسط یک تیم تمام‌وقت نگهداری می‌شود، از اکتبر ۲۰۱۵ با نام JAWS معرفی شد و امروزه به عنوان یکی از ابزارهای کلیدی در حوزه رایانش بی‌سرور شناخته می‌شود.