security

راه حل های متن باز در عملیات ها هم کاربرد دارند

راه حل های متن باز در عملیات ها هم کاربرد دارند

راه حل های متن باز در عملیات ها هم کاربرد دارند افراد زیادی هستند که در محیط تولید خود از اپن استک (OpenStack)، پرومتئوس (Prometheus)، داشبوردهای گرافانا (Grafana)، گیت هاب (GitHub)، گیت لب (GitLab)، نگیوس (Nagios)، جنکینز (Jenkins)، انسیبل (Ansible)، پاپت اینترپرایز (Puppet Enterprise) و … استفاده می کنند. نکته مهمی که در لیست بالا…

راه حل های متن باز در عملیات ها هم کاربرد دارند

افراد زیادی هستند که در محیط تولید خود از اپن استک (OpenStack)، پرومتئوس (Prometheus)، داشبوردهای گرافانا (Grafana)، گیت هاب (GitHub)، گیت لب (GitLab)، نگیوس (Nagios)، جنکینز (Jenkins)، انسیبل (Ansible)، پاپت اینترپرایز (Puppet Enterprise) و … استفاده می کنند.

نکته مهمی که در لیست بالا به چشم می خورد، متن باز بودن بسیاری از آن هاست و وظیفه پیاده سازی، مدیریت و مانیتورینگ اپلیکیشن های محیط تولید شما را بر عهده دارند.

در مشهورترین پروژه های متن باز سال 2017 دسته بندی عملیات آی تی در رده سوم قرار گرفت (قبل از آن داده و آنالیز و ابزارهای مخصوص دواپس قرار داشتند). در سال 2018، نرم افزار متن باز قدرتمندی ارائه شد که یادگیری ماشین، هوش مصنوعی و اپلیکیشن های واکنش گرا را مورد هدف قرار داده بود. از جمله نرم افزارهایی که برای اتوماسیون ساخته شده بودند می توان به انسیبل (سوم)، برای مدیریت امنیت به والت (هفتم) و برای اپلیکیشن های تغییر مقیاس/مسیریابی در ران تایم به کوبرنتیز (نهم) اشاره کرد. پس نتیجه می گیریم که این نرم افزار کاملاً عملیاتی است.

یکی از دلایل محبوبیت روزافزون عملیات های متن باز، تأثیر دواپس و به کارگیری معماری کلود نیتیو است. معماری کلود نیتیو برای ایجاد اپلیکیشن های کاملاً عملیاتی و مقیاس پذیر به یکپارچه سازی زیرساخت و اپلیکیشن نیاز دارد. همچنین برای این که تأثیر دواپس به تحقق نسبت زمان به ارزش مورد انتظار کسب و کارها از مجموعه اپلیکیشن های خود کمک کند باید برای یکپارچه سازی توزیع مداوم و پیاده سازی دائمی مورد استفاده قرار گیرد.

برای مثال کنترلر ورودی انجینکس (NGINX Ingress Controller) را در نظر بگیرید. این کنترلر کاملاً رایگان و متن باز است. علاوه بر این بخشی از یک اپلیکیشن کلود نیتیو بوده و هدف آن، مسیریابی درخواست های اپلیکیشن است که در اغلب معماری های شبکه سازمانی یک کارکرد عملیاتی محسوب می شود. در واقع اگر نگاهی به نتایج اخیر نظرسنجی CNCF که هر شش ماه یکبار انجام می شود بیندازید متوجه خواهید شد پرکاربردترین کنترلر مورد استفاده شرکت کنندگان این نظرسنجی (64 درصد از آن ها) همان انجینکس است و از این میان 36 درصد در نقش عملیاتی در حالت فعالیت اند.

اما این فعالیت ها، عملیات های زیرساخت محسوب می شوند. حال به عملیات های شبکه بپردازیم. عملیات های شبکه هم ماهیت عملیاتی دارند و می توانند متن باز باشند. برای مثال انسیبل را در نظر بگیرید. انسیبل یک نرم افزار عملیاتی است که پیاده سازی زیرساخت اپلیکیشن و سرویس اپلیکیشن را به صورت خودکار در می آورد. بر اساس پژوهش State of Application Services، استفاده از انسیبل برای اتوماسیون در تمام نقش ها (از جمله نتاپس) از 20 درصد در سال 2018 به 23 درصد در سال 2019 افزایش یافته است. از جمله رقبای متن باز انسیبل نیز می توان به شِف (Chef)، پاپت (Pupet) و اپن استک (OpenStack) اشاره کرد.

در واقع نرم افزار متن باز از نرم افزاری استفاده می کند که آن هم به نوبه خود آی تی را مورد استفاده قرار می دهد. آی تی نیز عملیات های مختلفی را در خود جای داده است.

تأثیر چشمگیر این جنبش متن باز فقط بر روی نرم افزارهای مورد استفاده در ای تی نبوده است. این جنبش بر فرهنگ جامعه که در آن ایده ها و راه حل ها به اشتراک گذاشته می شوند، بر روی آن ها همکاری انجام می شود و در نهایت مورد استفاده همکاران قرار می گیرند نیز تأثیرگذار بوده است. این مسئله در رشد منابع بازی که قالب ها، پیکربندی ها و اسکریپت های طراحی شده و اصلاح شده توسط جوامع ذهن باز را در خود جای داده اند کاملاً مشهود است.

همکاری در جوامع برای پیاده سازی ابزارهای افزایش سرعت و مقیاس توزیع اپلیکیشن، به همان اندازه توسعه دواپس در سازمان در این رویکرد نقش دارند (مثل Agile). این همکاری در نهایت به راهکارهای بنیادی و استانداردهای بالفعلی تبدیل می شوند که در پیاده سازی کل معماری ها مورد استفاده قرار می گیرند، معماری هایی که امنیت، عملکرد و قابلیت دسترسی اپلیکیشن ها را پوشش می دهند.

با توجه به پیچیدگی بیش از حد محیط های عملیاتی امروزی، برای این که عملیات ها بتوانند به پیاده سازی سریع تر و امن تر اپلیکیشن برسند، این نوع همکاری و پشتیبانی ضروری است.

عملیات ها در حال پذیرش راه حل های متن بازند و همین گونه هم باید باشند. اما برای دست یابی به مزایای این کار، عملیات ها نیز باید در جوامعی که در حال ایجاد پیکربندی، قالب و راهکار برای پیاده سازی آن ها هستند مشارکت داشته باشند.

متن باز دیگر فقط به معنای کدسازی نیست، بلکه به نحوه پکیج کردن این کدها، پیاده سازی و عملکرد آن ها هنگام عرضه به مشتری نیز مربوط می شود.

راه حل های متن باز در عملیات ها نیز کاربرد دارند.

شاید این مطالب نیز برای شما جالب باشد

آموزش راه اندازی SSL-VPN بر روی فورتی گیت با FortiClient

آموزش راه اندازی SSL-VPN بر روی فورتی گیت با FortiClient

آموزش راه اندازی SSL-VPN بر روی فورتی گیت با FortiClient در این ویدئو آموزش راه اندازی SSL-VPN بر روی فورتی گیت با FortiClient را درقالب ویدئو و با زیر نویس...

آموزش راه اندازی IPsec-VPN بر روی فورتی گیت با FortiClient

آموزش راه اندازی IPsec-VPN بر روی فورتی گیت با FortiClient

آموزش راه اندازی IPsec-VPN بر روی فورتی گیت با FortiClient در این ویدئو آموزش راه اندازی IPsec-VPN بر روی فورتی گیت با FortiClient را درقالب ویدئو و با زیر...

آموزش متدهای Traffic Shaping

آموزش متدهای Traffic Shaping

آموزش متدهای Traffic Shaping در سیستم عامل FortiOS سه نوع پیکربندی برای Traffic Shaping وجود دارد، که هرکدام از آنها قابلیت های مخصوص به خود را دارند و می...

بررسی معماری و کامپوننت های راهکار Cisco SD-WAN

بررسی معماری و کامپوننت های راهکار Cisco SD-WAN

بررسی معماری و کامپوننت های راهکار Cisco SD-WAN برای سال های متمادی بسیاری از شرکت ها و سازمان های بزرگ که دارای branchهای زیادی در سطح یک شهر یا...

منظور از Virtual Wire Pair در تجهیزات FortiGate

منظور از Virtual Wire Pair در تجهیزات FortiGate

منظور از Virtual Wire Pair در تجهیزات FortiGate چیست و در چه سناریوهایی از آن استفاده می شود؟ ابتدا اجازه دهید با هم مروری داشته باشیم بر مفهوم Virtual Wire...

آموزش راه اندازی SSL-VPN بر روی فورتی گیت با FortiClient

آموزش راه اندازی SSL-VPN بر روی فورتی گیت با FortiClient

آموزش راه اندازی SSL-VPN بر روی فورتی گیت با FortiClient در این ویدئو آموزش راه اندازی SSL-VPN بر روی فورتی گیت با FortiClient را درقالب ویدئو و با زیر نویس...

آموزش راه اندازی IPsec-VPN بر روی فورتی گیت با FortiClient

آموزش راه اندازی IPsec-VPN بر روی فورتی گیت با FortiClient

آموزش راه اندازی IPsec-VPN بر روی فورتی گیت با FortiClient در این ویدئو آموزش راه اندازی IPsec-VPN بر روی فورتی گیت با FortiClient را درقالب ویدئو و با زیر...

آموزش متدهای Traffic Shaping

آموزش متدهای Traffic Shaping

آموزش متدهای Traffic Shaping در سیستم عامل FortiOS سه نوع پیکربندی برای Traffic Shaping وجود دارد، که هرکدام از آنها قابلیت های مخصوص به خود را دارند و می...

معرفی سری فایروال های 60F فورتی گیت

معرفی سری فایروال های 60F فورتی گیت

اساس و پایه تمام توسعه های اقتصادی و نوآوری‌های عرصه دیجیتال عملکرد یا همان Performance است . دسترسی سریع‌تر به اطلاعات، پشتیبانی نرم...

بررسی معماری و کامپوننت های راهکار Cisco SD-WAN

بررسی معماری و کامپوننت های راهکار Cisco SD-WAN

بررسی معماری و کامپوننت های راهکار Cisco SD-WAN برای سال های متمادی بسیاری از شرکت ها و سازمان های بزرگ که دارای branchهای زیادی در سطح یک شهر یا...

منظور از Virtual Wire Pair در تجهیزات FortiGate

منظور از Virtual Wire Pair در تجهیزات FortiGate

منظور از Virtual Wire Pair در تجهیزات FortiGate چیست و در چه سناریوهایی از آن استفاده می شود؟ ابتدا اجازه دهید با هم مروری داشته باشیم بر مفهوم Virtual Wire...

اصالت کالا
پشتیبانی
گارانتی تعویض
پست پیشتاز