مقدمة

مكتمل

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

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

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

سترى هنا كيف تعمل Azure Kubernetes Service (AKS) على تبسيط إدارة بيئة Kubernetes المستضافة في Azure. يتمثل الهدف في مساعدتك في تحديد ما إذا كانت AKS خيار جيد باعتبارها نظامًا أساسيًا من Kubernetes لعملك.

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

خلال هذه الوحدة، سوف تتمكن مما يلي:

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

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

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