Platform as a Service (PaaS)

Platform as a Service یا PaaS پلتفرمی بیرونی است که به تیم‌های توسعه Application اجازه می‌دهد Appهای خود را مستقر کرده و اجرا کنند. Heroku، Cloud Foundry و App Engine نمونه‌هایی از PaaS هستند.

مسئله‌ای که حل می‌کند

برای بهره‌گیری از الگوهای Cloud Native مانند Microservice یا Applicationهای توزیع‌شده، تیم‌های عملیات و توسعه باید بتوانند بخش قابل توجهی از کارهای عملیات و نگه‌داری را برون‌سپاری کنند. این کار شامل وظایفی مانند Provisioning زیرساخت، مدیریت Service Discovery و Load Balancing و Scale Applicationها است.

چگونه کمک می‌کند

PaaS ابزارهای زیرساخت مشترک را به‌صورت کاملاً خودکار در اختیار توسعه‌دهندگان Application قرار می‌دهد. این مدل باعث می‌شود توسعه‌دهندگان کمتر درگیر زیرساخت شوند و زمان و انرژی بیشتری صرف نوشتن کد Application کنند. PaaS همچنین برخی قابلیت‌های Monitoring و Observability فراهم می‌کند تا تیم‌های Application مطمئن شوند Appهایشان سالم هستند.


آخرین ویرایش September 26, 2025: [fa] Add Persian to the list of localized languages (6511f5f)