مشاركة عبر


قدرات النشر في Agents (المعاينة) في Azure Copilot

يقوم Agents (معاينة) في Azure Copilot بذكاء بإظهار الوكيل المناسب لمساعدتك في مهامك. تعمل قدرات نشر Agents (المعاينة) في Azure Copilot كمهندس حلول سحابية افتراضية، يوجهك خلال عملية تخطيط ونشر البنية التحتية بالكامل بسهولة ودقة.

عندما تطلب المساعدة في نشر أعباء العمل، يساعدك Azure Copilot في ترجمة الأهداف عالية المستوى إلى خطط نشر قابلة للتنفيذ من خلال تطبيق أفضل ممارسات Azure Well-Architected Framework . يمكنك الحصول على المساعدة في مهام مثل إنشاء خطط عبء العمل، وإنشاء ومراجعة إعدادات Terraform، وتبسيط أتمتة سير عمل البنية التحتية ككود (IaC) من خلال التكامل مع GitHub.

تدعم قدرات الوكيل المحادثات متعددة الأدوار لتوضيح المتطلبات، مقدمة توصيات لتكوينات الموارد المثلى وتقديم إرشادات خطوة بخطوة لنشر بيئات جاهزة للإنتاج—سواء كنت تقوم بإعداد خطوط أنابيب التحليلات، أو تطبيقات الويب، أو البنى المعمارية متعددة المستويات المعقدة. تتيح لك هذه القدرات تقليل الجهد اليدوي، وتقليل الأخطاء، وتسريع الوقت إلى القيمة لنشراتك السحابية.

بعد إنشاء خطة نشر، يمكن ل Azure Copilot توليد تكوينات Terraform يمكنك مراجعتها وتعديلها ونشرها. يمكنك فتح الملفات المولدة في Visual Studio Code for the Web أو جعل Azure Copilot ينشئ طلب سحب لإضافة الملفات إلى مستودع GitHub الخاص بك.

Important

الوظائف الموضحة في هذا المقال متاحة فقط للمستأجرين الذين لديهم إمكانية الوصول إلى الوكلاء (معاينة) في Azure Copilot.

أنواع الموارد المدعومة

حاليا، يدعم Agents (معاينة) في Azure Copilot مهام النشر لجميع أنواع موارد Azure. يمكنك الحصول على المساعدة في العديد من أنواع الانتشارات، بما في ذلك:

  • خدمات الحوسبة، مثل الآلات الافتراضية وأحمال العمل المحوية.
  • مكونات الشبكات، مثل الشبكات الافتراضية، والشبكات الفرعية، ومجموعات أمن الشبكات.
  • حلول التخزين، مثل Blob Storage، مع خيارات متقدمة للمرونة.
  • سيناريوهات إدارة الهوية والوصول.
  • حلول المراقبة والتشخيص.
  • تنسيق البنى متعددة المستويات لأحمال العمل المعقدة.

مطلبات عينات النشر

إليك بعض الأمثلة على أنواع المحفزات التي يمكنك استخدامها للحصول على المساعدة في مهام النشر. قم بتعديل هذه المطالبات استنادا إلى سيناريوهات الحياة الحقيقية، أو جرب مطالبات إضافية لإنشاء أنواع مختلفة من الاستعلامات. كلما قدمت تفاصيل أكثر عن عبء العمل الذي تريد نشره، كلما كان Azure Copilot قادرا على مساعدتك بشكل أفضل. عند استخدام هذه الأنواع من التعليمات، تأكد من تفعيل وضع الوكيل باختيار الأيقونة في نافذة الدردشة.

لقطة شاشة تظهر وضع الوكيل (المعاينة) مفعلة في Azure Copilot.

  • "استضافة نموذج تحليل المشاعر مع Azure Functions لنقاط نهاية API بدون خادم، الاتصال بقاعدة بيانات Azure SQL لتسجيل تفاعلات المستخدمين، وإعداد تنبيهات للطلبات الفاشلة."
  • "نشر تطبيق ويب Python Flask على خدمة تطبيقات Azure مع خلفية PostgreSQL Flexible Server، وتأمين الأسرار في Azure Key Vault، وتمكين المراقبة باستخدام Application Insights."
  • "تشغيل خدمة دردشة روبوت متعددة اللغات باستخدام خدمة Azure OpenAI، دمج تسجيل البيانات مع Azure Monitor، واستخدام Azure Key Vault لإدارة بيانات API."
  • "قم بإعداد تطبيق SaaS متعدد المستأجرين على AKS باستخدام مساحات Kubernetes للعزل، ودمج Microsoft Entra للمصادقة، ومركزة السجلات في Azure Log Analytics."
  • "نشر عبء عمل للخدمات المصغرة على AKS حيث تقوم API Gateway بتوجيه حركة المرور، والتكامل مع Azure Key Vault للحصول على الأسرار، ونشر عمليات نشر الكاناري لإصدارات الخدمات الجديدة."

مثال على سير العمل

إليك مثال على سير العمل لاستخدام قدرات النشر في Agents (المعاينة) في Azure Copilot.

  1. للحصول على مساعدة في النشر، ابدأ محادثة في Azure Copilot مع تفعيل وضع الوكيل. صف عبء العمل الذي تريد نشره بلغة بسيطة وطبيعية، مثل "أحتاج إلى تطبيق ويب قابل للتوسع مع قاعدة بيانات SQL."

  2. يراجع Azure Copilot متطلباتك ويبني خطة بنية تحتية مفصلة مصممة خصيصا لاحتياجاتك. إذا احتجت إلى مزيد من المعلومات، يطرح Azure Copilot أسئلة حول سيناريوك. خطة عبء العمل هي مخطط شامل خطوة بخطوة يشمل تحليلا للإيجابيات والسلبيات والمقايضة المرتبطة بكل قرار معماري. جميع التوصيات تستند إلى إطار عمل Azure Well-Architected، مما يضمن توافق التوصيات مع معايير الصناعة وأفضل الممارسات في Azure.

  3. بعد الموافقة على الخطة، يقوم Azure Copilot بإنشاء تكوينات Terraform بالمكونات اللازمة لنشر الموارد الموضحة في الخطة. كما يتم تقديم إرشادات شاملة حول استراتيجيات النشر، بما في ذلك إرشادات لتكوين خطوط أنابيب CI/CD. اختر أيقونة التكبير لعرض السكريبتات في لوحة القطع الأثرية.

    لقطة شاشة لموقع Azure Copilot وهو يوفر تكوينات Terraform للنشر.

  4. راجع تكوينات Terraform المولدة في لوحة المصنوعات الخاصة ب Azure Copilot. إذا رغبت، يمكنك إجراء تغييرات على التكوينات من هذا اللوحة. تأكد من مراجعة التكوينات بعناية للتأكد من أنها تلبي متطلباتك.

  5. بعد التحقق من صحة التكوينات، اختر طريقة نشر. يمكنك فتح الملفات في VS Code for the Web، أو إنشاء طلب سحب GitHub، أو استخدام بوابة Azure. يمكنك أيضا تحميل الملفات للنشر المحلي أو تخصيص إضافي.

    لقطة شاشة للوحة القطع الأثرية في Azure Copilot تظهر إعدادات Terraform وخيارات النشر.

  6. أكمل عملية النشر، ثم استخدم أدوات المراقبة الخاصة ب Azure لتتبع أداء وتكلفة وصحة مواردك.

تكامل طلبات السحب في GitHub

عندما يولد Azure Copilot تكوينات Terraform، يمكنك اختيار إنشاء طلب سحب تلقائيا لإضافة الملفات إلى مستودع GitHub الخاص بك. هذا الخيار يبسط عملية دمج الملفات المولدة في سير عمل CI/CD الحالي لديك.

لاستخدام هذه الميزة، اختر إنشاء طلب سحب بعد مراجعة تكوينات Terraform التي تم إنشاؤها في لوحة القطع الأثرية. بعد تسجيل الدخول، اختر مستودعا موجودا وتفرع متشعب، أو أنشئ مستودعات جديدة. عند اختيار إنشاء طلب سحب، تضاف الملفات المولدة إلى طلب سحب جديد.

لقطة شاشة لموقع Azure Copilot وهو ينشئ طلب سحب على GitHub لإضافة ملفات تم إنشاؤها.

الفتح في كود VS

يمكنك اختيار فتح تكوينات Terraform المولدة في Visual Studio Code for the Web. يوفر VS Code for the Web تجربة مجانية من Microsoft VS Code في متصفحك، مما يتيح لك مراجعة وتعديل الملفات حسب الحاجة.

لاستخدام هذه الميزة، اختر Open in VS Code (Web) بعد مراجعة تكوينات Terraform التي تم إنشاؤها في لوحة القطع الأثرية. هذا الإجراء يطلق مساحة عمل ويب VS Code مع فتح الملفات المولدة للمراجعة والتحرير.

لقطة شاشة لمساحة عمل في Visual Studio للويب مع ملفات تم إنشاؤها بواسطة Copilot في Azure.

الاعتبارات والقيود الحالية

ضع في اعتبارك الاعتبارات والقيود التالية عند العمل مع النشر في Agents (المعاينة) في Azure Copilot.

  • حاليا، القطع الأثرية المولدة متاحة فقط كتكوينات Terraform.
  • تم تصميم قدرات وكيل النشر لمساعدتك في نشر أحمال عمل وبيئات جديدة كليا (سيناريوهات "الحقل المبتدئ"). قدرات الوكيل لا تدعم حاليا استيراد أو تحليل أو تعديل البنية التحتية القائمة. لا يزال بإمكانك طلب التوجيه من Azure Copilot في هذه السيناريوهات.
  • بينما يوفر Azure Copilot إرشادات لخطوط النشر الآمنة، إلا أنه لا يدعم حاليا التكامل التلقائي لسير عمل CI/CD.