دواپس سبز (Green DevOps)، ارائه چارچوبی برای پیاده سازی Green DevOps در سیستم های ابری: بهینه سازی مصرف انرژی در چرخه های استقرار نرم افزار
سال انتشار: 1405
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 9
فایل این مقاله در 5 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
ECICONFE10_098
تاریخ نمایه سازی: 22 شهریور 1405
چکیده مقاله:
صنعت فناوری اطلاعات و ارتباطات (ICT) نقشی دوگانه در پایداری محیط زیست ایفا می کند؛ هم راه حل هایی برای چالش های زیست محیطی ارائه می دهد و هم خود با مصرف فزاینده انرژی و تولید زباله های الکترونیکی، اثرات منفی قابل توجهی بر جای می گذارد [۱]. با رشد انفجاری زیرساخت های ابری و پذیرش گسترده DevOps، مصرف انرژی در چرخه های توسعه و استقرار نرم افزار به طور چشمگیری افزایش یافته است. این مقاله چارچوبی جامع برای پیاده سازی “Green DevOps” ارائه می دهد که هدف آن هم راستا کردن اهداف فنی DevOps با اهداف پایداری محیط زیست است. این چارچوب بر شش ستون اصلی استوار است: بهینه سازی زیرساخت برای پایداری، چرخه عمر توسعه نرم افزار پایدار، بهینه سازی خطوط لوله CI/CD، شیوه های کدنویسی پایدار، مانیتورینگ مداوم مصرف انرژی، و بهره گیری از ارائه دهندگان ابری سبز. ما همچنین یک مطالعه موردی شبیه سازی شده را برای نشان دادن پتانسیل کاهش اثرات زیست محیطی و بهبود کارایی ارائه می دهیم. این پژوهش بر اهمیت ادغام پایداری در تمامی مراحل توسعه و استقرار نرم افزار تاکید دارد و راه را برای آینده ای سبزتر در صنعت نرم افزار هموار می کند.
کلیدواژه ها:
Green DevOps ، پایداری نرم افزار ، رایانش ابری ، بهینه سازی مصرف انرژی ، CI/CD ، مهندسی نرم افزار سبز
نویسندگان
سید محمد امین مصطفوی نیا
دانشجوی مهندسی نرم افزار دانشگاه ملی مهارت تهران (شهید شمسی پور)