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

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

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

Visualizes your journey through learn, align, baseline, workload, and then into a loop of operate, best practices, iterate.

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

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

طريق الإنتاج

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

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

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

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

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

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

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

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

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

استمرارية العمل والإصلاح بعد كارثة

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

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

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

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

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

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

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

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

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

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


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

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

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

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

Kubernetes التي تدعم Azure Arc

تقدم لك خدمة Azure Kubernetes تجربة 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.