مرحلهٔ ۷ از ۹ — تحویل دادن
انتشار و استقرار
انتشار باید آنقدر کمهزینه و تکرارشونده باشد که ترسناک نباشد. پیش از هر مهاجرت و ارتقایی نقطهٔ بازگشت تعریف و نوشته میشود، چون تصمیم دربارهٔ برگشتن وسط یک بحران تصمیم خوبی نمیشود.
گامها
۵ گام در این مرحله
- ۱
خط لولهٔ یکپارچهسازی و تحویل
ساخت، آزمون و استقرار خودکار، تا انتشار یک رویداد عادی باشد نه یک عملیات دستی.
خروجی: خط لولهٔ خودکار · دروازههای کیفیت پیش از استقرار
- ۲
محیطها و مدیریت پیکربندی
محیط توسعه، آزمون و عملیات با پیکربندی جدا. مقدار هیچ کلید یا رمزی در مخزن و مستندات نوشته نمیشود — فقط نامش.
خروجی: تعریف محیطها · فهرست نام اسرار و محل نگهداری آنها
- ۳
مهاجرت داده
انتقال دادهٔ سامانهٔ قبلی با پاکسازی، تطبیق و راستیآزمایی — بههمراه مسیر بازگشت اگر مهاجرت خراب شد.
خروجی: نقشهٔ تطبیق داده · گزارش راستیآزمایی پس از مهاجرت · مسیر بازگشت
- ۴
انتشار مرحلهای و نقطهٔ بازگشت
انتشار برای بخشی از کاربران پیش از همه، با معیار روشن برای ادامه دادن یا برگشتن.
خروجی: برنامهٔ انتشار · نقطهٔ بازگشت آزمودهشده
- ۵
تحویل، آموزش و مستندات بهرهبرداری
تحویل به تیم شما با سند، نه با جلسهٔ شفاهی: نحوهٔ اجرا، نحوهٔ استقرار، و کاری که در هر خطای متداول باید کرد.
خروجی: مستندات بهرهبرداری · جلسات آموزش · تحویل دسترسیها
هوش مصنوعی
هوش مصنوعی در مرحلهٔ انتشار و استقرار
در هر گام از این مرحله، بخشی از کار با کمک هوش مصنوعی انجام میشود و بازبینی نهایی با مهندس ماست. چیزی که شما میبینید این است:
- خط لولهٔ یکپارچهسازی و تحویل — انتشار به یک کار عادی و تکرارشونده تبدیل میشود — نه رویدادی که تیم از آن میترسد.
- مهاجرت داده — مهاجرت دادهٔ سامانهٔ قبلی کوتاهتر و کمریسکتر میشود و رکوردهای مشکوک پیش از انتقال علامت میخورند.
- تحویل، آموزش و مستندات بهرهبرداری — تیم شما با سند تحویل میگیرد، نه با یک جلسهٔ شفاهی — و وابستگی به ما اختیاری میماند.
کل چرخهٔ تولید را ببینید— هوش مصنوعی در ۹ مرحلهٔ ساخت و نگهداشت نرمافزار
در این مرحله
مرتبط با انتشار و استقرار
سؤالی دربارهٔ مرحلهٔ انتشار و استقرار دارید؟
بگویید پروژهتان در چه وضعیتی است؛ میگوییم این مرحله برای شما چه شکلی میشود و چقدر طول میکشد.