Azure Kubernetes Service (AKS) - خطط لتصميمك وعملياتك

إن Kubernetes هو نظام مفتوح المصدر لأتمتة توزيع التطبيقات المعبأة في حاويات وتوسيع نطاقها وإدارتها. خدمة Azure Kubernetes (AKS) هي الطريقة الموصى بها لنشر مجموعة Kubernetes المدارة في Azure.

توجد المؤسسات في مراحل مختلفة من فهمها وترشيدها واعتمادها لنظام Kubernetes على Azure. من المحتمل أن تتبع رحلة مؤسستك مسارا مشابها للعديد من التقنيات الأخرى التي اعتمدتها؛ التعلم، ومواءمة مؤسستك حول الأدوار والمسؤوليات، ونشر أحمال العمل الجاهزة للإنتاج. من هناك، سوف تقوم بالتكرار؛ تنمية منتجك مع تغير متطلبات عملائك وأعمالك.

تصور رحلتك من خلال التعلم، والمحاذاة، والأساس، وعبء العمل، ثم في حلقة من التشغيل، وأفضل الممارسات، والتكرار.

مقدمة إلى خدمة Azure Kubernetes (AKS)

إذا كنت مستخدما جديدا ل Kubernetes أو AKS، فإن أفضل مكان للتعرف على الخدمة هو Microsoft Learn. يوفر هذا النظام الأساسي المجاني عبر الإنترنت تدريبا تفاعليا لمنتجات Microsoft والمزيد. سيوفر لك مسار التعلم مقدمة إلى Kubernetes على Azure المعرفة الأساسية التي ستأخذك عبر المفاهيم الأساسية للحاويات وإدارة مجموعة AKS وتوزيع حمل العمل.

طريق الإنتاج

أنت تدرك فوائد ومفاضلات Kubernetes، وقررت أن AKS هي أفضل نظام أساسي لحوسبة Azure لأحمال عملك. لقد تم وضع سياسات تنظيمية لهذه التقنية؛ أنت مستعد لمعرفة كيفية نشر مجموعات جاهزة للإنتاج لحمل العمل الخاص بك.

نظام مجموعة أساس AKS من Microsoft هو نقطة البداية الموصى بها لمساعدتك في تصميم مجموعة AKS جاهزة للإنتاج.

نوصيك ببدء تصميمك من تنفيذ الأساس وتعديله ليتوافق مع الاحتياجات الخاصة لحمل العمل الخاص بك.

مجموعة تطبيقات خط الأساس

لقد قدمنا مجموعة من المزيد من عمليات التنفيذ الأساسية لتوضيح كيفية اعتماد وتكوين مكونات نظام مجموعة أساس AKS لسيناريوهات مختلفة.

الخدمات المُصغرة

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

الامتثال الأمني ​​العالي

إذا كنت بحاجة إلى بيئة منظمة، فاجعل تنفيذ خط الأساس آمناً للغاية وقم بتقييد التفاعلات من وإلى المجموعة. تم توضيح حالة الاستخدام هذه في مجموعة مصممة لتشغيل حمل عمل PCI-DSS 3.2.1.

استمرارية العمل والتعافي من الكوارث

يحتاج الحل المرن إلى مثيلات متعددة من المجموعة الأساسية عبر المناطق في تكوين نشط/نشط ومتاح للغاية.

أفضل الممارسات

نظراً لأن مؤسسات مثل مؤسستك قد اعتمدت Azure، فإن Cloud Improvement Framework يوفر لهم إرشادات توجيهية أثناء انتقالهم بين مراحل دورة حياة اعتماد السحابة. يشتمل إطار اعتماد السحابة على أدوات وبرامج ومحتوى لتبسيط اعتماد Kubernetes والممارسات السحابية الأصلية ذات الصلة على تغيير الحجم.

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

راجع أفضل الممارسات لعمليات نظام المجموعة وأفضل الممارسات لأحمال عمل AKS.

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

دليل العمليات

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

ابق على اطلاع دائم مع AKS

يتحرك كل من Kubernetes وAKS بسرعة. تتطور المنصة ومجرد معرفة ما هو موجود على خارطة الطريق قد يساعدك على اتخاذ قرارات بنيوية وفهم الإهمالات المخطط لها؛ النظر في ارتباطها.


الموارد الإضافية

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

أمثلة على الحلول

إذا كنت تبحث عن مراجع إضافية تستخدم AKS كأساس لها، فإليك بعض المراجع التي يجب مراعاتها.

Kubernetes التي تدعم Azure Arc

توفر لك خدمة Azure Kubernetes (AKS) تجربة Kubernetes مدارة على Azure، ولكن هناك أحمال عمل أو مواقف قد تكون الأنسب لوضع مجموعات Kubernetes الخاصة بك ضمن إدارة Kubernetes التي تدعم Azure Arc. يتضمن ذلك مجموعاتك مثل RedHat OpenShift وRedHat RKE وCanonical Charmed Kubernetes. يمكن أيضا استخدام إدارة Azure Arc مع مجموعات Azure لموفر واجهة برمجة تطبيقات نظام مجموعة Kubernetes للاستفادة من تمثيل Azure Resource Manager للمجموعة وتوافر ملحقات نظام المجموعة مثل رؤى حاوية Azure Monitor ونهج Azure. يمكن أيضاً استخدام Kubernetes التي تدعم Azure Arc مع AKS على مجموعات Azure Stack HCI ومع مجموعات Kubernetes التي تعمل على موفري السحابة الآخرين.

مزود الخدمة المُدار

إذا كنت موفر خدمة مُدارة، فأنت تستخدم بالفعل Azure Lighthouse لإدارة الموارد لعدة عملاء. تدعم خدمة Azure Kubernetes Azure Lighthouse حتى يمكنك إدارة بيئات Kubernetes المستضافة وتوزيع التطبيقات المعبأة في حاويات داخل مستأجري عملائك.

محترفو AWS أو Google Cloud

توفر هذه المقالات تعيين الخدمة والمقارنة بين Azure والخدمات السحابية الأخرى. يمكن أن يساعدك هذا المرجع في زيادة سرعة استخدامك في Azure.