IZI1

Continuous Deployment - تأليف Valentina Servile (غلاف ورقي)

لا توجد تقييمات
Target
نفذ من المخزون

حول هذا المنتج

عن الكتاب تتطور أساليب تسليم البرمجيات باستمرار من أجل زيادة سرعة طرحها في السوق دون التضحية بالموثوقية والاستقرار. لقد أصبح إتقان عملية التطوير من البداية إلى النهاية، بدءاً من التحكم في الإصدارات وصولاً إلى مرحلة الإنتاج، وبناء كود برمجي جاهز للتشغيل الفعلي، أمراً أكثر أهمية من أي وقت مضى. وتأتي عملية النشر المستمر (Continuous deployment) لتخطو خطوة إضافية إلى الأمام؛ حيث تعمل هذه الطريقة لتسليم البرمجيات على أتمتة الخطوة النهائية للوصول إلى مرحلة الإنتاج، مما يتيح الحصول على ملاحظات أسرع وإصدارات أكثر أماناً. بناءً على سنوات من العمل مع المؤسسات المتوسطة والكبيرة في Thoughtworks، تشرح المؤلفة Valentina Servile كيفية إجراء عمليات نشر آمنة وموثوقة دون الحاجة إلى أي تدخل يدوي للانتقال إلى مرحلة الإنتاج. ستتعلم إطار عمل لإجراء إصدارات تدريجية وآمنة أثناء عمليات التطوير اليومية، وهو إطار مصمم خصيصاً لمواجهة تحديات النشر المستمر في الأنظمة الموزعة والمعقدة. الكتاب غني بالمقابلات ودراسات الحالة المقدمة من خبراء متخصصين في هذا المجال. يساعدك هذا الكتاب على: مراعاة قابلية المراقبة، والأداء، وأتمتة الاختبارات، والأمن عند تقسيم العمل إلى زيادات تدريجية؛ وضع خطة تطوير يومية تأخذ في الاعتبار عوامل النشر الفوري في بيئة الإنتاج؛ نشر العمل الجاري في بيئة الإنتاج بشكل تدريجي دون التسبب في تراجع في الأداء؛ استخدام الأنماط لإعادة صياغة الوظائف الحية وتعديل طبقات الاستمرارية؛ اختبار وإطلاق الميزات في بيئة الإنتاج باستخدام تكوينات مختلفة لمفاتيح الميزات. -- ملخص الكتاب: تتطور أساليب تقديم البرمجيات باستمرار من أجل زيادة سرعة الوصول إلى السوق دون التضحية بـ الموثوقية والاستقرار. لقد أصبح إتقان عملية التطوير من البداية إلى النهاية، بدءاً من التحكم في الإصدار وصولاً إلى مرحلة الإنتاج، وبناء كود برمجي جاهز للتشغيل الفعلي، أمراً أكثر أهمية من أي وقت مضى. وتأتي عملية النشر المستمر (Continuous deployment) لتخطو خطوة إضافية نحو الأمام؛ حيث تعمل هذه الطريقة لتسليم البرمجيات على أتمتة الخطوة النهائية للوصول إلى مرحلة الإنتاج، مما يتيح الحصول على ملاحظات أسرع وإصدارات أكثر أماناً. وبناءً على سنوات من العمل مع المؤسسات المتوسطة والكبيرة في Thoughtworks، تشرح المؤلفة Valentina Servile كيفية إجراء عمليات نشر آمنة وموثوقة دون الحاجة إلى أي تدخل يدوي في مرحلة الإنتاج. ستتعلم إطار عمل لتنفيذ عمليات إصدار تدريجية وآمنة خلال مهام التطوير اليومية، والمصمم خصيصاً لمواجهة تحديات الـ continuous deployment في الأنظمة الموزعة والمعقدة. الكتاب غني بالمقابلات ودراسات الحالة المقدمة من خبراء متخصصين في هذا المجال. ستتمكن من إغلاق حلقة التغذية الراجعة والاستفادة من بيئة الإنتاج لإدارة دورة حياة التطوير الشاملة بكفاءة عالية. يساعدك هذا الكتاب على: مراعاة قابلية الملاحظة، والأداء، وأتمتة الاختبارات، والأمان عند تقسيم العمل إلى مراحل متزايدة؛ ووضع خطة تطوير يومية تأخذ في الاعتبار عمليات النشر الفوري في بيئة الإنتاج؛ ونشر العمل الجاري في بيئة الإنتاج بشكل تدريجي دون التسبب في تراجع في كفاءة النظام؛ واستخدام الأنماط لإعادة صياغة الوظائف الحية وتعديل طبقات الاستمرارية؛ واختبار الميزات وإصدارها في بيئة الإنتاج باستخدام تكوينات مختلفة لمفاتيح تبديل الميزات (feature toggle).

  • المميزات
    • تتطور أساليب تسليم البرمجيات باستمرار من أجل زيادة سرعة طرحها في السوق دون التضحية بالموثوقية والاستقرار.
    • المؤلف (المؤلفون): Valentina Servile
    • 443 صفحة
    • الحواسيب، وتطوير البرمجيات والهندسة

المواصفات

الأبعاد (الإجمالية)

9.19 بوصة (ارتفاع) x 7.0 بوصة (عرض) x .9 بوصة (عمق)

الوزن

1.55 رطل

العمر المقترح

22 سنة فما فوق

عدد الصفحات

443

النوع

أجهزة الكمبيوتر

النوع الفرعي

تطوير وهندسة البرمجيات

الناشر

O'Reilly Media

الموضوع

تحليل وتصميم الأنظمة

التنسيق

غلاف ورقي

المؤلف

Valentina Servile

اللغة

الإنجليزية

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

قد يعجبك أيضًا