مقدمة

مكتمل

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

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

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

هنا، ترى كيف تجعل خدمة Azure Kubernetes (AKS) من السهل إدارة بيئة Kubernetes المستضافة في Azure. نأمل مساعدتك في قرارك إذا كانت AKS خيارا جيدا كمنصة Kubernetes لعملك.

الأهداف التعليمية

في هذه الوحدة النمطية، ستقوم بما يلي:

  • تقييم ما إذا كانت Azure Kubernetes Service نظامًا أساسيًا مناسبًا لك لمزامنة Kubernetes
  • وصف كيفية عمل مكونات Azure Kubernetes Service لدعم مزامنة حاوية الحساب

المتطلبات الأساسية

  • الفهم الأساسي للخدمات المصغرة