نظرة عامة على Azure Container Apps
Azure Container Apps هو نظام أساسي بلا خادم يسمح لك بالحفاظ على بنية أساسية أقل وتوفير التكاليف أثناء تشغيل التطبيقات المعبأة في حاويات. بدلا من القلق بشأن تكوين الخادم وتنسيق الحاوية وتفاصيل النشر، توفر Container Apps جميع موارد الخادم المحدثة المطلوبة للحفاظ على تطبيقاتك مستقرة وآمنة.
تتضمن الاستخدامات الشائعة لـAzure Container Apps ما يلي:
- نشر نقاط نهاية API
- استضافة مهام معالجة الخلفية
- التعامل مع المعالجة القائمة على الحدث
- تشغيل الخدمات الصغيرة
بالإضافة إلى ذلك، يمكن للتطبيقات المبنية على Azure Container Apps تغيير الحجم ديناميكيا استنادا إلى الخصائص التالية:
- حركة مرور HTTP
- معالجة تستند إلى الحدث
- معالج CPU أو تحميل الذاكرة
- أي مقياس مدعوم من KEDA
لبدء العمل مع Container Apps، حدد الوصف الذي يصف موقفك على أفضل نحو.
الوصف | مورد | |
---|---|---|
أنا جديد على الحاويات | ابدأ من هنا إذا كان لديك حتى الآن لبناء الحاوية الأولى ولكن تشعر بالفضول حول كيفية تلبية الحاويات لاحتياجات التطوير الخاصة بك. | تعرف على المزيد حول الحاويات |
أنا أستخدم حاويات بلا خادم | توفر تطبيقات الحاوية التحجيم التلقائي، ويقلل من التعقيد التشغيلي، ويسمح لك بالتركيز على التطبيق الخاص بك بدلا من البنية الأساسية. ابدأ من هنا إذا كنت مهتما بميزات الإدارة وقابلية التوسع والدفع لكل استخدام لحوسبة السحابة. |
تعرف على المزيد حول الحاويات بلا خادم |
الميزات
باستخدام Azure Container Apps، يمكنك:
استخدم ملحق Azure CLI أو مدخل Azure أو قوالب ARM لإدارة تطبيقاتك.
تمكين دخول HTTPS أو TCP دون الحاجة إلى إدارة البنية الأساسية الأخرى ل Azure.
إنشاء خدمات مصغرة باستخدام Dapr والوصول إلى مجموعة غنية من واجهات برمجة التطبيقات.
قم بتشغيل المهام عند الطلب أو وفقا لجدول زمني أو استنادا إلى الأحداث.
أضف Azure Functions وAzure Spring Apps إلى بيئة Azure Container Apps.
استخدم أجهزة متخصصة للوصول إلى موارد الحوسبة المتزايدة.
قم بتشغيل مراجعات حاويات متعددة وإدارة دورة حياة تطبيق Container Apps.
يمكنك تغيير حجم تطبيقاتك تلقائياً استناداً إلى أي مشغل مقياس مدعوم من KEDA. يمكن إدراج معظم التطبيقات إلى الصفر1.
تقسيم حركة المرور عبر إصدارات متعددة من تطبيق عمليات النشر الأزرق/الأخضر وسيناريوهات اختبار A/B.
استخدم اكتشاف الدخول الداخلي والخدمة لنقاط النهاية الداخلية فقط الآمنة مع اكتشاف الخدمة المضمنة المستندة إلى DNS.
قم بتشغيل الحاويات من أي سجلعام أو خاص، بما في ذلك Docker Hub Azure Container Registry (ACR).
توفير شبكة ظاهرية موجودة عند إنشاء بيئة لتطبيقات الحاوية الخاصة بك.
قم بإدارة الأسرار بأمان مباشرة في التطبيق الخاص بك.
مراقبة السجلات باستخدام Azure Log Analytics.
الحصص النسبية السخية، والتي يمكن تجاوزها لزيادة الحدود على أساس كل حساب.
1 التطبيقات التي تدرج على معالج CPU أو تحميل الذاكرة لا يمكن أن تدرج إلى الصفر.