پروژه ها

زیرساخت ابری و سیستم اطلاع‌رسانی ویراک کلود (VirakCloud)

CloudInfrastructure
Kubernetes
DNS
InfluxDB
Laravel
Microservices

طراحی و نگهداری سرویس‌های زیرساخت ابری در ویراک کلود، شامل کوبرنتیز به عنوان سرویس (KaaS)، پایپ‌لاین تحلیل لوگ‌های DNS با حجم بالا (InfluxDB) و سیستم اطلاع‌رسانی چندکاناله.

داشبورد زیرساخت ویراک کلود

مرور کلی

در VirakCloud.com (ارائه‌دهنده زیرساخت به عنوان سرویس)، به عنوان توسعه‌دهنده بک‌اند روی بهینه‌سازی زیرساخت‌های ابری، سیستم‌های ذخیره‌سازی و راهکارهای پیام‌رسانی با پایداری و قابلیت اطمینان بالا فعالیت داشتم.

دستاوردهای اصلی فنی

  • 📊 پایپ‌لاین پردازش لوگ DNS با حجم بالا: طراحی و پیاده‌سازی پایپ‌لاین پردازش لوگ در زمان واقعی با استفاده از InfluxDB جهت پردازش روزانه میلیون‌ها رکورد DNS برای تحلیل و تحلیل‌های امنیتی کاربر.
  • 🔔 سیستم اطلاع‌رسانی پویا و چندکاناله: ساخت موتور پیام‌رسانی یکپارچه با پشتیبانی از SMS، ایمیل، وب‌هوک، وب‌پوش و تلگرام. با مدیریت داخلی وب‌پوش، کاهش هزینه‌های عملیاتی چشمگیری محقق شد.
  • ☁️ زیرساخت ابری و KaaS: نگهداری سرویس‌های کوبرنتیز (KaaS), سیستم ذخیره‌سازی اشیاء MinIO، سرویس‌های DNS و ابزارهای مانیتورینگ سیستم.

سرویس‌های زیرساختی کلیدی توسعه‌یافته و مدیریت‌شده

  • ✔️ سرویس DNS
  • ✔️ ذخیره‌سازی اشیاء به عنوان سرویس (Object Storage as a Service)
  • ✔️ سیستم‌های مانیتورینگ و اطلاع‌رسانی (Monitoring & Notification)
  • ✔️ کوبرنتیز به عنوان سرویس (Kubernetes as a Service)
  • ✔️ رابط‌های برنامه نویسی عمومی و خط فرمان (Public API & CLI)
  • ✔️ ترافورم (Terraform)
  • ✔️ داکر رجیستری به عنوان سرویس (Docker Registry as a Service)
  • (و چند سرویس ریز دیگر)

همچنین افتخار مشارکت در توسعه سرویس‌های RabbitMQ Event و دیتابیس به عنوان سرویس (DB as a Service) را داشته‌ام.