DevOps لمطوري C# (.NET)
300 صفحات
Arabic
PDF
4.5

DevOps لمطوري C# (.NET)

DevOps لمطوري C# (.NET)

المؤلف:

السنة:

ملخص:

كتاب "DevOps لمطوري C# (.NET)" هو دليل عملي يسد الفجوة بين التطوير والتشغيل في بيئة .NET. إذا كنت تكتب بلغة C# وتريد تعلم أتمتة عمليات البناء والاختبار والنشر، فإن هذا الكتاب سيكون مساعدك الذي لا غنى عنه.



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

يأخذ الكتاب القارئ خطوة بخطوة عبر جميع مراحل تحول DevOps لمشاريع منصة .NET. ستبدأ بأساسيات التحكم في الإصدارات والعمل مع Git، ثم تغوص في عالم الأتمتة:

  • خطوط أنابيب CI/CD: إعداد التكامل والتسليم المستمر باستخدام GitHub Actions و Azure DevOps و Jenkins.
  • الحاويات: إنشاء وتحسين صور Docker لتطبيقات .NET، والعمل مع Docker Compose.
  • التنسيق: النشر في Kubernetes، وإدارة المجموعات، وتوسيع نطاق الخدمات.
  • البنية التحتية كرمز: استخدام Terraform وقوالب ARM لإدارة موارد Azure السحابية.
  • المراقبة وتسجيل الأحداث: إعداد Application Insights و Prometheus و Grafana لتطبيقات .NET.


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

الكتاب موجه إلى:

  • مطوري C# (.NET) الذين يرغبون في إتقان ممارسات DevOps دون الغوص العميق في الإدارة.
  • قادة الفرق والمهندسين المعماريين الذين يسعون إلى تطبيق عمليات حديثة في فرقهم.
  • مهندسي DevOps الراغبين في التخصص في مجموعة .NET.

للقراءة، يكفي معرفة أساسية بلغة C# و .NET - وستتعلم الباقي أثناء التقدم.



ماذا ستتعلم؟

بعد قراءة الكتاب، ستتمكن من:

  • أتمتة بناء واختبار مشاريع .NET باستخدام GitHub Actions.
  • إنشاء صور Docker خفيفة الوزن لتطبيقات ASP.NET Core.
  • نشر الخدمات المصغرة في Kubernetes من الصفر.
  • إعداد مراقبة الأداء والأخطاء.
  • تنفيذ استراتيجيات النشر الأزرق-الأخضر والإصدارات التجريبية.
  • دمج الأمان في خطوط الأنابيب (DevSecOps).


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



"DevOps لمطوري C# (.NET)" هو مفتاحك لعملية تطوير برمجيات حديثة وسريعة وموثوقة. ابدأ رحلتك في DevOps اليوم!

توصيات