کتاب The DevOps Solutions Handbook

کتاب The DevOps Solutions Handbook

اثر Michael Cade

category

بر اساس سطح علمی

متوسط

category

نوع محتوای کتاب

مبتنی بر پروژه

category

هدف یادگیری

پروژه‌محور

category

نوع مسیر

صفر تا صد آماده برای کار

category

بر اساس تکنولوژی

دوآپس

category

مورد استفاده

دوآپس

شناسنامه کتاب

مشخصات تکمیلی ثبت‌شده برای این عنوان

نویسنده

Michael Cade

انتشارات

Packt Publishing

سال انتشار

2026

فرمت کتاب

PDF، EPUB

تعداد صفحات

358

حجم فایل / وزن

32.10 مگابایت، 30.64 مگابایت

ASIN

B0GT4VLR25

شابک (ISBN)

978-1-83588-072-2

ویرایش / نوبت چاپ

First

۱۴۰,۰۰۰ تومان

نظرات کاربران

تجربیات خود را از خواندن این کتاب با دیگران به اشتراک بگذارید.

امتیاز کل
star star star star star
از 0 نظر

ثبت نظر جدید

دیدگاهتان را بنویسید

هنوز دیدگاهی ثبت نشده است.

کتاب The DevOps Solutions Handbook: Launch your DevOps career with 90 days of hands-on projects in automation, cloud, and CI/CD (راهنمای جامع راهکارهای DevOps: کار حرفه‌ای خود در DevOps را با ۹۰ روز پروژه عملی در اتوماسیون، کلاد و CI/CD آغاز کنید) نوشته مایکل کید یک راهنمای عملی و پروژه‌محور است که برای کمک به مدیران سیستم و مهندسان علاقه‌مند به ورود به دنیای مدرن DevOps طراحی شده است. این کتاب به‌جای تمرکز صرف بر تئوری، شما را در یک مسیر ۹۰ روزه از پروژه‌های عملی و واقعی قرار می‌دهد که دقیقاً شبیه جریان‌های کاری تیم‌های مهندسی پیشرو است. مسیر یادگیری از مبانی لینوکس و گیت آغاز می‌شود، سپس به زیرساخت به‌عنوان کد (IaC) با Terraform و مدیریت پیکربندی با Ansible می‌رسد.

در ادامه مقدمه‌ای از کتاب The DevOps Solutions Handbook را از زبان نویسنده شرح خواهیم داد.

مقدمه‌ای بر کتاب The DevOps Solutions Handbook:

دوآپس (DevOps) از یک جنبش فرهنگی نوپا به یک حوزه اساسی تبدیل شده است که زیربنای نحوه ساخت، استقرار و بهره‌برداری از نرم‌افزارهای مدرن است. با این حال، برای تازه‌کارها، وسعت ابزارها، پلتفرم‌ها و شیوه‌هایی که تحت عنوان دوآپس دسته‌بندی می‌شوند، ممکن است طاقت‌فرسا به نظر برسد، بدون اینکه نقطه شروع مشخصی وجود داشته باشد. این کتاب دقیقا برای حل همین مشکل نوشته شده است: یک مقدمه کاربردی و عملی به حوزه‌های فنی اصلی که یک مهندس دوآپس هر روز با آن‌ها سر و کار دارد، که از پایه ساخته شده است و فرض را بر دانش قبلی نمی‌گذارد.
کتاب The DevOps Solutions Handbook در سه بخش ساختار یافته است. بخش اول مهارت‌های اساسی را که هر مهندس دوآپس به آن‌ها متکی است، ایجاد می‌کند: کار با اعتماد به نفس در لینوکس و خط فرمان، و همکاری ایمن روی کد مشترک از طریق گیت (Git). بخش دوم به ساخت و بهره‌برداری از خود زیرساخت می‌پردازد و زیرساخت به عنوان کد (IaC) با ترافورم (Terraform)، مدیریت پیکربندی با انسیبل (Ansible)، و پلتفرم‌های ابری که در نهایت زیرساخت روی آن‌ها اجرا می‌شود را پوشش می‌دهد.
بخش سوم و پایانی تمرکز خود را به توسعه و تحویل برنامه‌های بومی ابری (Cloud-native) بر روی آن زیرساخت معطوف می‌کند: کانتینرها، کوبرنتیز (Kubernetes)، مقدار کافی از زبان گو (Go) برای اینکه واقعاً مفید باشد، پایگاه‌های داده‌ای که برنامه‌ها به آن‌ها وابسته‌اند، و خطوط لوله CI/CD که کل مسیر از کامیت تا پروداکشن (تولید) را خودکار می‌کنند.
در سرتاسر کتاب The DevOps Solutions Handbook، تأکید بر یادگیری کاربردی و عملی به جای تئوری انتزاعی است. هر فصل درک مطالب را از طریق دستورات واقعی، فایل‌های پیکربندی واقعی و تمرین‌های عملی واقعی، بر اساس مسیر یادگیری #90DaysOfDevOps — یک منبع اجتماعی آزاد که تاکنون به هزاران نفر کمک کرده است تا اولین قدم‌های خود را در این زمینه بردارند — شکل می‌دهد.
کتاب The DevOps Solutions Handbook با نگاهی فراتر از صفحات خود به پایان می‌رسد: به سمت امنیت، مهندسی پلتفرم، قابلیت مشاهده (Observability) و حوزه‌هایی از دوآپس که مدت‌ها پس از آخرین فصل، پاداش یادگیری مستمر و مداوم را به همراه دارند.

کتاب The DevOps Solutions Handbook برای چه کسانی است؟

این کتاب برای هر کسی است که به دنبال شروع یک حرفه در حوزه دوآپس است، یا برای متخصصان فناوری اطلاعات موجود — مدیران سیستم، توسعه‌دهندگان، یا مهندسین پشتیبانی — که به دنبال گسترش مجموعه مهارت‌های خود در زمینه اتوماسیون زیرساخت، پلتفرم‌های ابری و تحویل نرم‌افزار مدرن هستند. هیچ تجربه قبلی در دوآپس فرض نشده است، اگرچه آشنایی اولیه با نحوه کار با کامپیوتر و تمایل به انجام تمرین‌های عملی به جای صرفاً خواندن درباره آن‌ها، به شما کمک می‌کند تا بیشترین بهره را از این کتاب ببرید.

آنچه کتاب The DevOps Solutions Handbook پوشش می‌دهد

  • فصل ۱، شروع سریع سفر دوآپس: معرفی می‌کند که دوآپس چیست و چرا وجود دارد، و چرخه عمر دوآپس و رابطه آن با چابک (Agile) را پوشش می‌دهد.
  • فصل ۲، تصویر بزرگ: دوآپس و لینوکس: اعتماد به نفس پایه را برای کار در لینوکس و خط فرمان ایجاد می‌کند.
  • فصل ۳، کنترل نسخه با گیت: نحوه ردیابی، انشعاب (Branching) و همکاری روی تغییرات کد و پیکربندی را با استفاده ایمن از گیت پوشش می‌دهد.
  • فصل ۴، زیرساخت به عنوان کد: ترافورم و تمرین تهیه‌سازی زیرساخت به صورت تکرارپذیر از طریق کد را به جای مراحل دستی معرفی می‌کند.
  • فصل ۵، مدیریت پیکربندی: انسیبل و نحوه حفظ پیکربندی سازگار سیستم‌ها پس از ایجاد آن‌ها را پوشش می‌دهد.
  • فصل ۶، اصول رایانش ابری: پلتفرم‌های ابری عمومی را با استفاده از مایکروسافت ایزور (Microsoft Azure) به عنوان یک محیط یادگیری بررسی می‌کند و هویت، ذخیره‌سازی، شبکه و محاسبات را پوشش می‌دهد.
  • فصل ۷، کانتینرها: داکر (Docker) و اصول بسته‌بندی و اجرای برنامه‌ها در کانتینرها را معرفی می‌کند.
  • فصل ۸، کوبرنتیز: استقرار و مدیریت برنامه‌های کانتینری در مقیاس وسیع را با استفاده از کوبرنتیز پوشش می‌دهد.
  • فصل ۹، زبان برنامه نویسی گولنگ (Golang): به اندازه کافی از زبان برنامه‌نویسی گو را برای خواندن و نوشتن نوع ابزارهایی که اکوسیستم بومی ابری بر اساس آن‌ها ساخته شده است، معرفی می‌کند.
  • فصل ۱۰، پایگاه‌های داده: نحوه تعامل مهندسین دوآپس با پایگاه‌های داده، ایمن‌سازی، پشتیبان‌گیری و عیب‌یابی آن‌ها در محیط‌های پروداکشن را پوشش می‌دهد.
  • فصل ۱۱، خطوط لوله CI/CD: همه‌چیز را با خودکارسازی مسیر از کامیت کد تا استقرار در پروداکشن با استفاده از جنکینز (Jenkins)، گیت‌هاب اکشنز (GitHub Actions) و آرگو سی‌دی (Argo CD) به هم متصل می‌کند.
  • فصل ۱۲، فراتر از کتاب: در مورد سفر طی شده در کتاب تأمل کرده و به حوزه‌هایی برای یادگیری مستمر، از جمله امنیت، مهندسی پلتفرم و قابلیت مشاهده اشاره می‌کند.

سرفصل‌های کتاب The DevOps Solutions Handbook:

  • Preface
  • Part 1: Core Foundations: Linux and Version Control
    • Chapter 1: Kickstart Your DevOps Journey
    • Chapter 2: The Big Picture: DevOps and Linux
    • Chapter 3: Version Control with Git
  • Part 2: Building and Operating Infrastructure
    • Chapter 4: Infrastructure as Code
    • Chapter 5: Configuration Management
    • Chapter 6: Cloud Fundamentals
  • Part 3: Cloud-Native Application Development and Delivery
    • Chapter 7: Containers
    • Chapter 8: Kubernetes
    • Chapter 9: Golang – Programming Language
    • Chapter 10: Databases
    • Chapter 11: CI/CD Pipelines
    • Chapter 12: Beyond the Book
    • Chapter 13: Unlock Your Exclusive Benefits
  • Other Books You May Enjoy
  • Index

جهت دانلود کتاب The DevOps Solutions Handbook می‌توانید پس از پرداخت، دریافت کنید.