
A Hands-On Guide to Deploying and Managing Software in Production
کتاب Fundamentals of DevOps and Software Delivery: A Hands-On Guide to Deploying and Managing Software in Production (ویرایش اول) نوشته Yevgeniy Brikman، یک راهنمای جامع برای یادگیری DevOps و تحویل نرمافزار (Software Delivery) است. این کتاب برای توسعهدهندگان، مهندسان DevOps، مدیران سیستم و کسانی که میخواهند فرآیند استقرار و مدیریت نرمافزار در محیطهای تولید را به شکل حرفهای یاد بگیرند، طراحی شده است.
کتاب به شما نشان میدهد چگونه کدهای برنامه را به محیط تولید منتقل کنید، زیرساختها را مدیریت کنید و نرمافزار را در حال اجرا نگه دارید تا برای کاربران و کسبوکار ارزش ایجاد کند.
با مطالعه این کتاب، شما با اصول و ابزارهای کلیدی DevOps و مدیریت چرخه عمر نرمافزار آشنا میشوید، از جمله:
استقرار برنامهها و میکروسرویسها در فضای ابری
مدیریت زیرساخت به عنوان کد (Infrastructure as Code)
اتوماسیون چرخه تحویل نرمافزار با CI/CD Pipeline
پیکربندی شبکه، ذخیرهسازی دادهها و مانیتورینگ سیستمها
مدیریت چند تیم و محیطهای مختلف
در این فصل، روشهای استقرار اپلیکیشنها و میکروسرویسها در محیطهای تولید به صورت عملی آموزش داده میشود.
یاد میگیرید چگونه زیرساختها را با کد مدیریت کنید و تغییرات را به شکل کنترل شده و قابل تکرار پیادهسازی نمایید.
استفاده از ابزارهای ارکستراسیون برای مدیریت برنامهها و سرویسها، افزایش قابلیت مقیاسپذیری و بهینهسازی عملکرد سیستمها.
آموزش بهترین روشها برای نسخهبندی، ساخت و تست کد تا کیفیت نرمافزار تضمین شود و خطاهای احتمالی کاهش یابد.
راهاندازی یکپارچگی و تحویل مستمر (Continuous Integration & Continuous Delivery) برای بهبود سرعت توسعه و انتشار نرمافزار.
مدیریت همکاری بین تیمهای مختلف و محیطهای توسعه، تست و تولید برای اجرای روان پروژهها.
تنظیم شبکه و مدیریت ارتباطات بین سرویسها برای بهبود عملکرد و امنیت سیستمها.
بهترین روشها برای امنیت دادهها و ارتباطات بین سرویسها و محافظت از اطلاعات حساس.
نحوه انتخاب و پیکربندی دیتابیسها و سیستمهای ذخیرهسازی برای پاسخگویی به نیازهای برنامهها.
راهاندازی سیستمهای مانیتورینگ برای کنترل عملکرد، شناسایی خطا و بهینهسازی اپلیکیشنها.
بررسی روندهای پیشرو و فناوریهای نوظهور در حوزه DevOps و تحویل نرمافزار که به بهبود فرآیند توسعه و استقرار کمک میکنند.
یادگیری اصول و ابزارهای DevOps به شکل عملی
توانایی مدیریت زیرساختها، شبکه و دیتابیسها در محیط تولید
آموزش اتوماسیون فرآیند توسعه و استقرار نرمافزار با CI/CD
افزایش امنیت، پایداری و مقیاسپذیری سیستمها
آمادهسازی برای کار با تیمهای بزرگ و محیطهای چندگانه
توسعهدهندگان نرمافزار که میخواهند مهارتهای DevOps کسب کنند
مهندسان DevOps و سیستم که به دنبال راهنمای عملی هستند
مدیران پروژه و تیمهای نرمافزاری که نیاز به اتوماسیون و بهینهسازی فرآیندها دارند
کسانی که میخواهند فرآیند تحویل نرمافزار را در محیط تولید حرفهای مدیریت کنند
کتاب Fundamentals of DevOps and Software Delivery یک منبع عملی و کاربردی برای یادگیری استقرار، مدیریت و نگهداری نرمافزار در محیط تولید است. با مطالعه این کتاب، توانایی شما در طراحی و اجرای سیستمهای پایدار، امن و قابل توسعه در دنیای واقعی افزایش مییابد و مهارتهای حرفهای شما در حوزه DevOps به سطح بالاتری میرسد.
نمونه چاپ کتاب موجود نیست.
نظرات کاربران