انتقل إلى المحتوى
KnowledgeCity

MS Azure للمستوى المتوسط: استضافة الحاويات

تعرف على التطبيقات القائمة على الحاويات وكيفية استضافتها في Azure.
شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ3.
دورة تدريبية: عند الطلب
متوسط مقدِّم الخدمة Steven Burnley  3 الدروس ·  26m  باللغات: العربية, الألمانية, الإنجليزية, الإسبانية, الفرنسية, البرتغالية, Chinese 

وصف الدورة

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

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

ما ستتعلمه

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

النقاط الرئيسية

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

الأسئلة الشائعة

ما الذي سيعلمني إياه هذا المسار حول التطبيقات القائمة على الحاويات؟

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

ما الموضوعات التي تغطيها الدروس؟

تغطي الدروس استكشاف الغرض من تطبيقات الحاويات، ونشر تطبيق الحاويات، وإدارة تطبيق الحاويات.

كيف يتعامل هذا المسار مع قابلية التوسع والأداء؟

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

ما الأدوات والتقنيات التي يتضمنها هذا المسار؟

يغطي المسار Microsoft Azure، وخدمة Azure Container App وبوابة Azure، وDocker Hub وحاويات Docker، وافتراضية التطبيقات، وتقنية الحاويات، وAzure Web Apps، وحاويات الويب.