ما الجديد في Azure Container Apps

تسرد هذه المقالة التحديثات الهامة والميزات الجديدة المتوفرة في Azure Container Apps.

مايو 2024

ميزة ‏‏الوصف
متوفر بشكل عام: Azure Functions على Azure Container Apps يمكن نشر مضيف Azure Function ووقت التشغيل والملحقات وتطبيقات Azure Function كحاويات في نفس بيئة الحساب. يمكنك استخدام الشبكات المركزية وإمكانية المراقبة ون حدود التكوين لتطوير التطبيقات متعددة الأنواع مثل الخدمات المصغرة.
المعاينة العامة: جلسات عمل ديناميكية هذه الحوسبة السريعة، المعزولة، سريعة الزوال مناسبة لتشغيل التعليمات البرمجية غير الموثوق بها على نطاق واسع في سيناريوهات متعددة الإيجارات العدائية. تحتوي كل جلسة على عزل حساب كامل باستخدام Hyper-V.
المعاينة العامة: دعم لوحة معلومات Aspire الوصول إلى البيانات المباشرة حول مشروع .NET والحاويات في السحابة لتقييم أداء تطبيقاتك وتصحيح الأخطاء باستخدام سجلات ومقاييس وتتبعات شاملة والمزيد.
معاينة عامة: دعم تحميل وحدة تخزين NFS Azure Files يمكنك استخدام وحدات تخزين NFS Azure Files لمشاركة البيانات بين حاويات متعددة في التطبيق الخاص بك، أو لاستمرار البيانات عبر عمليات إعادة تشغيل الحاوية.
المعاينة العامة: مراقبة التطبيقات باستخدام مقاييس Java يمكنك الآن مراقبة أداء تطبيقاتك وصحتها باستخدام مقاييس Java مثل جمع البيانات المهملة واستخدام الذاكرة.
معاينة عامة: تعيين مستويات سجل Java يمكنك الآن تعيين مستويات سجل تطبيقات Java في Azure Container Apps دون إعادة توزيع تطبيقاتك أو إعادة تشغيلها.

مارس 2024

ميزة ‏‏الوصف
متوفر بشكل عام: شهادات مدارة مجانية الشهادات المدارة مجانية وتمكنك من توفير شهادات TLS وتجديدها تلقائيا لأي مجال مخصص تضيفه إلى تطبيق الحاوية الخاص بك.
المعاينة العامة: دعم OpenTelemetry Agent يسمح لك باستخدام معايير مفتوحة المصدر لإرسال بيانات تطبيقك دون إعداد جامع OTLP بنفسك. يمكنك استخدام العامل المدار لاختيار مكان إرسال السجلات والمقاييس والتتبعات.
المعاينة العامة: دعم شهادات Key Vault استخدم Azure Key Vault لتخزين وإدارة شهادات TLS/SSL الخاصة بك للاستخدام مع Azure Container Apps على مستوى التطبيق والبيئة.
المعاينة العامة: دعم Tomcat تدعم Azure Container Apps الآن Apache Tomcat في عملية إنشاء التعليمات البرمجية إلى السحابة. وهذا يعني أنه يمكنك استخدام التعليمات البرمجية الموجودة لديك، والتكوين، لإنشاء تطبيق حاوية أصلي على السحابة دون متاعب.
معاينة عامة: احتواء ذاكرة JVM تتم الآن معايرة جميع تطبيقات Java مع إعدادات ذاكرة JVM الافتراضية للحصول على أداء وموثوقية أفضل في بيئة الحاوية.
المعاينة العامة: مكونات Java المدارة: خادم يوريكا والمعاينة العامة: مكونات Java المدارة: خادم التكوين يمكنك استخدام مكونات Java المدارة للوصول إلى ميزات النظام الأساسي لتطبيقاتك التي سيتعين عليك إدارتها بنفسك.

يناير 2024

ميزة ‏‏الوصف
متوفر بشكل عام: منافذ TCP إضافية تدعم Azure Container Apps الآن منافذ TCP إضافية، ما يتيح للتطبيقات قبول اتصالات TCP على منافذ متعددة. توجد هذه الميزة في وضع المعاينة.

ديسمبر 2023

ميزة ‏‏الوصف
إيقاف: إصدارات ACA preview API 2022-06-01-preview و2022-11-01-preview اعتبارا من 6 مارس 2024، سيتم إيقاف إصدارات واجهة برمجة تطبيقات مستوى التحكم Azure Container Apps 2023-04-01-preview. قبل ذلك التاريخ، قم بالترحيل إلى أحدث إصدار ثابت من واجهة برمجة التطبيقات (2023-05-01) أو أحدث إصدار من واجهة برمجة تطبيقات المعاينة (2023-08-01-preview).

نوفمبر 2023

ميزة ‏‏الوصف
متوفر بشكل عام: مسرعات المنطقة المنتقل إليها توفر مسرعات المنطقة المنتقل إليها إرشادات معمارية وبنية مرجعية وتنفيذات مرجعية وأتمتة مجمعة لنشر منصات حمل العمل على Azure على نطاق واسع.
المعاينة العامة: ملفات تعريف حمل عمل GPU المخصصة تدعم Azure Container Apps حساب وحدة معالجة الرسومات في ملفات تعريف حمل العمل المخصصة الخاصة بها لفتح حوسبة التعلم الآلي لأحمال العمل المستندة إلى الحدث.
المعاينة العامة: الوظائف الإضافية لقاعدة بيانات المتجهات توفر Azure Container Apps الآن وظائف إضافية لثلاثة متغيرات قاعدة بيانات متجهات مصدر مفتوح: Qdrant وMilvus و Weaviate.
المعاينة العامة: المرونة المستندة إلى النهج تمكنك ميزة المرونة الجديدة من الاسترداد بسلاسة من طلب الخدمة إلى الخدمة وفشل التبعية الصادرة فقط عن طريق إضافة نهج بسيطة.
المعاينة العامة: التعليمات البرمجية إلى السحابة تقوم Azure Container Apps الآن تلقائيا بإنشاء وحزم التعليمات البرمجية للتطبيق للنشر.

سبتمبر 2023

ميزة ‏‏الوصف
متوفر بشكل عام: Azure Container Apps في China Cloud تتوفر Azure Container Apps الآن في China North 3.
ACA مؤهل لخطط التوفير Azure Container Apps مؤهلة لخطة توفير Azure للحساب.

أغسطس 2023

ميزة ‏‏الوصف
متوفر بشكل عام: خطة مخصصة تتوفر الآن خطة Azure Container Apps المخصصة بشكل عام في نوع بيئة ملفات تعريف حمل العمل الجديدة. عند استخدام ملفات تعريف حمل العمل المخصصة، تتم فوترتك لكل مثيل حساب، مقارنة بالاستهلاك حيث تتم فوترتك لكل تطبيق.
متوفر بشكل عام: UDR وبوابة NAT والشبكات الفرعية الأصغر تسمح لك ميزات الشبكات المحسنة الآن بالتحكم بشكل أكبر في الخروج ودعم الشبكات الفرعية الأصغر في بيئات ملفات تعريف حمل العمل.
متوفر بشكل عام: وظائف Azure Container Apps بالإضافة إلى تشغيل الخدمات التي يمكن أن تتوسع باستمرار إلى الصفر، تدعم Azure Container Apps الآن الوظائف. تمكنك الوظائف من تشغيل حاويات بلا خادم تقوم بتنفيذ المهام التي تعمل حتى الاكتمال.
متوفر بشكل عام: مشاركة الموارد عبر المنشأ (CORS) تسمح ميزة CORS لأصول محددة بإجراء مكالمات على تطبيقها من خلال المتصفح. يمكن لعملاء Azure Container Apps الآن بسهولة إعداد Cross Origin Resource Sharing من المدخل أو من خلال CLI.
متوفر بشكل عام: حاويات التهيئة حاويات Init هي حاويات متخصصة تعمل حتى الاكتمال قبل بدء تشغيل حاويات التطبيق في نسخة متماثلة. يمكن أن تحتوي على أدوات مساعدة أو برامج نصية للإعداد غير موجودة في صورة تطبيق الحاوية.
متوفر بشكل عام: عمليات تحميل وحدة تخزين البيانات السرية بالإضافة إلى الإشارة إلى الأسرار كمتغيرات البيئة، يمكنك الآن تحميل الأسرار كوحدات تخزين في تطبيقات الحاوية الخاصة بك. يمكن لتطبيقاتك الوصول إلى جميع البيانات السرية أو المحددة كملفات في وحدة تخزين مثبتة.
متوفر بشكل عام: ترابط الجلسة تمكنك ترابط الجلسة من توجيه جميع الطلبات من عميل واحد إلى نفس النسخة المتماثلة لتطبيقات الحاوية. هذا مفيد لأحمال العمل ذات الحالة التي تتطلب ترابط الجلسة.
متوفر بشكل عام: مراجع Azure Key Vault للبيانات السرية تمكنك مراجع Azure Key Vault من مصادر أسرار تطبيق الحاوية من الأسرار المخزنة في Azure Key Vault. باستخدام الهوية المدارة لتطبيق الحاوية، يسترد النظام الأساسي تلقائيا القيم السرية من Azure Key Vault ويدخلها في أسرار التطبيق الخاص بك.
المعاينة العامة: منافذ TCP إضافية تدعم Azure Container Apps الآن منافذ TCP إضافية، ما يتيح للتطبيقات قبول اتصالات TCP على منافذ متعددة. توجد هذه الميزة في وضع المعاينة.
المعاينة العامة: تشفير نظير إلى نظير على مستوى البيئة عندما يكون التشفير الشامل مطلوبا، سيقوم التشفير من نظير إلى نظير بتشفير البيانات المرسلة بين التطبيقات داخل البيئة.
إيقاف: إصدارات ACA preview API 2022-06-01-preview و2022-11-01-preview اعتبارا من 16 نوفمبر 2023، سيتم إيقاف إصدارات واجهة برمجة التطبيقات لمستوى التحكم Azure Container Apps 2022-06-01-preview و2022-11-01-preview. قبل ذلك التاريخ، قم بالترحيل إلى أحدث إصدار ثابت من واجهة برمجة التطبيقات (2023-05-01) أو أحدث إصدار من واجهة برمجة تطبيقات المعاينة (2023-04-01-preview).
Dapr: واجهة برمجة تطبيقات التكوين المستقرة واجهة برمجة تطبيقات تكوين Dapr مستقرة الآن ومدعمة في Azure Container Apps. تعرف على كيفية إجراء تكامل Dapr مع Azure Container Apps

يونيو 2023

ميزة ‏‏الوصف
متوفر بشكل عام: حالة التشغيل تساعد حالة التشغيل في مراقبة صحة تطبيق الحاوية ووظائفه.
المعاينة العامة: وظائف Azure للخدمات المصغرة الأصلية على السحابة يمكن نشر مضيف Azure Function ووقت التشغيل والملحقات وتطبيقات Azure Function كحاويات في نفس بيئة الحساب. يمكنك استخدام الشبكات المركزية وإمكانية المراقبة ون حدود التكوين لتطوير التطبيقات متعددة الأنواع مثل الخدمات المصغرة.
المعاينة العامة: Azure Spring Apps على Azure Container Apps يمكن نشر تطبيقات Azure Spring كحاويات إلى Azure Container Apps داخل نفس بيئة الحوسبة، حتى تتمكن من استخدام الشبكات المركزية وقابلية المراقبة وحدود التكوين لتطوير التطبيقات متعددة النماذج مثل الخدمات المصغرة.
المعاينة العامة: وظائف Azure Container Apps الإضافية أثناء تطوير التطبيقات في Azure Container Apps، غالبا ما تحتاج إلى الاتصال بخدمات مختلفة. بدلا من إنشاء الخدمات مسبقا وتوصيلها يدويا بتطبيق الحاوية الخاص بك، يمكنك إنشاء مثيلات بسرعة من الخدمات من فئة التطوير المصممة للبيئات غير المنتجة المعروفة باسم "الوظائف الإضافية".
المعاينة العامة: شهادات TLS مجانية ومدارة الشهادات المدارة مجانية وتمكنك من توفير شهادات TLS وتجديدها تلقائيا لأي مجال مخصص تضيفه إلى تطبيق الحاوية الخاص بك.
Dapr: تم تحسين التشغيل متعدد التطبيقات استخدم dapr run -f . لتشغيل تطبيقات Dapr متعددة ورؤية سجلات التطبيق المكتوبة إلى وحدة التحكم وملف سجل محلي. تعرف على كيفية استخدام سجلات التشغيل متعددة التطبيقات.

مايو 2023

ميزة ‏‏الوصف
متوفر بشكل عام: قيود IP الواردة تمكين تطبيقات الحاوية من تقييد حركة مرور HTTP أو TCP الواردة عن طريق السماح بالوصول إلى قائمة محددة من نطاقات عناوين IP أو رفضها.
متوفر بشكل عام: دعم TCP تدعم Azure Container Apps الآن استخدام البروتوكولات المستندة إلى TCP بخلاف HTTP أو HTTPS للدخول.
متوفر بشكل عام: إجراءات GitHub لتطبيقات حاوية Azure تسمح لك Azure Container Apps باستخدام GitHub Actions لنشر المراجعات إلى تطبيق الحاوية.
متوفر بشكل عام: Azure Pipelines لتطبيقات حاوية Azure تسمح لك Azure Container Apps باستخدام Azure Pipelines لنشر المراجعات إلى تطبيق الحاوية.
Dapr: إنشاء مكون سهل يمكنك الآن تكوين وتأمين خدمات Azure التابعة لاستخدام واجهات برمجة تطبيقات Dapr في المدخل باستخدام ميزة Service Connector. تعرف على كيفية الاتصال بخدمات Azure عبر مكونات Dapr في مدخل Microsoft Azure.