آموزش لینوکس - مروری بر نقش متخصصان DevOps در سازمان ها - بخش دوم

بازدید: 867

نظرات متفاوتی که در تعریف DevOps وجود دارد باعث می شود دیدگاه های متفاوتی در پیاده سازی آن مشاهده شود. برخی آن را یک فرهنگ‌ می دانند و نه یک نقش یا جایگاه سازمانی و از این رو چیزی تحت عنوان DevOps Engineer یا DevOps Architect که کم و بیش در آگهی های استخدام می‌بینیم وجود ندارد. در حقیقت با این دیدگاه مزیت پیاده سازی DevOps همان کاهش فاصله بین تیم های مختلف خواهد بود با این تفاوت که مسئولیت‌ها و بار کاری بین همه تقسیم‌ می شود و فضاهای ایزوله و مستقل کاهش میابد، ادامه این مسیر منجر به پدیدار شدن اصطلاحاتی مانند DevSecOps یا NetOps شده است که در حقیقت شرح شغلی های جدیدی برای تیم هاب امنیت و شبکه در محیط های DevOps-محور است. اما در دنیای واقعی برای پیاده سازی این ایده ها به ابزارهای جدیدی نیاز است، از این رو مدیران سیستم یا توسعه دهندگان لازم است دانش پیاده سازی، راهبری و استفاده از این ابزارها را داشته باشند و روال هاي قبلی را بر آن‌منطبق سازند و نقش های تیم های مختلف بازبینی شود و این دقیقا جایی است که نقش هاب مذکور (DevOps Engineer و DevOps Architect و ...) ایجاد می شود. در پست هاي بعدی بیشتر به این ابزارها و کارکرد آن ها خواهیم پرداخت.

استفاده از مطلب، با ذکر منبع بلامانع است.

چاپ