Continuous Delivery

انتشار نرم‌افزار برای کاربران اغلب یک فرآیند دردناک، پرخطر و زمان‌بر است.

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

جز هامبل و دیوید فارلی ابتدا مبانی یک فرآیند تحویل سریع، قابل‌اعتماد و کم‌خطر را ارائه می‌دهند. سپس، آن‌ها “خط لوله استقرار” را معرفی می‌کنند؛ یک فرآیند خودکار برای مدیریت تمام تغییرات، از ثبت تا انتشار. در نهایت، آن‌ها به “اکوسیستم” مورد نیاز برای پشتیبانی از تحویل مستمر می‌پردازند، از زیرساخت و مدیریت داده و پیکربندی گرفته تا نظارت و حاکمیت.

Additional information

نویسنده

Jez Humble , David Farley

تاریخ انتشار

2010

فرمت فایل

PDF

زبان

انگلیسی

تعداد صفحه

512

دسته بندی

برنامه نویسی و توسعه محصول

49.000 تومان

نویسندگان تکنیک‌های پیشرفته‌ای را معرفی می‌کنند، از جمله مدیریت خودکار زیرساخت‌ها و مهاجرت داده‌ها و استفاده از مجازی‌سازی. برای هر یک از این موارد، مسائل کلیدی را بررسی می‌کنند، بهترین روش‌ها را شناسایی کرده و نحوه کاهش ریسک‌ها را نشان می‌دهند. این موارد شامل می‌شوند:

  • خودکارسازی تمام جنبه‌های ساخت، یکپارچه‌سازی، آزمایش و استقرار نرم‌افزار
  • پیاده‌سازی خطوط استقرار در سطح تیم و سازمان
  • بهبود همکاری بین توسعه‌دهندگان، آزمایش‌کنندگان و تیم عملیات
  • توسعه تدریجی ویژگی‌ها در تیم‌های بزرگ و توزیع‌شده
  • اجرای یک استراتژی موثر مدیریت پیکربندی
  • خودکارسازی تست پذیرش، از تحلیل تا پیاده‌سازی
  • آزمایش ظرفیت و سایر نیازمندی‌های غیرفنی
  • پیاده‌سازی استقرار مداوم و انتشار بدون توقف سیستم
  • مدیریت زیرساخت‌ها، داده‌ها، اجزا و وابستگی‌ها
  • مدیریت ریسک، رعایت مقررات و ممیزی

چه شما توسعه‌دهنده، مدیر سیستم، آزمایش‌کننده یا مدیر باشید، این کتاب به سازمان شما کمک می‌کند تا از ایده به انتشار سریع‌تر از همیشه حرکت کنید و به سرعت و با اطمینان ارزش را به کسب‌وکارتان تحویل دهید.

49.000 تومان

محصولات مرتبط