مشاركة عبر


ما هو Service Connector؟

تساعدك خدمة Service Connector على ربط خدمات حساب Azure بخدمات النسخ الأخرى. يقوم Service Connector بتكوين إعدادات الشبكة ومعلومات الاتصال (على سبيل المثال، إنشاء متغيرات البيئة) بين خدمات الحوسبة وخدمات الدعم المستهدفة في مستوى الإدارة. يستخدم المطورون SDK أو المكتبة المفضلة لديهم التي تستهلك معلومات الاتصال للقيام بعمليات مستوى البيانات مقابل خدمة النسخ الاحتياطي الهدف.

تقدم هذه المقالة نظرة عامة حول خدمة Service Connector.

ما هو استخدام Service Connector؟

يمكن لأي تطبيق يعمل على خدمات الحوسبة Azure ويتطلب خدمة دعم، استخدام Service Connector. ونقوم هنا بإدراج بعض الأمثلة التي يمكنها استخدام "Service Connector" لتبسيط تجربة الاتصال من خدمة إلى خدمة اخري.

  • قاعدة بيانات: استخدم Service Connector لتوصيل قواعد البيانات، مثل PostgreSQL أو MySQL أو Azure Cosmos DB بتطبيقاتك.
  • خزن: استخدم Service Connector لاستخدام منتجات التخزين المفضلة لديك، مثل Azure Storage لأي من تطبيقاتك.
  • خدمة المراسلة: استخدم Service Connector لتوصيل تطبيقات السحابة بخدمات المراسلة، مثل ناقل الخدمة ومراكز الأحداث وApache Kafka على Confluent Cloud.

تعرف على الخدمات المدعومة في Service Connector للاطلاع على المزيد من الخدمات المدعومة وأنماط التطبيق.

ما الفوائد المترتبة على استخدام Service Connector؟

الاتصال بخدمة دعم الهدف باستخدام أمر واحد فقط أو بضع نقرات:

صمم Service Connector لتحقيق سهولة الاستخدام لك. لإنشاء اتصال، تحتاج إلى ثلاث معلمات مطلوبة: مثيل خدمة هدف، ونوع مصادقة بين خدمة الحوسبة والخدمة الهدف، ونوع عميل التطبيق الخاص بك. يمكن للمطورين استخدام Azure Connection CLI أو تجربة المدخل الإرشادي Azure لإنشاء الاتصالات بسهولة.

استخدم حالة الاتصال لمراقبة مشكلة الاتصال أو تحديدها:

بمجرد إنشاء اتصال خدمة، يمكن للمطورين التحقق من صحة اتصالاتهم والتحقق منها. يمكن أن يقترح Service Connector إجراءات لإصلاح الاتصالات المقطوعة.

ما هي الخدمات التي يدعمها Service Connector؟

خدمات الحساب:

  • "Azure App Service"
  • Azure Container Apps
  • دالات Azure
  • خدمة Azure Kubernetes ‏(AKS)
  • Azure Spring Apps (مجدولة للإيقاف)

الخدمات المستهدفة:

  • خدماتالذكاء الاصطناعي في Azure
  • تكوين Azure App
  • ذاكرة التخزين المؤقت Azure ل Redis (المستويات الأساسية والقياسية والمتميزة والمؤسسة)
  • Azure Cosmos DB (NoSQL وMongoDB وGremlin وCassandra وTable)
  • قاعدة بيانات Azure لـ MySQL
  • قاعدة بيانات Azure لـ PostgreSQL
  • مراكز أحداث Azure
  • Azure Key Vault
  • ناقل خدمة Azure
  • قاعدة بيانات Azure SQL
  • خدمة Azure SignalR
  • تخزين Azure Blob, Queue, File and Table storage)
  • Azure Web PubSub
  • Apache Kafka على Confluent Cloud
  • MongoDB Atlas (معاينة)
  • Neon Serverless Postgres (معاينة)
  • قاعدة بيانات SQL في Microsoft Fabric

كيفية استخدام Service Connector؟

هناك طريقتان رئيسيتان لاستخدام Service Connector لتطبيق Azure:

  • Azure CLI: إنشاء اتصالات خدمة إلى خدمة وإدراجها والتحقق من صحتها وحذفها باستخدام أوامر الاتصال في Azure CLI.
  • مدخل Microsoft Azure: استخدم تجربة المدخل الإرشادية لإنشاء اتصالات خدمة إلى خدمة وإدارة الاتصالات بقائمة هرمية.

ما هو أكثر من ذلك، يتم دعم Service Connector أيضا في أدوات العميل التالية مع ميزاته الأساسية:

  • Azure Powershell: إدارة الاتصالات بالأوامر في Azure PowerShell.
  • Terraform: إنشاء وحذف الاتصالات مع البنية الأساسية كأداة التعليمات البرمجية (كن على دراية بالقيود).
  • Visual Studio: إدارة اتصالات مشروع من خلال التكامل مع ميزة الخدمات المتصلة في Visual Studio.
  • IntelliJ: سرد اتصالات خدمات حساب Azure في مجموعة أدوات Azure ل IntelliJ.

وأخيرا، يمكنك أيضا استخدام Azure SDKs واستدعاءات API للتفاعل مع Service Connector. ويوصى بقراءة كيفية توفير المعلمات الصحيحة قبل البدء إذا كنت تستخدم هذه الطرق.