Continuous Deployment - تأليف Valentina Servile (غلاف ورقي)
حول هذا المنتج
عن الكتاب تتطور أساليب تسليم البرمجيات باستمرار من أجل زيادة سرعة طرحها في السوق دون التضحية بالموثوقية والاستقرار. لقد أصبح إتقان عملية التطوير من البداية إلى النهاية، بدءاً من التحكم في الإصدارات وصولاً إلى مرحلة الإنتاج، وبناء كود برمجي جاهز للتشغيل الفعلي، أمراً أكثر أهمية من أي وقت مضى. وتأتي عملية النشر المستمر (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
- اللغة
الإنجليزية