Continuous Deployment: Enable Faster Feedback, Safer Releases, and More Reliable Software 1st Edition
روشهای ارائهی نرمافزار همیشه در حال تغییرن تا سرعت رسیدن به بازار رو بالا ببرن، بدون اینکه به قابلاعتماد بودن و پایداری آسیب بزنن. تو این مسیر، تسلط به فرآیند توسعه از نسخهسازی تا استقرار در محیط واقعی و ساخت کدی که برای محیط تولید آماده باشه، حالا از همیشه مهمتره. در این میان، استقرار پیوسته (Continuous Deployment) یک قدم جلوتر میره و با خودکارسازی آخرین مرحلهی استقرار به محیط تولید، بازخورد سریعتر و عرضهی امنتر رو ممکن میکنه.
نویسندهی کتاب، *والنتینا سرویل*، که با سالها تجربه در همکاری با سازمانهای متوسط و بزرگ در شرکت Thoughtworks، این راهنما رو برای شما آماده کرده تا بتونین استقرارهایی امن و مطمئن رو بدون نیاز به کنترلهای دستی انجام بدین. تو این کتاب، چارچوبی رو یاد میگیرین که به کمکش میتونین طی کارهای روزانه، انتشارهای تدریجی و ایمن داشته باشین و به چالشهای استقرار پیوسته در سیستمهای پیچیده و توزیعشده پاسخ بدین. کتاب همچنین شامل مصاحبهها و مطالعات موردی از متخصصین این حوزه است.
این کتاب به شما کمک میکنه تا:
- نظارت، کارایی، خودکارسازی تست و امنیت رو هنگام تقسیمبندی کارها به بخشهای کوچکتر در نظر بگیرین.
- یه برنامهی روزانه توسعهای بچینین که استقرارهای فوری به تولید رو توش لحاظ کنه.
- بدون ایجاد مشکل در عملکرد، کارهای در حال توسعه رو بهصورت تدریجی به محیط تولید استقرار بدین.
- الگوهایی برای بازسازی عملکردهای زنده و تغییر لایههای داده استفاده کنین.
- ویژگیها رو با تنظیمات مختلف به صورت مرحلهای در محیط تولید تست و منتشر کنین.
- نظرات
هنوز نظری ثبت نشده
اولین نفری باشید که نظر میدهید
ثبت نظر