- عنوان کتاب: Network Automation Cookbook -Over 100 recipes to effectively configure and manage network infrastructure with Ansible
- نویسنده: Christian Adell, Jeffrey Kala, Karim Okasha
- حوزه: اتوماسیون شبکه
- سال انتشار: 2025
- تعداد صفحه: 566
- زبان اصلی: انگلیسی
- نوع فایل: pdf
- حجم فایل: 8.1 مگابایت
وقتی اولین نسخه از کتاب «کتاب آشپزی اتوماسیون شبکه» منتشر شد، صنعت شبکه در نقطه عطفی قرار داشت. تیمها در سراسر جهان شروع به تغییر از پیکربندیهای دستی و مستعد خطا به سمت عملیاتهای خودکارسازی محور کرده بودند. Ansible، با رویکرد ساده و قابل فهم برای انسان، به عنوان ابزاری که میتوانست شکاف بین مهندسان شبکه سنتی و شیوههای مدرن «زیرساخت به عنوان کد» را پر کند، برجسته شد. از آن زمان، این چشمانداز به طرز چشمگیری تکامل یافته است. تنها در عرض چند سال، Ansible به سنگ بنای اتوماسیون شبکه تبدیل شده است. فروشندگان پشتیبانی را گسترش دادهاند، جامعه رشد کرده است و ابزارهای جدیدی برای گسترش دامنه آن از مدیریت موجودی پویا و لایههای انتزاعی چند فروشندهای به اتوماسیون مبتنی بر رویداد و شبکهسازی بومی ابری ظهور کردهاند. در عین حال، شیوههای خودکارسازی از وظایف و اسکریپتهای یکباره فراتر رفته و به گردشهای کاری یکپارچه و در سطح تولید رسیدهاند که زیرساختهای فیزیکی، مجازی و ابری را در بر میگیرد. این ویرایش دوم بازتابی از این تکامل است. ما کتاب را کاملاً بهروزرسانی کردهایم تا فراتر از خودکارسازی دستورات CLI یا اعمال پیکربندیها باشد. این ویرایش به گونهای طراحی شده است که شما را در ساخت راهحلهای اتوماسیون مقیاسپذیر، قابل نگهداری و مستقل از فروشنده با استفاده از Ansible به عنوان پایه راهنمایی کند. شما دستورالعملهای عملی در مورد اتوماسیون مراکز داده در محل، شبکه ابری عمومی، ادغام منبع حقیقت، اعتبارسنجی شبکه، گردشهای کاری مبتنی بر رویداد و نیاز روزافزون به ترکیب Ansible با Terraform برای اتوماسیون زیرساخت کامل پشته خواهید یافت. هر فصل به صورت عملی، قابل اجرا و متمرکز بر حل مشکلات دنیای واقعی است. چه در حال رندر کردن پیکربندیها برای Arista باشید، چه در حال خودکارسازی یک هسته Juniper، مدیریت دستگاههای Nokia SR Linux یا استقرار شبکه در AWS، Azure یا GCP، این کتاب رویکردی روشن و آزمایششده ارائه میدهد. موارد جدیدی مانند Ansible EDA برای بررسی Ansible مبتنی بر رویداد برای گردشهای کاری واکنشی، Nautobot (مشابه کاری که میتوانید با NetBox یا Infrahub انجام دهید) برای موجودی پویا و اتوماسیون مبتنی بر منبع حقیقت، و اینکه چگونه Terraform و Ansible میتوانند با همزیستی برای ارائه اتوماسیون سرتاسری در محیطهای ناهمگن، این نسخه را فراتر از اصول اولیه ببرید. اگر شما یک مهندس شبکه هستید که به دنبال اتخاذ اتوماسیون، یک معمار زیرساخت با هدف مقیاسبندی عملیات شبکه یا یک توسعهدهنده هستید که تغییرات شبکه را در خطوط لوله CI/CD ادغام میکند، این کتاب آشپزی برای شما مناسب است. امیدواریم این ویرایش دوم به شما کمک کند تا با اطمینان از عملیات دستی به مهندسی شبکه مدرن و خودکار حرکت کنید. دستور العملهای این کتاب بر اساس تجربه دنیای واقعی، ابزارهای آزمایش شده میدانی و اشتیاق برای قابل اعتمادتر، تکرارپذیرتر و قابل برنامهریزیتر کردن شبکه است. بیایید آینده شبکه را بسازیم – یک کتاب راهنما در هر زمان.
When the first edition of Network Automation Cookbook was published, the networking industry was at a turning point. Teams around the world were beginning to shift from manual, error-prone configurations toward automation-driven operations. Ansible, with its simple and human-readable approach, stood out as a tool that could bridge the gap between traditional network engineers and modern infrastructure-as-code practices. Since then, the landscape has evolved dramatically. In just a few years, Ansible has matured into a cornerstone of network automation. Vendors have expanded support, the community has grown, and new tools have emerged to extend its reach from dynamic inventory management and multi-vendor abstraction layers to event-driven automation and cloud-native networking. At the same time, automation practices have moved beyond one-off tasks and scripts to integrated, production-grade workflows that span physical, virtual, and cloud infrastructure. This second edition is a reflection of that evolution. We’ve completely refreshed the book to go beyond just automating CLI commands or pushing configurations. This edition is designed to guide you through building scalable, maintainable, and vendor-agnostic automation solutions using Ansible as the foundation. You’ll find practical recipes across on-premises data center automation, public cloud networking, source-of-truth integration, network validation, event-driven workflows, and the increasingly common need to combine Ansible with Terraform for full stack infrastructure automation. Each chapter is hands-on, actionable, and focused on solving real-world problems. Whether you’re rendering configurations for Arista, automating a Juniper core, managing Nokia SR Linux devices, or deploying networking in AWS, Azure, or GCP, this book provides a clear and tested approach. New additions such as Ansible EDA to explore event-driven Ansible for reactive workflows, Nautobot (similar to what you could do with NetBox or Infrahub) for dynamic inventory and sourceof- truth-driven automation, and how Terraform and Ansible can coexist to deliver end-to-end automation in heterogeneous environments—take this edition far beyond the basics. If you’re a network engineer looking to adopt automation, an infrastructure architect aiming to scale network operations, or a developer integrating network changes into CI/CD pipelines, this cookbook is for you. We hope this second edition helps you move confidently from manual operations to modern, automated network engineering. The recipes in this book are based on real-world experience, field-tested tools, and a passion for making networking more reliable, repeatable, and programmable. Let’s build the future of networking—one playbook at a time.
این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:
Download: Network Automation Cookbook
نظرات کاربران