SERVICE NOW
أسطول أجهزة Azure — تغيير الـ IP العام والخاص عبر Azure SDK.
مشروع خاص لعميل — غير منشور علناً.
لقطات






نظرة عامة
لوحة تشغيل لأجهزة Azure — الجرد والـ IP العام والخاص عبر الواجهة وتحديث DNS وتغيير العناوين عبر Azure SDK. عروض الشراكة وتكاليف الخوادم في نفس المنتج، لأن الفريق نفسه الذي يدير أسطول الأجهزة كان يتابع أيضاً حملات الشراكة واحتاج الاثنين في مكان واحد بدل التنقل بين بوابة Azure وجدول منفصل.
المشكلة
كانت الأجهزة والعناوين العامة والخاصة وDNS تُدار واحداً واحداً في بوابة Azure دون جرد مشترك للأسطول. كان التحقق من عنوان IP عام لجهاز، أو تحديث سجل DNS بعد تغيّر عنوان، يعني فتح صفحة كل جهاز على حدة في البوابة — لم تكن هناك قائمة واحدة تُظهر الحالة والمنطقة والحجم والعنوان معاً، ولا طريقة لرؤية تكاليف الخوادم بجانب الحملات التي تشغّلها تلك الخوادم فعلياً.
الحل
لوحة على Azure SDK: سرد الأجهزة وقراءة الـ IP العام والخاص وتحديث DNS وتغيير العناوين عبر الواجهة. فرق ومستخدمون وسجلات بجانبها. تسحب قائمة الأجهزة الحالة والمنطقة والحجم والـ IP العام مباشرة من واجهة Azure إلى جدول واحد، وتُعرض أسماء DNS بجانب العناوين التي تحلّها، فيظهر أي سجل DNS قديم أو مفقود بلمحة. تضع لوحة خوادم الأسطول مقابل تكلفة اشتراك Azure، وتتابع اللوحة نفسها عروض الشراكة — الحملات وروابط التتبع والمواد والدفع وقواعد المناطق — لأن العروض والخوادم التي تشغّلها لها نفس المالك.
الدور
مطور Full Stack — تكامل Azure SDK وواجهات IP وDNS وواجهة التشغيل. بناء الطبقة التي تحوّل استدعاءات Azure API الفردية إلى جدول واحد للأسطول بأكمله وإجراءات جماعية.
النتيجة
يُدار الأسطول من لوحة واحدة: الأجهزة والـ IP العام/الخاص وDNS وتغيير العناوين، إلى جانب تكاليف الخوادم وعروض الشراكة التي كانت تعيش سابقاً في جدول منفصل.
الميزات
- جرد أجهزة Azure — الحالة والمنطقة والحجم والـ IP العام
- جداول العناوين العامة والخاصة عبر واجهة Azure
- تغيير الـ IP عبر Azure SDK
- تحديث DNS للعناوين المحددة
- نظرة على تكلفة اشتراك Azure
- عروض وحملات الشراكة في نفس اللوحة
التقنية

بريك رضا مطور Full Stack مقيم في طنجة، المغرب. يبني برمجيات بـ Laravel وReact وTypeScript — منصات SaaS وأنظمة ERP وتطبيقات إنتاجية لشركات في المغرب وأوروبا.
المزيد عن بريك رضا