حول هذا المنتج
ملخص الكتاب تعرف على كل ما يخص إدارة GitLab، منصة DevOps مفتوحة المصدر التي تساعد الملايين في تطوير ونشر برمجيات آمنة وموثوقة. صُمم هذا الكتاب ليكون مرجعك الشامل الذي يضمن لك البدء والعمل بكل سهولة. ابدأ بالأساسيات مثل إعداد حساب GitLab واستكشاف خيارات المستخدم، قبل الانتقال إلى الوظيفة الأساسية لـ GitLab كأداة لإدارة الشفرة المصدرية. ومن هناك، ستتعلم عن واحدة من أكثر ميزات GitLab تميزاً: ملفات تكوين CI/CD. تتمثل الخطوة التالية في هذه الرحلة في مناقشة كيفية تنظيم الكود البرمجي ضمن المشاريع والمجموعات، بالإضافة إلى تحديد أذونات الوصول باستخدام الأدوار. كما ستستعرض أيضاً مختلف أدوات التخطيط التي توفرها GitLab. وبعد الانتهاء من الميزات الأساسية، ستتعمق في خدمات أكثر تخصصاً مثل مستودع صور Docker المدمج، وسجل الحزم، وإنشاء صفحات الويب، وتخزين الملفات الثنائية. يختتم الكتاب بمواضيع إدارية أكثر تقدماً، مثل العمل مع واجهات برمجة التطبيقات REST و GraphQL الخاصة بـ GitLab، وإعداد خدمة GitLab كنموذج إثبات مفهوم باستخدام Amazon Web Services (AWS)، بالإضافة إلى تشغيل خدمة إنتاجية تأخذ في الاعتبار التوافر العالي والتعافي من الكوارث. ومع وفرة المعلومات المتاحة لنشر البرمجيات الآمنة، قد يكون اختيار الوثائق المناسبة أمراً شاقاً في كثير من الأحيان. ومن التخطيط إلى المراقبة، يعمل كتاب Practical GitLab Services على إزالة الغموض من دورة حياة DevOps الخاصة بك. ما ستتعلمه استخدام GitLab لإدارة ملفات الشفرة المصدرية، وتتبع المشكلات والتخطيط لها، وتشغيل عمليات البناء والاختبار، ونشر البرمجيات التعرف على كيفية دعم المسؤولين للمطورين باستخدام GitLab إعداد تثبيت مستقل خاص بك باستخدام AWS
لمن هذا الكتاب لمطوري البرمجيات، ومديري GitLab المحتملين، وأعضاء فرق الدعم مثل المختبرين ومديري المشاريع.
من الغلاف الخلفي تعرف على كل ما يخص إدارة GitLab، منصة DevOps مفتوحة المصدر التي تساعد الملايين في تطوير ونشر برمجيات آمنة وموثوقة. صُمم هذا الكتاب ليكون مرجعك الشامل لتبدأ العمل بكل سهولة ويسر. ابدأ بالأساسيات مثل إعداد حساب GitLab واستكشاف خيارات المستخدم، قبل الانتقال إلى الوظيفة الأساسية لـ GitLab كأداة لإدارة الشفرة المصدرية. ومن هناك، ستتعلم عن واحدة من أكثر ميزات GitLab تميزاً: ملفات تكوين CI/CD. تتمثل الخطوة التالية في هذه الرحلة في مناقشة كيفية تنظيم الكود البرمجي ضمن المشاريع والمجموعات، بالإضافة إلى تحديد أذونات الوصول باستخدام الأدوار. كما ستستعرض أيضاً مختلف أدوات التخطيط التي توفرها GitLab. وبعد الانتهاء من الميزات الأساسية، ستتعمق في خدمات أكثر تخصصاً مثل مستودع صور Docker المدمج، وسجل الحزم، وإنشاء صفحات الويب، وتخزين الملفات الثنائية. يختتم الكتاب بمواضيع إدارية أكثر تقدماً، مثل العمل مع واجهات برمجة التطبيقات REST و GraphQL الخاصة بـ GitLab، وإعداد خدمة GitLab كنموذج إثبات مفهوم باستخدام Amazon Web Services (AWS)، بالإضافة إلى تشغيل خدمة إنتاجية تأخذ في الاعتبار التوافر العالي والتعافي من الكوارث. ومع وفرة المعلومات المتاحة لنشر البرمجيات الآمنة، قد يكون اختيار الوثائق المناسبة أمراً شاقاً في كثير من الأحيان. ومن التخطيط إلى المراقبة، يعمل كتاب Practical GitLab Services على إزالة الغموض من دورة حياة DevOps الخاصة بك. ستتمكن من: استخدام GitLab لإدارة ملفات الشفرة المصدرية، وتتبع المشكلات والتخطيط لها، وتشغيل عمليات البناء والاختبار، ونشر البرمجيات التعرف على كيفية دعم المسؤولين للمطورين باستخدام GitLab إعداد عملية تثبيت مستقلة خاصة بك باستخدام AWS
نبذة عن المؤلف أمضى Jeffrey Painter السنوات الـ 45 الماضية في مجال تطوير البرمجيات، حيث عمل كمطور بلغات برمجة متنوعة تتراوح بين Fortran و C و C++ و Java بالإضافة إلى Python، وتولى أدواراً متعددة بدأت من التطوير وصولاً إلى الإدارة. وقد أمضى السنوات السبع الأخيرة في Here Technologies كمهندس أنظمة، حيث عمل في البداية على صيانة مجموعة من خوادم Jenkins لفرق المشاريع بأكملها، ثم انتقل إلى بناء النماذج الأولية وصيانة العديد من خوادم GitLab التي تُدار ذاتياً.
- المميزات
- تعلم كل ما يتعلق بإدارة GitLab، منصة DevOps مفتوحة المصدر تساعد الملايين على تطوير ونشر برمجيات آمنة وموثوقة.
- نبذة عن المؤلف: أمضى Jeffrey Painter السنوات الـ 45 الماضية في مجال تطوير البرمجيات، حيث عمل كمطور بلغات برمجة متنوعة تتراوح من Fortran و C و C++ و Java بالإضافة إلى Python، وفي أدوار متعددة تتراوح من التطوير إلى الإدارة.
- 905 صفحات
- الحواسيب، البرمجة
المواصفات
- الأبعاد (الإجمالية)
10.0 بوصة (ارتفاع) × 7.0 بوصة (عرض) × 1.86 بوصة (عمق)
- الوزن
3.53 رطل
- العمر المقترح
22 سنة فما فوق
- عدد الصفحات
905
- الفئة
أجهزة الكمبيوتر
- الفئة الفرعية
البرمجة
- الناشر
Apress
- الموضوع
المصدر المفتوح
- التنسيق
غلاف ورقي
- المؤلف
Jeffrey Painter
- اللغة
الإنجليزية