مهاجرت از WSO2 ESB و EI به Micro Integrator: نقشه راه

مهاجرت از WSO2 ESB و EI به Micro Integrator: نقشه راه

بسیاری از سازمان‌ها هنوز ESB ۴ یا ۵ یا EI ۶ دارند. خبر خوب این است که هسته اجرایی همه آن‌ها یکسان است و WSO2 مسیر مهاجرت مستند ارائه کرده است. خبر بد این است که پیکربندی و بخشی از قابلیت‌ها تغییر کرده‌اند.

گام‌ها

  1. فهرست دارایی‌ها: همه APIها، Proxy Serviceها، Sequenceها، Endpointها، Taskها و کانکتورها را شمارش کنید.
  2. بررسی سازگاری: قابلیت‌هایی که در MI حذف یا جابه‌جا شده‌اند را مشخص کنید؛ مستندات WSO2 اشاره می‌کند برخی قابلیت‌های کم‌استفاده حذف شده‌اند.
  3. تبدیل پیکربندی: تنظیمات سرور از XML به TOML منتقل می‌شود؛ آن را در محیط آزمایشی انجام دهید.
  4. انتقال آرتیفکت‌ها: پروژه‌ها را با افزونه VS Code به قالب CApp درآورید و کانکتورها را با نسخه جدید جایگزین کنید.
  5. آزمون: هر جریان را با داده واقعی مقایسه کنید؛ زمان پاسخ، خطاها و رفتار Failover را هم بسنجید.
  6. اجرای تدریجی: ابتدا یک جریان کم‌ریسک را منتقل کنید و ترافیک را با دروازه (API Manager) به‌تدریج جابه‌جا کنید.

نکات

  • همان زمان فرصت خوبی برای افزودن پایش و ردیابی (OpenTelemetry) است.
  • اگر هنوز API Manager ۲ یا ۳ دارید، مهاجرت آن را جدا و با همان دقت برنامه‌ریزی کنید.
  • یک مسیر بازگشت (Rollback) آماده نگه دارید.

برای ارزیابی وضعیت فعلی و برآورد مهاجرت با ما تماس بگیرید.

این مقاله بر پایه مستندات رسمی WSO2 نوشته شده است و ممکن است با نسخه شما کمی تفاوت داشته باشد. اگر اشتباهی دیدید، خبر بدهید.