مطالعه موردی / 01
Platform / Automation

Netrova

پلتفرم مدیریت سرویس، اتوماسیون فروش و ابزارهای زیرساختی با پنل مدیریتی و API اختصاصی.

PROJECTNetrovaCATEGORYPlatform / AutomationSTATUSPUBLISHED
Netrovaطراحی و توسعه توسط Siteva
01 / معرفی پروژه

Netrova

پلتفرم مدیریت سرویس، اتوماسیون فروش و ابزارهای زیرساختی با پنل مدیریتی و API اختصاصی.

02 / فناوری‌های پروژه

فناوری‌های پروژه

01Python02FastAPI03aiogram04SQLite05Linux06X-UI API
03

چالش

Netrova برای مدیریت فروش و چرخه عمر سرویس‌های VPN در چند موقعیت سرور توسعه داده شد؛ فرایندی که در حالت دستی شامل ساخت کانفیگ، کنترل حجم و تاریخ انقضا، هماهنگ‌سازی وضعیت نودها و رسیدگی به تمدید یا افزایش حجم بود. چالش اصلی، یکپارچه‌کردن این عملیات و کاهش وابستگی به مدیریت دستی، بدون از دست رفتن کنترل مدیریتی بود.

04

راهکار

یک ربات تلگرام و لایه API مدیریتی توسعه داده شد که ساخت و مدیریت سرویس‌ها را به X-UI متصل می‌کند. برای سرویس‌های چندموقعیتی، مصرف مشترک میان نودها با worker جداگانه کنترل می‌شود و عملیات ساخت، فعال یا غیرفعال‌سازی، افزایش حجم، تمدید، تغییر لوکیشن، بررسی سلامت و لینک اشتراک از یک جریان واحد مدیریت می‌شوند.

05

نتیجه

نتیجه، یک جریان عملیاتی یکپارچه برای فروش و مدیریت سرویس است که از ثبت سفارش و provisioning تا نمایش لینک اشتراک، کنترل مصرف و عملیات پس از فروش را در یک سیستم واحد پوشش می‌دهد. معماری API محور همچنین امکان اتصال پنل مدیریتی و ابزارهای جانبی را فراهم می‌کند.

SITEVA

شروع یک پروژه

شروع یک پروژه