Rust وKubernetes: بنية تحتية موثوقة بلغة سريعة
300 صفحات
Arabic
PDF
4.5

Rust وKubernetes: بنية تحتية موثوقة بلغة سريعة

Rust وKubernetes: بنية تحتية موثوقة بلغة سريعة

المؤلف:

السنة:

ملخص:

كتاب «Rust وKubernetes: بنية تحتية موثوقة بلغة سريعة» هو دليل عملي للمطورين الذين يرغبون في الجمع بين قوة لغة النظام Rust وإمكانيات تنسيق Kubernetes. في عالم الهندسة المعمارية للخدمات المصغرة الحديث، يصبح أداء الكود وأمانه عاملين حاسمين، وتعتبر Rust مثالية لإنشاء مكونات بنية تحتية موثوقة وسريعة وآمنة.



عن ماذا يتحدث هذا الكتاب؟

يغطي الكتاب دورة كاملة لتطوير ونشر تطبيقات Rust في بيئة Kubernetes. ستبدأ بالأساسيات: إعداد البيئة، كتابة خدمات مصغرة بسيطة بلغة Rust باستخدام Actix-web أو Tokio، وحاويتها. ثم ستتعمق في مواضيع متقدمة:

  • إنشاء مشغلي Kubernetes بلغة Rust باستخدام مكتبة kube-rs؛
  • العمل مع واجهة برمجة تطبيقات Kubernetes: إدارة Pods وConfigMaps وSecrets وCRD (تعريفات الموارد المخصصة)؛
  • التكامل مع etcd ومكونات الكتلة الأخرى؛
  • الأمان: استخدام Rust لكتابة حاويات جانبية (sidecar) آمنة وسياسات الشبكة؛
  • المراقبة، وتسجيل الأحداث، وتصحيح أخطاء تطبيقات Rust في Kubernetes؛
  • تحسين الأداء وتقليل استهلاك الموارد.


لمن هذا الكتاب؟

سيكون الكتاب مفيدًا لـ:

  • مطوري Rust الذين يرغبون في تجاوز حدود البرمجة النظامية وتعلم نشر تطبيقاتهم في السحابة؛
  • مهندسي DevOps الذين يرغبون في استخدام Rust لإنشاء أدوات ومشغلين سريعين وآمنين؛
  • المعماريين الذين يبحثون عن طرق لزيادة موثوقية وأداء مجموعات Kubernetes الخاصة بهم؛
  • الطلاب والمتحمسين الذين يدرسون التقنيات الحديثة.


ماذا ستتعلم؟

  • كيفية كتابة خدمات مصغرة فعالة وآمنة بلغة Rust؛
  • كيفية إنشاء مشغلين مخصصين لأتمتة إدارة موارد Kubernetes؛
  • كيفية دمج تطبيقات Rust مع البنية التحتية الحالية لـ k8s؛
  • كيفية استخدام مزايا نظام الأنواع في Rust لمنع أخطاء وقت التشغيل؛
  • كيفية نشر وتوسيع نطاق التطبيقات بأقل استهلاك للذاكرة ووحدة المعالجة المركزية.


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



اغوص في عالم البنية التحتية عالية الموثوقية - ابدأ بكتاب «Rust وKubernetes»!

توصيات