الگوی معماری بدون سرور چیست؟

الگوی معماری بدون سرور یک مدل طراحی نرم افزار است که به توسعه دهندگان اجازه می دهد تا برنامه های کاربردی را بدون تهیه یا مدیریت سرور بسازند و اجرا کنند. در این الگو، ارائه دهنده ابر زیرساخت را مدیریت می کند و به صورت خودکار منابع را در صورت نیاز تخصیص می دهد. همچنین با استفاده از مدل قیمت گذاری پرداخت به ازای استفاده، هزینه های عملیاتی را به میزان قابل توجهی کاهش می دهد. به طور معمول، توسعه دهندگان کدهایی را برای توابع بدون سرور می نویسند و آنها را در محیط یک ارائه دهنده ابری مستقر می کنند. سپس پلتفرم به طور خودکار اجرای کد را مدیریت می کند و منابع مورد نیاز را برحسب تقاضا کاهش یا افزایش می دهد. این الگو سربار اداری را کاهش می دهد و توسعه دهندگان فقط برای عملکردهایی که اجرا می کنند پرداخت می کنند. AWS Lambda، Azure Functions و Google Cloud Function نمونه هایی از پلتفرم های محبوب بدون سرور هستند.

تاریخ انتشار: