قم بتنزيل أداة تثبيت Amazon EKS Anywhere وشغّلها.

س: ما المقصود بـ Amazon EKS Anywhere؟

يعد Amazon EKS Anywhere خيارًا جديدًا للنشر يساعدك في إنشاء مجموعات Kubernetes وتشغيلها على بنيتك الأساسية المحلية باستخدام برنامج VMware vSphere بدءًا من اليوم، بجانب دعم عمليات نشر bare metal التي تتوفر في 2022. يُعتبر Kubernetes برنامجًا مفتوح المصدر يختص بأتمتة النشر والتكيف وإدارة التطبيقات الموجودة بحاويات، بينما Amazon EKS فهو خدمة Kubernetes مُدارة لتشغيل Kubernetes على AWS. يوفر Amazon EKS Anywhere حزمة برامج قابلة للتثبيت تختص بإنشاء مجموعات Kubernetes محلية وتشغيلها استنادًا إلى Amazon EKS Distro ، وهو نفس توزيع Kubernetes الذي تستخدمه Amazon EKS للمجموعات على AWS. تساعد Amazon EKS Anywhere في تبسيط إنشاء مجموعات Kubernetes المحلية وتشغيلها وفي الوقت نفسه أتمتة إدارة المجموعات وبالتالي يُمكنك تقليل تكاليف الدعم وتجنب صيانة الأدوات مفتوحة المصدر والتابعة لأطراف ثالثة الزائدة عن الحاجة. بالإضافة إلى ذلك، يُمكنك الاستفادة من وحدة تحكم EKS في عرض جميع مجموعات Kubernetes (بما في ذلك مجموعات EKS Anywhere) التي تعمل في أي مكان، من خلال EKS Connector.

س: لماذا ينبغي لي استخدام EKS Anywhere؟

يجب على العديد من العملاء الذين يشغّلون مجموعات Kubernetes في مقرات العمل اليوم تجميع واختبار ودمج أدوات متعددة تابعة لأطراف ثالثة وشراء عقود دعم منفصلة لكل أداة. يتعين على العملاء أيضًا تخصيص موارد قيّمة لتتبع آخر التحديثات وتصحيحات الأمان لكل أداة مطلوبة لتشغيل Kubernetes في مقر العمل وفي الوقت نفسه التأكد من أن أي تغيير يتفق ويتسق مع الأدوات الأخرى. يؤدي هذا إلى تعقيد غير ضروري وخيارات دعم مجزأة وتناقضات بين السحابة والمجموعات المحلية ما يجعل من الصعب إدارة التطبيقات عبر البيئات. مع Amazon EKS Anywhere، يتوفر لديك الآن أدوات تشغيلية لـ Kubernetes متوافقة مع Amazon EKS ومحسنة لتبسيط تثبيت المجموعات مع التكوينات الافتراضية لنظام التشغيل والشبكات اللازمة لتشغيل Kubernetes محليًا في مقر العمل. يعمل Amazon EKS Anywhere على استخدام Amazon EKS Distro، وهو نفس توزيع Kubernetes الذي نشرته Amazon EKS، ما يتيح لك إنشاء مجموعات تتسق مع أفضل ممارسات Amazon EKS مثل آخر تحديثات البرامج وآخر تصحيحات الأمان الموسعة. يمكنك الاستفادة من اتفاقيات الدعم المبرمة مع AWS في عمليات نشر مجموعات Amazon EKS Anywhere والأدوات المدمجة بداخلها، وبالتالي يمكنك تقليل تكاليف الدعم وتجنب صيانة الأدوات مفتوحة المصدر والتابعة لأطراف ثالثة الزائدة عن الحاجة. 

س: ما المقصود بـ Amazon EKS Distro؟

Amazon EKS Distro عبارة عن توزيع Kubernetes نفسه، والتبعيات مفتوحة المصدر التي تم نشرها بواسطة Amazon EKS لتمكينك من إنشاء مجموعات Kubernetes يدويًا في أي مكان. يشتمل Amazon EKS Distro على ثنائيات وحاويات Kubernetes مفتوحة المصدر إلخ (قاعدة بيانات تكوين المجموعات)، والشبكات، ومكونات التخزين الإضافية، وجميعها تم اختبار توافقها. يوفر Amazon EKS Distro دعمًا موسعًا لإصدارات Kubernetes بعد انتهاء صلاحية دعم المجتمع، من خلال تحديث بنيات الإصدارات السابقة بآخر تصحيحات الأمان المهمة. ستتمكن من الوصول بأمان إلى إصدارات Amazon EKS Distro من GitHub أو من داخل AWS عبر Amazon S3 وAmazon ECR للحصول على مصدر مشترك للإصدارات والتحديثات.

ما المقصود بـ EKS Connector؟

EKS Connector هو وكيل برمجي يعمل على مجموعة Kubernetes ويمكّن المجموعة من التسجيل في Amazon EKS. يمكنك إحداث اتصال بين أي مجموعة Kubernetes متوافقة وبين Amazon EKS من خلال EKS Connector، بما في ذلك مجموعات Amazon EKS Anywhere التي تعمل محليًا في مقر العمل والمجموعات المدارة ذاتيًا على EC2 ومجموعات Kubernetes الأخرى التي تعمل خارج AWS. بمجرد الاتصال، يمكنك استخدام وحدة تحكم EKS للاطلاع على جميع المجموعات المتصلة وعلى موارد Kubernetes الأساسية، بصرف النظر عن مكان تشغيل المجموعة.

ما المقصود بوحدة تحكم EKS؟

تُوفر Amazon EKS لوحة معلومات متكاملة في وحدة تحكم AWS لتوصيل مجموعات Kubernetes وتطبيقاتها، وتصورها، واستكشاف أخطائها وإصلاحها. يُمكنك الاستفادة من وحدة تحكم EKS في الاطلاع على جميع مجموعات Kubernetes (بما في ذلك مجموعات EKS Anywhere) التي تعمل في أي مكان، من خلال EKS Connector.

س: هل يتطلب EKS Anywhere اتصالاً بالإنترنت بمنطقة AWS؟

هناك ثلاثة خيارات للاتصال: متصل بالكامل وغير متصل جزئيًا وغير متصل تمامًا. للحصول على اتصال بخيار "متصل بالكامل" وخيار "غير متصل جزئيًا"، يمكنك توصيل مجموعات Amazon EKS Anywhere بـ AWS. يسمح لذك ذلك بالاستفادة من وحدة تحكم EKS باعتبارها "شاشة تحكم واحدة" للمجموعات التي تعمل في أي مكان بدايةً من اليوم، مع دعم مستقبلي للتكامل مع App Mesh، ودفع السجلات والمقاييس إلى AWS من أجل المراقبة المركزية، وإجراء عمليات النسخ الاحتياطي للمجموعة والنسخات الاحتياطية على حاويات Amazon S3، وتشغيل أدوات إدارة تكلفة المجموعة، وتحسين وتشغيل عمليات التحقق من الامتثال ومراجعة التقارير وتنفيذ سياسة التكوين. في حالة المجموعات غير المتصلة جزئيًا، لا يوجد أي تأثير على تطبيقاتك التي تعمل على المجموعات، ولكن نظرًا لأن الانقطاع المتقطع للاتصال قد يستمر عدة ساعات، فإن ميزات مثل وحدة تحكم EKS الموجودة في وحدة التحكم AWS ستُظهر الحالة من وقت قطع الاتصال، مع استعادة الاتساق الشامل بمجرد عودة الاتصال. في السيناريوهات غير المتصلة، يمكنك استخدام EKS Distro والاستفادة من الأدوات مفتوحة المصدر لتشغيل مجموعاتك.

س: ما العلاقة بين Amazon EKS Anywhere وAmazon EKS Distro؟

هناك أمران تحتاج إليهما لتشغيل Kubernetes محليًا. أولاً، تحتاج إلى توزيع موثوق به يمكن نشره في أي مكان (Amazon EKS Distro.) ثانيًا، بمجرد الانتقال من بيئات التطوير إلى بيئات الإنتاج، تحتاج إلى أدوات إدارية للتشغيل على نطاق واسع (Amazon EKS Anywhere.) إذا كنت تدير حاليًا مجموعات Kubernetes، فيمكنك الاستفادة من Amazon EKS Distro للتوحيد القياسي على إصدار آمن ومستقر ومدعوم من المجتمع من Kubernetes عبر بيئاتك والاستفادة من الأدوات مفتوحة المصدر لإنشاء مجموعات EKS Distro وإدارتها. يعمل Amazon EKS Anywhere على استخدام EKS Distro ويوفر أدوات أتمتة تبسط إنشاء المجموعات وإدارتها وتشغيلها على بنيتك الأساسية المحلية. علاوةً على ذلك، يوفر Amazon EKS Anywhere تكوينات افتراضية على نظام التشغيل والشبكات ويقدم أدواتٍ إضافيةً ثابتةً قد تحتاجها في تشغيل Kubernetes في الإنتاج.

س: ما الوظائف التي يقدمها Amazon EKS Anywhere؟

يوفر Amazon EKS Anywhere أداة تثبيت وواجهات سطر أوامر (CLI) لإدارة دورة حياة المجموعات. يقدم التمهيد لمجموعات EKS Distro الثابتة من خلال تكوينات افتراضية لنظام تشغيل العُقد ووقت تشغيل الحاوية وواجهة شبكة الحاوية (CNI)، بالإضافة إلى الأدوات الثابتة مثل مكونات GitOps. يوفر أدوات لترقية المجموعات، وتوسيع نطاق المجموعات، والتجميع التشخيصي. يُمكنك استخدام اتحاد OAuth وOpen ID Connect والاستفادة من aws-iam-authenticator في تمكين مجموعات Amazon EKS Anywhere من العمل مع AWS IAM. يُمكنك اختياريًا استخدام EKS Connector في توصيل المجموعات بـ AWS والاطلاع عليها كلها بطريقة مركزية من وحدة تحكم EKS. 

س: كيف يتم تثبيت مجموعات Amazon EKS Anywhere؟

توفر لك مجموعة Kubernetes الثابتة إعدادات افتراضية مكوّنة مسبقًا لتقليل التعقيد وأتمتة تكوين المجموعات المرتبط بإنشاء مجموعة وتشغيلها في البيئة التي تعمل بها. يقوم EKS Anywhere بتشغيل EKS Distro الثابت الذي يتضمن إعدادات افتراضية اختيارية متوافقة مع Amazon EKS لنظام تشغيل العُقد ووقت تشغيل الحاوية وواجهة شبكة الحاوية (CNI).

س: كيف يرتبط Amazon EKS Anywhere بخدمات AWS الأخرى؟

يمكنك توصيل مجموعات Amazon EKS Anywhere بوحدة تحكم Amazon EKS عبر EKS Connector والاطلاع على تكوين المجموعات وحالة عبء العمل. يمكنك الاستفادة من خدمات AWS مثل Amazon S3 وAmazon RDS وAmazon SNS وAmazon API Gateway وAmazon DynamoDB وغيرها من خلال عناصر تحكم AWS الخاصة بـ Kubernetes ‏(ACK). يمكنك توصيل موارد بنية EKS Anywhere الأساسية باستخدام وكلاء AWS SSM ويمكنك الاطلاع عليها باستخدام وحدة تحكم SSM.

س: كيف أستخدم Amazon ECR مع EKS Anywhere؟

يمكنك توجيه خطوط التكامل المستمر والتسليم المستمر (CI/CD) الحالية إلى Amazon ECR والاستفادة من خدمات AWS مثل AWS Direct Connect وVPN لإنشاء اتصال نفقي آمن من شبكتك في الموقع. يمكنك أيضًا الاستفادة من ECR لمستودع صور عام. 

س: ما المنصات وأنظمة التشغيل التي يدعمها EKS Anywhere للحوسبة الخارجية؟

يدعم Amazon EKS Anywhere برنامج VMware vSphere بدايةً من اليوم، بجانب دعم عمليات نشر bare metal الذي يتوفر في 2022. يوفر Amazon EKS Anywhere نظام التشغيل Bottlerocket، وهو نظام تشغيل مفتوح المصدر قائم على Linux أنشأته AWS، كنظام تشغيل افتراضي للعُقد، بجانب Ubuntu TLS كنظام تشغيل بديل للعُقد. ربما نضيف في المستقبل دعمًا يختص بجلب نظام تشغيل خاص بك أو أنظمة تشغيل مجمعة إضافية وذلك بناءً على تعليقات العملاء. في حالة مجموعات vSphere، يتم منح EKS Anywhere وصولاً إلى واجهة برمجة تطبيقات vCenter لإجراء عمليات CRUD على الأجهزة الافتراضية. 

س: هل سيدعم EKS Anywhere مجموعات bare-metal؟

نعم، سيتوفر دعم bare metal في 2022.

س: هل يدير EKS Anywhere أجهزة العميل الأساسية؟

لا، لن تقوم EKS Anywhere بإدارة البنية التحتية للمجموعة الأساسية أو مستوى التحكم في مجموعتك. ستكون الإدارة في نموذج مسؤولية مشتركة. توفر لك AWS أدوات إدارة مجموعات يمكن أن تعمل أثناء الاتصال أو أثناء عدم الاتصال بالإنترنت، ومع ذلك، فإن البنية التحتية الأساسية تقع على عاتق فريق نظامك الأساسي.

س: ما المتطلبات المسبقة التي يلزمك استيفاؤها لبدء استخدام EKS Anywhere وكيف أبدأ الاستخدام؟

تفضل بزيارة https://anywhere.eks.amazonaws.com/docs/getting-started/install/ لمعرفة المتطلبات المسبقة وتعليمات بدء الاستخدام. 

س: هل سيعمل EKS Anywhere مع AWS Snowball Edge؟

نعم، يمكن للعملاء استخدام EKS Anywhere على AWS Snowball Edge لتشغيل تطبيقاتهم القائمة على حاويات في المواقع الطرفية المتنقلة الصعبة. تشمل هذه المواقع الطرفية بيئات غير مشروطة مثل المواقع الإنشاءئية أو منصات النفط أو البيئات المتنقلة مثل السفن والمركبات المستقلة والقوات العسكرية المنتشرة بسرعة. سيتوفر EKS Anywhere for Snowball Edge في عام 2022.

س: ما تكلفة EKS Anywhere؟

لا توجد التزامات مسبقة أو رسوم نظير استخدام EKS Anywhere. يُعد AWS Enterprise Support من المتطلبات المسبقة اللازمة لشراء اشتراك الدعم Amazon EKS Anywhere Support. يعتمد تسعير اشتراكات الدعم EKS Anywhere Support على نموذج مستند إلى المجموعة. تعلّم أكثر حول AWS Enterprise Support هنا. للحصول على أمثلة حول التسعير وعلى معلومات إضافية، تفضل بزيارة صفحة تسعير EKS Anywhere.

س: كيف أنشر EKS Anywhere في سحابة AWS؟

Amazon EKS Anywhere غير مصمم للتشغيل في سحابة AWS. فهو لا يتكامل مع موفر واجهة التطبيقات البرمجية الخاصة بمجموعات Kubernetes لـ AWS. إذا كنت تعتزم نشر مجموعات Kubernetes في سحابة AWS، فإننا نوصي بشدة بأن تستخدم Amazon EKS.

س: كيف أنشر Amazon EKS Anywhere على AWS Outposts؟

Amazon EKS Anywhere غير مصمم للتشغيل على AWS Outposts. إذا كنت تعتزم نشر مجموعات Kubernetes على AWS Outposts، فإننا نوصي بشدة بأن تستخدم Amazon EKS على AWS Outposts.

Sign up for a free account
تعلّم أكثر حول EKS Anywhere

تفضل بزيارة صفحة نظرة عامة على المنتج.

تعلّم أكثر 
بدء الاستخدام
تعرّف على المزيد حول تسعير المنتج

تفضل بزيارة صفحة تسعير Amazon EKS Anywhere.

تعلّم أكثر 
بدء الاستخدام
هل أنت جاهز للبناء؟

ابدأ استخدام Amazon EKS Anywhere.

تعلّم أكثر