راهبردهای نوین پایش منابع فناوری اطلاعات
مقدمه
بسیاری از سازمانها، بهویژه آنها که در حال تحول دیجیتالی هستند، پایش منابع فناوری اطلاعات (IT Monitoring) را مفهومی ضروری در جهت تداوم کسب وکار خود میدانند. همهگیری بیماری کرونا و شرایطی که بعد از آن پیش آمد، روند افزایشی سرمایهگذاری در پایش منابع فناوری اطلاعات را تسریع کرد. گزارش گارتنر (Gartner ۲۰۲۰-۲۰۲۲ Emerging Technology Roadmap Benchmark Survey) نشان میدهد که اغلب سازمانهای بزرگ سرمایهگذاری در مانیتورینگ و پایش را بعد از همهگیری بیماری کرونا، افزایش دادهاند.
در این مقاله، سعی شده است، ضمن تبیین مفهوم پایش و مانیتورینگ منابع فاوا، وضعیت کنونی و چشمانداز آینده آن بررسی گردد.
پایش منابع فناوری اطلاعات چیست؟
ابزارها و فرآیندهای پایش، مدیران فناوری اطلاعات را قادر میسازد تا تصویری روشن، از کارایی و دسترسیپذیری سامانهها و زیرساختهای شبکه سازمان خود به دست آورند. ضمناً در صورت بروز مشکل، بتوانند در اسرع وقت آن را ریشهیابی کنند. این ابزارها همچنین به مدیران کمک میکنند برای آینده مجموعه خود برنامهریزی نمایند، مثلاً نیازهای پهنای باند یا ظرفیت ذخیرهسازی مورد نیاز خود را پیشبینی کنند.
برای اغلب مدیران، پایش منابع فناوری اطلاعات، محدود به زیرساخت است، در حالی که موفقیت کسبوکار دیجیتال منوط به پایش همه بخشها و منابع خواهد بود. حوزههایی که باید مورد پایش قرار بگیرند عبارتاند از:
- زیرساختها (Infrastructures)
- شبکه ارتباطی
- سامانههای نرمافزاری و برنامههای کاربردی
- Logها
- تغییرات
- خدمات ارائه شده
- تجربه مشتریان
- محتوای کسب وکار
در کنار این حوزههای پایش، مدیران فناوری اطلاعات باید برای بهبود عملکرد مانیتورینگ منابع سازمان خود، نقشه راهی راهبردی داشته باشند که در آن وضعیت موجود، وضعیت مطلوب و برنامه اقدام مناسب برای رسیدن از وضعیت موجود به وضعیت مطلوب ذکر شده باشد.
ابزارهای پایش و مانیتورینگ به پنج دسته اصلی طبقهبندی میشوند:
- پایش زیرساخت فناوری اطلاعات (IT infrastructure monitoring-ITIM)
- پایش کارایی شبکه (Network performance monitoring and diagnostics -NPMD)
- پایش کارایی برنامههای کاربردی (Application performance monitoring-APM)
- پایش تجربه دیجیتالی کاربران (Digital experience monitoring-DEM)
- ابزارهای هوش مصنوعی برای فناوری اطلاعات (Artificial intelligence for ITOps-AIOps)
از آنجاییکه این فناوریها اغلب بهصورت مستقل و جداگانه توسط بخشهای مختلف سازمان مورد استفاده قرار میگیرند و بعضا با هم تداخل دارند، سازمانها در حال ارزیابی مجدد ابزارها و مهارتهای لازم برای بهکارگیری آنها هستند.
وضعیت فعلی پایش در سازمانها
چالشهای اصلی برای پایش منابع فناوری اطلاعات در سازمانها عبارتاند از:
-
وجود همزمان ابزارهای متعدد و بعضا گران قیمت پایش و تداخل کاری آنها:
- امروزه سازمانها زمان زیادی را صرف یافتن ریشه مشکلات پیشآمده در گستره خدمات فناوری اطلاعات خود میکنند. این حجم از زمان صرف شده به خاطر عدم وجود ابزارهای مناسب نیست. تحقیقات موسسه گارتنر نشان داده است که بسیاری از سازمانها، از ابزارهای متعدد برای پایش منابع فناوری اطلاعات خود بهره میبرند. این تعدد ابزار، باعث سردرگمی کارشناسان فنی و هدر رفتن وقت و هزینه سازمانها شده است، بدون آنکه کارایی لازم در عیبیابی را داشته باشد. این مشکل درصورت بروز تغییرات در سازمانها و یا ادغام دو سازمان بسیار پیچیدهتر میشود.
-
چابکی ناکافی به دلیل ضعف در خودکارسازی (اتوماسیون) فرایندهای پایش:
- تیمهای فنی سازمان با وجود در اختیار داشتن ابزارهای مختلف، اغلب برای عیبیابی باید فرایندهای دستی را اجرا نمایند. این موضوع سازمان را به افراد خاص متکی میکند و در درازمدت آسیبپذیر میسازد. اگر پایش سازمان نتواند همگام با تیمهای برنامهنویسی و DevOps از ابزارهای خودکارسازی استفاده نماید، نوعی ناهماهنگی روزافزون بین این بخشها به وجود میآید که درنهایت به زیان سازمان خواهد بود.
-
ناهماهنگی وضعیت پایش منابع با اهداف کسبوکاری سازمان:
- بین مفاهیمی که کارشناسان فناوری اطلاعات سازمان، آنها را پایش میکنند، با اهداف کسبوکار سازمان فاصله زیادی وجود دارد و این امر میتواند تأثیر منفی قابل توجهی بر کسبوکار سازمان بگذارد. برای جلوگیری از این امر، مدیران فناوری اطلاعات باید ارتباط مستقیمی بین خروجی کسبوکار و کارایی سامانههای خود برقرار نمایند. برای مثال، در کسبوکار یک رستوران، درآمدی که از هر میز حاصل میگردد مهم است. حال اگر کارایی چند سامانه مختلف مانند سامانه رزرو میز، سامانه سفارش غذا و سامانه نظرسنجی از مشتریان، بهطور همزمان پایش شود، میتوان ارتباط بین فناوری اطلاعات با درآمد کسبوکار را مشخص کرد.
-
پایشپذیر نبودن بسیاری از منابع فناوری اطلاعات:
- پیدایش مفاهیم و موضوعات جدیدی نظیر رایانش ابری، کانتینرها و اینترنت اشیا و عدم تولید ابزارهای لازم برای پایش آنها، موجب شده است که مدیران سازمان با خلأ رویتپذیری (Observability) در بخشهایی از گستره فناوری اطلاعات مواجه شوند. برونسپاری برخی خدمات فناوری اطلاعات نیز باعث شده است کارشناسان فنی سازمان به بخشی از منابع خود برای پایش دسترسی نداشته باشند. بنابراین تمرکز کارشناسان در این موارد باید بیشتر حول محور پایش خدمات و تجربه مشتریان باشد تا پایش زیرساختها.
چشمانداز آینده
-
ارتباط بین کسبوکار سازمان با پایش منابع فناوری اطلاعات:
- هدف اصلی پایش و مانیتورینگ در آینده، بهبود خروجیهای کسبوکار و تجربه مشتریان خواهد بود. بنابراین سازمانها باید با انتخاب رویکرد بالا به پایین (Top-Down) اولویتهای خود را بازبینی کنند:
- هدف اصلی پایش و مانیتورینگ در آینده، بهبود خروجیهای کسبوکار و تجربه مشتریان خواهد بود. بنابراین سازمانها باید با انتخاب رویکرد بالا به پایین (Top-Down) اولویتهای خود را بازبینی کنند:
در این رویکرد، ابتدا باید پارامترهای مهم کسبوکار و تجربه دیجیتالی مشتری شناسایی شود، سپس فرآیندها و دادههای پشت این پارامترها مشخص شوند و بعد از ابزارهایی تخصصی برای پایش این فرایندها استفاده شود.
باید توجه داشت که تاکنون مخاطب اکثر گزارشهای منتشرشده ابزارهای پایش، حوزه فناوری اطلاعات سازمان بوده است. اما امروزه حوزه کسبوکار سازمان برای تداوم کار خود نیاز به خروجیهای این گزارشها دارد. مفاهیمی نظیر رضایت و وفاداری مشتریان و یا افزایش آگاهی از تجربه مشتریان میتواند نسبت مستقیمی با پارامترهای پایش شده در حوزه فناوری اطلاعات برقرار نماید.
-
ارتباط بین تیمهای DevOps و بخش زیرساخت
- تیمهای DevOps در سازمانها، معمولاً چابکترین و نوآورترین بخش فناوری اطلاعات محسوب میشوند و میتوانند در کوتاهترین زمان نیازمندیهای کسبوکار و مشتریان را در حوزه ICT تأمین نمایند. اما در بسیاری از سازمانها، فرهنگ کاری تیمهای DevOps با تیمهای زیرساختی همخوانی ندارد که ارتباط بین این دو گروه را سخت میکند. مدیران فناوری اطلاعات باید فرایندهای سازمانی را به نحوی تنظیم کنند که بخش زیرساخت مانند پلی بین تیمهای DevOps و کسبوکار شود و بازخوردهای مشتریان را به کارشناسان فنی DevOps منتقل نماید.
-
خودکارسازی (اتوماسیون)
- ارتباط بین خودکارسازی و پایش میتواند دو سویه باشد:
- از یک سو در ابزارهای پایش، توانایی انجام خودکار فرایندها، در صورت بروز اتفاقی خاص، وجود داشته باشد.
- از سوی دیگر در فرایندهای خودکارسازی کلی سازمان از ابزارهای پایش برای گرفتن بازخورد و تصمیمگیری استفاده شود.
- این موضوع به سازمان قابلیت نوآوری در بسیاری از حوزههای فناوری اطلاعات را خواهد داد.
- ارتباط بین خودکارسازی و پایش میتواند دو سویه باشد:
-
ارتباط پایش با امنیت اطلاعات
- رویکرد آینده مدیران فناوری اطلاعات باید همکاری هر چه نزدیکتر تیمهای پایش و امنیت اطلاعات باشد، زیرا ثابت شده است که مجموعه دادههایی که این دو تیم از آنها استفاده میکنند به مرور در حال یکی شدن است. حتی سازمانهای پیشرو درحال بهکارگیری عنوان جدید شغلی DevSecOps هستند. در فرایندهای جدید، جستجو برای مخاطرات امنیتی از قبل از تولید و درحین تولید سامانهها انجام میپذیرد. راهکارهای پایش منابع فناوری اطلاعات باید توانایی شناسایی آسیبپذیریهای امنیتی را در زیرساخت و برنامههای کاربردی در کنار عوامل تأثیرگذار بر کارایی و دسترسیپذیری را داشته باشند.
-
پایش همهجانبه
- مفهوم تحول دیجیتال، موجب توسعه روزافزون برنامههای کاربردی در سازمانها شده است و این امر خود، به افزایش وسیع حجم دادهها و پیچیدگی ارتباط بین آنها منجر میشود. بهکارگیری ابزارهایی نظیر Container، Kubernetes و میکروسرویس (Microservice)، مانیتورینگ و عیبیابی سامانهها را دشوار کرده است. برونسپاری بخشهایی از دادهها و سرویسها نیز به پیچیدگی فرایند پایش افزوده است. اکنون سازمانها نیازمند به مجموعه هماهنگ و همگام از ابزارهای پایش هستند که بتوانند از همه منابع اطلاعات را جمع کرده، تحلیلی یکپارچه ارائه نمایند. از سوی دیگر، مسیر فناوری نیز به سمتی میرود که تأمینکنندگان منابع فناوری اطلاعات نوعی از استانداردسازی را برای پایش ارائه نمایند تا نیازی به نصب agent نباشد. بهاینترتیب میتوان گفت: «مفهوم پایش در آینده نزدیک، مستقل از تأمینکنندگان تجهیزات و منابع فناوری اطلاعات خواهد بود.»
منبع: Gartner: 2021 Strategic Roadmap for IT Operations Monitoring, 8 October 2020, ID G00732455
مهدیرضا مهاجرانی
اردیبهشت ۱۴۰۰
سیستم های مدیریت یکپارچه کسب و کار ، پایش فرآیندهای کسبوکار رو خیلی راحت تر کردند. بهتره مدیران با سابقه تعصب نداشته باشند و شیوه های سنتی مدیریت را کنار بگذارند و از شیوه های نوین مثل نرم افزارهای مدیریت یکپارچه کسب و کار سجایانگار و هوش مصنوعی استفاده کنند.