البدء
مرحبًا! يعرّفك هذا الدليل بكل ما تحتاج إليه للبدء بتصميم المعماريات السحابية وتحليلها وتوثيقها باستخدام Architecto.
ما Architecto؟
Architecto منصة قائمة على الذكاء الاصطناعي تحوّل أفكار المعمارية السحابية إلى تصاميم جاهزة للإنتاج. سواء كنت تخطط لبنية تحتية جديدة أو تراجع أنظمة موجودة، يبسّط Architecto العملية كاملة، من الفكرة الأولية إلى مراجعة الفريق والتوثيق الاحترافي.
الإمكانات الأساسية
توليد فوري للمعمارية
- إدخال باللغة الطبيعية — صِف احتياجات البنية التحتية بلغة بسيطة
- خيارات متعددة السحابات — احصل على مقترحات لـ AWS وGCP وAzure وKubernetes والبيئات الهجينة
- لوحة مرئية — حرّر المخططات ونقّحها بواجهة سحب وإفلات بديهية
تحليل ذكي
- تحليل التكلفة — فهم الآثار المالية عند أحجام مختلفة
- اختبار قابلية التوسع — تحديد الاختناقات قبل تحولها إلى مشكلات
- مراجعة الأمان — نمذجة التهديدات وتقييم الثغرات آليًا
- محاكاة الأداء — توقع زمن الانتقال ومعدل المعالجة تحت الحمل
توثيق احترافي
- وثائق مولدة تلقائيًا — إنشاء RFC وADR وأدلة تشغيل من المعمارية
- تحليل الشيفرة — تحويل ملفات Terraform أو CloudFormation الموجودة إلى مخططات
- محرر غني — HyperDocs لنصوص Markdown محسنة مع عناصر مرئية مضمّنة
تعاون الفريق
- مشاركة آمنة — روابط برموز وصول مع سلاسل تعليقات وملاحظات
- صادرات بهويتك البصرية — PPT وPDF وPNG مع سمات مخصصة
- إدارة المؤسسة — أدوار الأعضاء والدعوات والتراخيص
خطواتك الأولى
1. إنشاء حساب
زر architecto.dev وسجّل بالبريد الإلكتروني أو OAuth أو مفتاح مرور.
2. استكشاف لوحة المعلومات
تتيح اللوحة وصولًا سريعًا إلى:
- المشاريع الحديثة — المعماريات المنشأة سابقًا
- مكتبة الأنماط — أكثر من 240 معمارية مرجعية معتمدة في القطاع
- الإجراءات السريعة — أزرار لبدء التصميم أو استيراد الشيفرة أو التعلم
3. توليد المعمارية الأولى
اختر إحدى الطرق:
الخيار أ: استخدام Architect AI
- انقر على «إنشاء معمارية» ← «الوصف بالذكاء الاصطناعي»
- أدخل وصفًا بلغة طبيعية: «منصة تجارة إلكترونية تخدم 10 آلاف مستخدم متزامن، وتحتاج إلى مزامنة مخزون فورية ومعالجة دفع وتجاوز فشل متعدد المناطق»
- راجع الخيارات المولدة (عادةً 3–5 بدائل)
- اختر المعمارية المفضلة
- خصّصها في اللوحة: عدّل المكونات وأضف مجموعات الأمان واضبط تدفقات البيانات
الخيار ب: استخدام مكتبة الأنماط
- انقر على «إنشاء معمارية» ← «البدء من نمط»
- تصفح فئات الخدمات المصغرة والحوسبة دون خوادم وتعدد المستأجرين وتحليلات البيانات وغيرها
- اختر نمطًا يلائم حالة الاستخدام
- كيّف المكونات لمتطلباتك المحددة
الخيار ج: الاستيراد من الشيفرة
- انقر على «إنشاء معمارية» ← «الاستيراد من Terraform»
- اربط حساب GitHub عبر OAuth
- اختر مستودعًا
- اختر ملف Terraform أو CloudFormation
- يولّد Architecto مخطط طوبولوجيا ويحدد فرص التحسين
4. تحليل المعمارية
بعد تصميم المعمارية:
تشغيل تحليل التكلفة
- يجيب عن: «كم ستبلغ التكلفة عند ألف أو 10 آلاف أو 100 ألف مستخدم؟»
- يحدد: نقاط ارتفاع التكلفة وحدود الاستدامة المالية
- يقترح: استراتيجيات التحسين وخيارات خفض التكلفة
فحص قابلية التوسع
- يختبر: عدد المستخدمين المتزامنين الذين يتحملهم كل مكون
- يحدد: الاختناقات، غالبًا قاعدة البيانات أو التخزين المؤقت أو موازن الحمل
- يقترح: أنماط التوسع، مثل نسخ القراءة والتجزئة الأفقية والتوسع الأفقي
مراجعة الأمان
- يحلل: تهديدات STRIDE (انتحال الهوية والعبث والإنكار وكشف المعلومات وحجب الخدمة ورفع الصلاحيات)
- يرسم: مسارات الهجوم والمكونات المعرضة للخطر
- يوصي: بإجراءات التخفيف مثل المصادقة والتشفير وتحديد المعدل وWAF
5. توليد التوثيق
حوّل المعمارية إلى وثائق احترافية:
إنشاء RFC (طلب تعليقات)
- أقسام مولدة تلقائيًا: صياغة المشكلة ونظرة على الحل والمفاضلات وتحليل التكلفة والاعتبارات الأمنية
- يتضمن: المخطط المعماري ورسوم التكلفة وتحليل التهديدات
- قابل للتحرير: استخدم HyperDocs لتنقيح الأقسام
إنشاء ADR (سجل قرار معماري)
- يوثق: أسباب اختيار هذه المعمارية بدل البدائل
- يربط: القرارات والمفاضلات والافتراضات ذات الصلة
- الحالة: قيد التنفيذ أو مقترح أو مقبول أو متقادم وغيرها
إنشاء دليل تشغيل
- يتضمن: خطوات النشر وإعداد المراقبة وإجراءات الاستجابة للحوادث
- يملأ تلقائيًا: اعتماديات المكونات ومعلومات نقاط النهاية وحدود الإنذارات
6. المشاركة مع الفريق
- انقر على «مشاركة» وولّد رابطًا برمز وصول
- أرسله إلى أعضاء الفريق (يعمل في المتصفح دون حساب)
- يستطيع المراجعون:
- عرض الطوبولوجيا كاملة
- إضافة تعليقات وملاحظات في السياق
- الاطلاع على نتائج التحليل (التكلفة والأمان وقابلية التوسع)
- المقارنة بالإصدارات السابقة
- تصلك إشعارات عند إضافة التعليقات
7. التصدير للعروض التقديمية
- انقر على «تصدير» واختر الصيغة (PNG أو SVG أو PDF أو PPT)
- اختر سمة أو أنشئ هوية بصرية مخصصة:
- الألوان والخطوط ونمط الخلفية
- موضع الشعار
- ألوان تمييز لأنواع المكونات المختلفة
- نزّل مواد جاهزة للعرض
المفاهيم الأساسية
الطوبولوجيا
التمثيل المرئي للمعمارية: عقد تربطها تدفقات. تمثل كل عقدة مكونًا سحابيًا مثل EC2 أو Lambda أو RDS.
العقدة
مكون واحد في المعمارية. يحمّل Architecto مسبقًا أيقونات لأكثر من 200 خدمة من AWS وGCP وAzure وخدمات عامة.
التدفق
الاتصال بين العقد الذي يوضح حركة البيانات، مثل استدعاءات API المتزامنة والمراسلة غير المتزامنة واستعلامات قاعدة البيانات.
ملف الإعداد
إعداد لمورّد سحابي. يتضمن Architecto ملفات لـ AWS مع بيانات التسعير وGCP وAzure وKubernetes وDocker.
وحدة التحليل
أداة متخصصة تقيّم بُعدًا واحدًا من المعمارية: التكلفة أو الأمان أو قابلية التوسع أو الأداء أو الامتثال.
السمة
تخصيص المظهر عند التصدير: الألوان والخطوط وأنماط الأيقونات والخلفيات والتخطيطات.
مسارات عمل شائعة
دورة مراجعة المعمارية
- ينشئ المصمم المعمارية الأولية
- يشاركها مع المراجعين برابط وصول
- يضيف المراجعون التعليقات والاقتراحات
- ينقّح المصمم الطوبولوجيا ويعيد توليد التحليل
- توضح مقارنة الإصدارات التغييرات
- تُوثق الموافقة النهائية في ADR
تخطيط الانتقال
- ارسم البنية المحلية الحالية أو الإعداد السحابي الموجود
- صمّم المعمارية المستهدفة متعددة السحابات
- استخدم أداة «مقارنة المعماريات» لتخطيط خطوات الانتقال
- شغّل تحليل تكلفة يقارن الوضع الحالي بالمستهدف
- ولّد دليل انتقال على مراحل
الاستجابة للحوادث
- يرسم مهندس SRE سريعًا طوبولوجيا الحادث مع نقاط الفشل
- يشاركها برابط مع فريق غرفة العمليات
- يضيف الفريق توضيحات بالأسباب المحتملة والخدمات المتأثرة
- بعد الحادث، تُحوّل إلى دليل تشغيل لمنع التكرار
مسارات التعلم
- ابدأ باختبارات المبتدئين (أساسيات السحابة والحوسبة والتخزين)
- تقدّم عبر مجموعات البطاقات التعليمية بالتكرار المتباعد
- طبّق ما تعلمته بتصميم معمارية فعلية
- احصل على ملاحظات عبر مراجعة الفريق
الخطوات التالية
- تعرّف على المفاهيم الأساسية ← اقرأ المفاهيم الأساسية
- استكشف الميزات ← راجع دليل الميزات
- راجع الأنماط ← تصفح الأنماط المعمارية
- راجع التكاملات ← استكشف التكاملات
هل لديك أسئلة؟ راجع الأسئلة الشائعة أو انضم إلى مجتمع Discord