azure-resource-visualizer
تصور بنية Azure باستخدام مخططات Mermaid
فهم بنية Azure المعقدة من خلال إنشاء مخططات Mermaid التفصيلية التي ترسم علاقات الموارد والتبعيات والتكوينات عبر مجموعة الموارد بالكامل.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "azure-resource-visualizer". أظهر لي بنية مجموعة موارد Azure المسمى 'production-web-app'
النتيجة المتوقعة:
ينشئ ملف markdown مع:
- جدول جرد الموارد يسرد جميع موارد Azure
- مخطط Mermaid مجموعتًا حسب الطبقة (الشبكة والحوسبة والبيانات والأمان)
- تسميات العقدة تعرض SKUs والمستويات والإعدادات الرئيسية
- أسهم الاتصال مصنفة بأنواع تدفق البيانات
- قسم الملاحظات مع الملاحظات
استخدام "azure-resource-visualizer". اعرض طوبولوجيا الشبكة لمجموعة الموارد 'api-backend'
النتيجة المتوقعة:
ينشئ مخطط شبكة مركزًا يوضح:
- الشبكات الافتراضية مع مساحات العناوين
- الشبكات الفرعية مع نطاقات CIDR
- مجموعات أمان الشبكة والقواعد
- نقاط النهاية الخاصة والروابط
- كيفية اتصال موارد الحوسبة بالشبكة
التدقيق الأمني
آمنAll 88 static findings are false positives. The flagged patterns (backtick commands, IP addresses, crypto algorithms, system reconnaissance) are actually documentation examples of Azure CLI commands, example IP addresses in Mermaid diagrams, and Mermaid syntax. This is a read-only Azure documentation skill that generates architecture diagrams.
مشكلات عالية المخاطر (4)
درجة الجودة
ماذا يمكنك بناءه
توثيق البنية التحتية الموجودة
إنشاء مخططات معمارية محدثة لنشر Azure القديم لتحسين فهم الفريق والإعداد
التحضير لمشاريع الترحيل
تصور علاقات الموارد الحالية قبل الترحيل إلى اشتراكات جديدة أو مناطق Azure
تدقيق تبعيات الموارد
تحديد جميع التبعيات قبل إجراء تغييرات على موارد الإنتاج لتجنب التعطيل
جرّب هذه الموجهات
أظهر لي بنية مجموعة موارد Azure المسمى [resource-group-name]. أنشئ مخطط Mermaid يوضح جميع الموارد وكيفية اتصالها.
حلل بنية الشبكة في مجموعة الموارد [resource-group-name]. أنشئ مخططًا مفصلاً يوضح VNets والشبكات الفرعية وNSGs ونقاط النهاية الخاصة وكيف ترتبط موارد الحوسبة بها.
اعرض جميع تدفقات البيانات في مجموعة الموارد [resource-group-name]. أظهر كيف تنتقل البيانات بين App Services وFunctions وقواعد البيانات وحسابات التخزين. قم بتضمين سلاسل الاتصال وطرق المصادقة.
أنشئ توثيقًا شاملاً للبنية لمجموعة الموارد [resource-group-name]. يتضمن: جدول جرد الموارد، مخطط Mermaid مع رسوم فرعية حسب الطبقة، تفاصيل العلاقات، والتوصيات.
أفضل الممارسات
- انتظر تأكيد المستخدم بشأن مجموعة الموارد المراد تحليلها قبل المتابعة
- تضمين تفاصيل التكوين مثل SKUs والمستويات والتسميات في تسميات المخطط
- تجميع الموارد بشكل منطقي باستخدام رسومات Mermaid الفرعية حسب الطبقة أو الغرض
- تسميج جميع الاتصالات بوصف معلومات تدفق البيانات أو التبعية
تجنب
- تخطي الموارد التي تبدو غير مهمة - قم بتضمين كل شيء في مجموعة الموارد
- إجراء افتراضات حول العلاقات دون التحقق منها
- إنشاء مخططات غير مكتملة أو نائبة بدون جميع الموارد
- إهمال تفاصيل التكوين التي تؤثر على فهم البنية