تفاوت بین CI و CD در DevOps
سال انتشار: 1403
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 62
فایل این مقاله در 8 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
SECONGRESS02_216
تاریخ نمایه سازی: 19 مرداد 1403
چکیده مقاله:
چرخه توسعه نرم افزار دارای بسیاری از قطعات متحرک است. یک مشکلی که بسیاری از شرکت های بزرگ دارند، حفظ یک روند استقرار ثابت است. مراحل نوشتاری گاهی اوقات رد می شوند. استقرارهای دستی مستعد خطا هستند و اسکریپت ها نیز معمولا توسط کسی که آن ها را نوشته است قابل درک است. شرکت هایی مانندNetflix ، Etsy و Amazon باید اطمینان حاصل کنند که چرخه استقرار نرم و روان بوده و در اولین فرصت ممکن خطاها گرفته می شوند. وقتی برای رسیدن به تولیدات با مشتری دائما مشکل دارید، شرکت شما اعتماد و اطمینان کاربران را از دست می دهد. اینجاست که DevOps وارد عمل می شود. DevOps نوعی تغییر در نحوه کار شرکت برای روند استقرار خود است. در بسیاری از سازمان ها، کد توسط توسعه دهندگان و استقرار توسط تیم عملیاتی اداره می شود. مشکل اساسی که DevOps حل می کند، زمان کند چرخه برای رفع اشکالات و انتشار ویژگی های جدید است.چرخه آبشار هنوز هم معمولا مورد استفاده قرار می گیرد و بزرگترین اشکال آن این است که چه مدت طول می کشد تا از توسعه به استقرار برسد. در فرهنگ DevOps، توسعه دهندگان کنترل برخی از برنامه ها برای تولید را دارند. این باعث می شود تغییرات سریعتر، مداوم تر و با خطاهای کمتری که تجربه کاربر را تحت تاثیر قرار می دهد، انجام شود. در DevOps، متوجه خواهید شد که همه چیز مشابه چرخه آبشار است اما جریان آن بیشتر و اتوماتیک است.
کلیدواژه ها:
نویسندگان
بهزاد سارانی
رئیس اداره زیرساخت دانشگاه ملی زابل
مینا حمیدی
کارشناس مسئول توسعه سامانه ها دانشگاه فردوسی مشهد