WSO2 API Manager (مدیر API)
پلتفرم متنباز مدیریت API: طراحی، انتشار، امنیت، پایش و درآمدزایی.
خلاصه: WSO2 API Manager (مدیر API) پلتفرم متنباز مدیریت API است: طراحی و انتشار، دروازه، امنیت OAuth2 و JWT، پرتال توسعهدهنده، پایش و درآمدزایی. مسیر هوشمند آن را هم ابری و هم درونسازمانی همراه با ماژولهای صورتحساب ارائه میکند.
تعریف مدیر API
WSO2 API Manager همه چیزی را که میان تولیدکننده API و مصرفکنندهاش لازم است در یک پلتفرم متنباز جمع میکند. WSO2 امروز آن را بخشی از «WSO2 API Platform» با دروازه API، دروازه هوش مصنوعی، دروازه رویداد، صفحه کنترل و پرتال توسعهدهنده معرفی میکند.
- اجزای اصلی با مجوز Apache ۲.۰ (بهجز بخش درآمدزایی تجاری)
- خودمیزبان، ترکیبی یا ابری
- آخرین نسخه پایدار: ۴.۷
یک بسته، چند جزء
توزیعها و الگوهای استقرار
API Manager ۴ از یک بسته یکپارچه به توزیعهای تخصصی رسیده است: API Control Plane، Universal Gateway، Traffic Manager و در ۴.۷ دروازه سبک API Platform Gateway مبتنی بر Envoy. نصب روی سرور مجازی، Docker و Kubernetes (Helm) ممکن است.
الگوهای استقرارسیر نسخهها
سالها شمسی و تقریبیاند؛ برای تاریخ دقیق به صفحه انتشار رسمی نگاه کنید.
| نسخه | بازه | نکات |
|---|---|---|
| ۱٫x | حدود ۱۳۹۲ تا ۱۳۹۴ | Publisher و Store، Gateway، OAuth2، محدودیت نرخ پایه. |
| ۲٫x | حدود ۱۳۹۵ تا ۱۳۹۷ | جدا شدن Gateway، Key Manager و Traffic Manager؛ تحلیل و پایش بهتر. |
| ۳٫x | حدود ۱۳۹۸ تا ۱۴۰۰ | GraphQL و WebSocket، رابط جدید، ابزار apictl. |
| ۴.۰ تا ۴.۴ | حدود ۱۴۰۰ تا ۱۴۰۳ | همخط شدن با Micro Integrator، استقرار آسانتر روی Kubernetes، بهبودهای پایش و امنیت. |
| ۴.۵ | ۱۴۰۴ | مسیریابی چندمدلی AI، دستیار طراحی هوش مصنوعی، اتحاد دروازهها (AWS)، توزیعهای Control Plane و Universal Gateway. |
| ۴.۶ | آبان ۱۴۰۴ | MCP Gateway، Guardrails، حافظه نهان معنایی، یکپارچگی با ارائهدهندگان مدل. |
| ۴.۷ | ۱۴۰۵ | API Platform Gateway (Envoy)، حاکمیت و تحلیل MCP، AsyncAPI ۳، JDK ۲۱ و ۲۵، کلید API متصل به API بهصورت پیشفرض. |
منابع رسمی WSO2 (به انگلیسی): صفحه رسمی WSO2 API Manager · مستندات API Manager · کد منبع (GitHub). ویژگیها به نسخه بستگی دارد؛ پیش از تصمیم، مستندات همان نسخه را ببینید.
برای پروژه WSO2 مشاوره بگیرید
نیازتان را بگویید تا نسخه، معماری و برآورد اجرا را همراه هم بررسی کنیم.