حول هذا المنتج
ملخص الكتاب
اكتشف كيف يمكن لمهندس البرمجيات الاستفادة من Docker لتسريع وتيرة عملية التطوير. يركز هذا الكتاب على المفاهيم الأساسية التي بُني عليها هذا البرنامج، ويستعرض كيفية مساعدتك في تشغيل خدماتك داخل حاويات Docker. كما ستتعرف أيضاً على نصائح حول كيفية تصحيح أخطاء تطبيقات الخدمات المصغرة (microservices) التي تعمل داخل حاويات Docker. تعمل شركات التقنية حالياً على تطوير برمجيات معقدة تتكون من خدمات متعددة تعمل على منصات مختلفة، وقد أصبح Docker جزءاً أساسياً لتنسيق التواصل بين هذه الخدمات والمنصات. يتناول هذا الكتاب المشكلات الناجمة عن تباعد الخدمات المصغرة (microservices)، وعمليات تصحيح الأخطاء عبر الخدمات المختلفة، وعدم اتساق البيئات البرمجية بين الأجهزة، وتنسيق تطوير أنظمة تعلم الآلة بين فرق المطورين، وغيرها. سيضعك كتاب Accelerating Development Velocity Using Docker على الطريق الصحيح لتحويل أنظمتك المعقدة إلى أنظمة أكثر كفاءة. ما ستتعلمه
قم بإعداد Docker واستخدم حلولاً سريعة لتجاوز العقبات
استعرض التحديات المتعلقة بتصحيح أخطاء الخدمات المصغرة التي تعمل خلف تطبيق معقد
استفد من ميزات Docker لتشغيل العديد من الخدمات المصغرة بسلاسة وكفاءة
تصحيح الأخطاء داخل حاوية Docker
استعرض حالات استخدام متقدمة لـ Docker التي يمكن أن تساعد في ضمان اتساق بيئات التطوير.
لمن هذا الكتاب مثالي لمهندسي البنية التحتية المبتدئين والمتوسطين الذين يرغبون في تعلم كيفية جعل بيئات التطوير الخاصة بهم فعالة عبر فرقهم المختلفة، أو للطلاب الطامحين لتعلم أساسيات كيفية تصحيح أخطاء الأنظمة الموزعة وكيفية تطوير تطبيقات فعالة.
من الغلاف الخلفي اكتشف كيف يمكن لمهندس البرمجيات الاستفادة من Docker لتسريع وتيرة عملية التطوير. يركز هذا الكتاب على المفاهيم الأساسية التي بُني عليها هذا البرنامج، ويستعرض كيفية مساعدتك في تشغيل خدماتك داخل حاويات Docker. كما ستتعرف أيضاً على نصائح حول كيفية تصحيح أخطاء تطبيقات الخدمات المصغرة التي تعمل داخل حاويات Docker.
تقوم شركات التقنية حالياً بتطوير برمجيات معقدة تتكون من خدمات متعددة تعمل على منصات مختلفة، وقد أصبح Docker جزءاً أساسياً لتنسيق التواصل بين هذه الخدمات والمنصات. يتناول هذا الكتاب المشكلات الناتجة عن تباعد الخدمات المصغرة (microservices)، وتصحيح الأخطاء عبر الخدمات، وعدم اتساق البيئات عبر الأجهزة المختلفة، وتنسيق تطوير أنظمة تعلم الآلة بين فرق المطورين، وغيرها. سيضعك كتاب Accelerating Development Velocity Using Docker على الطريق الصحيح لتحويل أنظمتك المعقدة إلى أنظمة أكثر كفاءة.
نبذة عن المؤلف تمتلك Kinnary Jangla خبرة تمتد لاثني عشر عاماً في قطاع التكنولوجيا، وتشغل حالياً منصب مديرة هندسية في Pinterest، حيث تشرف على فريق البنية التحتية لـ Docker Machine Learning Homefeed. وتتمثل مهمتها الأساسية في ضمان قدرة المهندسين على تدريب النماذج بنجاح في سيناريوهات تعلم الآلة. عملت سابقاً في Uber و Microsoft، وهي مؤلفة لكتابين وحاصلة على ست براءات اختراع. يمكنك متابعتها عبر Twitter @kjangla.
- المميزات
- اكتشف كيف يمكن لمهندس البرمجيات الاستفادة من Docker لتسريع سرعة التطوير.
- نبذة عن المؤلف: تمتلك Kinnary Jangla خبرة تمتد لاثني عشر عاماً في قطاع التكنولوجيا، وتشغل حالياً منصب مديرة هندسية في Pinterest، حيث تشرف على فريق البنية التحتية لـ Docker Machine Learning Homefeed.
- 148 صفحة
- الحواسيب، البرمجة
المواصفات
- الأبعاد (الإجمالية)
9.21 بوصة (ارتفاع) × 6.14 بوصة (عرض) × .36 بوصة (عمق)
- الوزن
.54 رطل
- العمر المقترح
22 سنة فما فوق
- عدد الصفحات
148
- التصنيف
أجهزة الكمبيوتر
- التصنيف الفرعي
البرمجة
- الناشر
Apress
- الموضوع
المصدر المفتوح
- التنسيق
غلاف ورقي
- المؤلف
Kinnary Jangla
- اللغة
الإنجليزية