برمجة الشبكات وأتمتتها - الطبعة الثانية بواسطة Matt Oswalt & Christian Adell & Scott S Lowe & Jason Edelman (غلاف ورقي)
حول هذا المنتج
عن الكتاب يواجه مهندسو الشبكات صعوبة أكبر من أي وقت مضى في الاعتماد فقط على العمليات اليدوية لإنجاز مهامهم. فقد جعلت البروتوكولات والتقنيات ونماذج التسليم الجديدة، بالإضافة إلى حاجة الشركات لتصبح أكثر مرونة وسرعة في الاستجابة، من أتمتة الشبكات أمراً ضرورياً. وتوضح الطبعة الثانية المحدثة من هذا الدليل العملي لمهندسي الشبكات كيفية استخدام مجموعة من التقنيات والأدوات، بما في ذلك Linux و Python و APIs و Git، لأتمتة الأنظمة من خلال البرمجة. تتضمن هذه الطبعة أيضاً مواضيع جديدة كلياً مثل بيئات تطوير الشبكات، والحوسبة السحابية، والبرمجة باستخدام Go، وهيكلية مرجعية لأتمتة الشبكات. سيساعدك كتاب Network Programmability and Automation على أتمتة المهام المتعلقة بتكوين وإدارة وتشغيل معدات الشبكة، وطبوغرافيتها، وخدماتها، واتصالها. ومن خلال محتوى هذا الكتاب، ستتعلم المهارات والأدوات الأساسية التي تحتاجها لإتمام هذا التحول الجوهري. ملخص الكتاب: يجد مهندسو الشبكات صعوبة أكبر من أي وقت مضى في الاعتماد فقط على العمليات اليدوية لإنجاز مهامهم. أدت البروتوكولات والتقنيات ونماذج التسليم الجديدة، وحاجة الشركات إلى أن تصبح أكثر مرونة ورشاقة، إلى جعل أتمتة الشبكات أمراً ضرورياً. توضح الطبعة الثانية المحدثة من هذا الدليل العملي لمهندسي الشبكات كيفية استخدام مجموعة من التقنيات والأدوات، بما في ذلك Linux و Python و APIs و Git، لأتمتة الأنظمة من خلال البرمجة. وتتضمن هذه الطبعة أيضاً مواضيع جديدة كلياً مثل بيئات تطوير الشبكات، والحوسبة السحابية، والبرمجة باستخدام Go، وهيكلية مرجعية لأتمتة الشبكات. سيساعدك كتاب Network Programmability and Automation على أتمتة المهام المتعلقة بتهيئة وإدارة وتشغيل معدات الشبكة، وطبوغرافيا الشبكات، والخدمات، والاتصال. ومن خلال فصول هذا الكتاب، ستتعلم المهارات والأدوات الأساسية التي تحتاجها لإتمام هذا التحول الجوهري. ستتعلم في هذا الكتاب: مهارات البرمجة باستخدام Python و Go: بما في ذلك أنواع البيانات، والجمل الشرطية، والحلقات التكرارية، والدوال، وغيرها؛ تقنيات الشبكات الجديدة القائمة على Linux والبيئات السحابية الأصلية (cloud native)، وكيفية استخدامها لتهيئة بيئات التطوير لمشاريع الشبكات الخاصة بك؛ تنسيقات ونماذج البيانات: JSON و XML و YAML و Protobuf و YANG؛ استخدام قوالب Jinja لإنشاء إعدادات أجهزة الشبكة؛ نهجاً شاملاً لهيكلة خدمات أتمتة الشبكات؛ دور واجهات برمجة التطبيقات (APIs) في أتمتة الشبكات؛ والتحكم في المصدر باستخدام Git لإدارة تغييرات الكود أثناء عملية الأتمتة. التقنيات السحابية الأصلية مثل Docker و Kubernetes، وكيفية أتمتة أجهزة وخدمات الشبكات باستخدام Ansible و Nornir و Terraform، بالإضافة إلى الأدوات والتقنيات اللازمة لتطوير وأتمتة الشبكات والتكامل المستمر.
- المميزات
- يجد مهندسو الشبكات أن الاعتماد فقط على العمليات اليدوية لإنجاز مهامهم أصبح أصعب من أي وقت مضى.
- المؤلفون: Matt Oswalt & Christian Adell & Scott S Lowe & Jason Edelman
- 825 صفحة
- الحواسيب، الأمن
المواصفات
- الأبعاد (الإجمالية)
9.2 بوصة (ارتفاع) × 7.0 بوصة (عرض) × 1.9 بوصة (عمق)
- الوزن
2.95 رطل
- العمر المقترح
22 سنة فما فوق
- عدد الصفحات
825
- النوع
أجهزة الكمبيوتر
- النوع الفرعي
الأمن
- الناشر
O'Reilly Media
- الموضوع
أمن الشبكات
- التنسيق
غلاف ورقي
- المؤلف
Matt Oswalt & Christian Adell & Scott S Lowe & Jason Edelman
- اللغة
الإنجليزية