Page 39 - مجله الکترونیکی دنیای تراشه - شماره 012
P. 39

‫شماره ‪ :3‬برنامه ها را از سیستم عامل جدا‬         ‫مدیریت دسترسی (‪ ، )IAM‬شبکه‪ ،‬مدیریت‬
                                            ‫کنید‪.‬‬  ‫فایروال‪ ،‬امنیت (‪ )WAF ،IDS ،IPS‬فرآیندهای‬
                                                   ‫ورود به سیستم و نظارت معمول‪ ،‬کنترل‬
‫کارهای اضافی بر روی خود سرورها‬                     ‫هزینه ها و متداولترین خدمات لازم برای‬
‫مسئولیت تیم ‪ ITOps‬است‪ .‬پیکربندی و‬                  ‫عملیاتی کردن محیط برای محیط های‬
‫مدیریت سرورها امری است که نباید دغدغه‬              ‫داخل سازمان و عمومی می شود‪.‬‬
‫تیم توسعه باشد‪( Containers .‬مجموعه‬
‫ای از فرآیندهای اولیه برنامه نویسی مورد‬                       ‫شماره ‪ :2‬همه چیز را خودکار کنید‪.‬‬
‫استفاده در زبان ‪ )C++‬اولین حرکت را به‬
‫عدم وابستگی برنامه های کاربردی از سخت‬              ‫الگوی نحوه مدیریت محیط فناوری اطلاعات‬
‫افزار امکان پذیر می کنند و راهگشای ارائه‬           ‫را تغییر دهید‪ .‬از نظر تاریخی‪ ،‬عملیات تغییر‬
‫سریعتر چرخه های نرم افزاردر آینده هستند‪.‬‬           ‫به هماهنگی بین تیم های مختلف‪ ،‬ابزارهای‬
                                                   ‫مختلف و فرآیندهای وابسته به هم پیچیده با‬
‫ابر عمومی توسعه نرم افزارها را پیرامون‬             ‫چندین هفته برای تکمــــــیل‪ ،‬نــــیــــاز دارد‪.‬‬
‫خدمات خرد و استراتژی هـــــای کــــانتینر‬          ‫بــــــــــــــر اســــــــــــــــــــاس گـــــــــزارش‬
‫(‪ )Container‬استاندارد نموده است‪ .‬بنابراین‪،‬‬         ‫‪،)International Data Corporation( IDC‬‬
‫هدف این است که توسعه دهندگان داخلی‬                 ‫مدیران سیستم بیش از یک سوم از وقت خود‬
‫خود را با تیم های توسعه ابری هماهنگ‬                ‫را برای انجام کارهای پیکربندی‪ ،‬وصله گذاری‬
‫کنید‪ .‬البته گفتن این مطلب ساده تر از عمل‬           ‫(‪ ،)Patching‬تهیه ملزومات کار‪ ،‬تغییر برنامه‬
‫نمودن به آن است‪ ،‬زیرا کد نویسی مجدد‬                ‫ها و برنامه ریزی ظرفیت صرف می کنند‪.‬‬
‫برنامه های قدیمی کار ساده ای نیست و‬
‫توجیه مالی ندارد‪ .‬با این حال‪ ،‬تیم ها باید به‬       ‫هدف از اتوماسیون از بین بردن عواملی است‬
‫دنبال ایجاد زمینه مشترک در ابزارها و فرآیندها‬      ‫که باعث بروز این مشکلات می شود‪ .‬سعی‬
‫باشند‪ .‬بدون ابزار و فرآیندهای مشترک‪،‬‬               ‫کنید پروسه های تأیید را از طریق راه حل های‬
‫شما تعداد جدیدی از فناوری و آدمهایی‬                ‫اتوماتیک گردش کار انجام دهید‪ .‬جزئیات‬
‫را ایجاد می کنید که به مشکل چابکی‬                  ‫کم ارزش عملیاتی را حذف و آن را با عملیات‬
‫که امروزه وجود دارد اضافه می شوند‪.‬‬                 ‫سطح بالا و خودکار جایگزین کنید‪ .‬این بدان‬
                                                   ‫معناست که از دخالت انسان در ایجاد مشکل‬
‫شــمـاره ‪ Application intelligence :4‬را فعال‬       ‫در زیرساخت های ابری و داخلی کم نمایید‪.‬‬
                                            ‫کنید‪.‬‬
                                                   ‫اگر می توانید تکه ای نرم افزار برای انجام‬
‫‪ Application intelligence‬توانایی به دست‬            ‫قسمتی از عملیات بنویسید‪ ،‬پس این‬
‫آوردن و به کارگیری اطلاعات محیطی‬                   ‫کار را انجام دهید‪ .‬مهندسین سیستم‬
‫برای استفاده در برنامه است‪ .‬امروز‪ITOps ،‬‬           ‫باید به دنبال ریشه ی مسائل باشند و با‬
‫پلتفرم ها را اندازه گیری و مدیریت می کند‪،‬‬          ‫استفاده از اتوماسیون در وهله اول بروز‬
‫در حالی که توسعه دهندگان بر رفتار برنامه‬           ‫این مشکلات را حذف و یا حـــداقل کاهش‬
‫متمرکز هستند‪ .‬هر دو نقطه نظر کاملاً در‬             ‫دهند‪ .‬این فرایند باعث صرفه جـویـی‬
‫هم تنیده هستند و برای دستیابی به نتیجه‬             ‫ساعت های بی شماری از وقت کارکنان و‬
‫مطلوب‪ ،‬به یک راه حل جامع نیاز دارند‪.‬‬               ‫حذف دغدغه های تیم های کاری می شود‪.‬‬

‫شماره ‪39 012‬‬
   34   35   36   37   38   39   40   41   42   43   44