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

به نقل از سایت اخبار فناوری اطلاعات و ارتباطات ، فن آوری های نوین :    

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

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

عضو حقیقی شورای عالی فضای مجازی با تاکید بر اینکه نیازمند طراحی مدل مهندسی برای میزبانی از سایتهای داخلی در داخل کشور هستیم، اضافه کرد: این موضوع باید مورد بررسی قرار گیرد تا مشخص شود میزان ظرفیت مورد نیازمند چقدر است و چه زیرساختهایی برای ایجاد ظرفیت های داخلی میزبانی، نیاز است.

انتظاری ادامه داد: باید ظرفیت لایه اطلاعاتی و لایه خدمات کاربردی فضای مجازی (نرم افزارهای پایه کاربردی) به صورت کامل طراحی و عملیاتی شود تا کسب و کارهای فضای مجازی بتوانند در کشور، فعالیت کنند؛ این ظرفیت تنها در شبکه ملی اطلاعات محقق می شود.

وی با بیان اینکه شورای عالی فضای مجازی در مصوبه دی ماه سال ۹۶ در جهت ساماندهی پیام رسان ها و شبکه های اجتماعی، تمامی این پلتفرم ها را ملزم به انتقال سرور به داخل کشور کرده است، گفت: برای تمامی کسب و کارهای فضای مجازی نیز این مصوبه باید تسری یابد. اما این موضوع مستلزم آن است که ظرفیت لازم برای کسب و کارها ایجاد شود.

عضو شورای عالی فضای مجازی تصریح کرد: این ظرفیت سازی برعهده دولت است و ایجاد لایه خدمات پایه کاربردی به صورت ۱۰۰ درصد در شبکه ملی اطلاعات باید محقق شود.

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

116
0 0

لینک های مفید

طراحی لوگو دراصفهان

بانک اطلاعات مشاغل رایگان
لوازم یدکی جک JAC

کتاب های ادبیات آمریکای لاتین

سنگ چینی

کرم گریم


$(window).load(function () { 'use strict'; function activeStickyKit() { $('[data-sticky_column]').stick_in_parent({ parent: '[data-sticky_parent]' }); // bootstrap col position $('[data-sticky_column]') .on('sticky_kit:bottom', function (e) { $(this).parent().css('position', 'static'); }) .on('sticky_kit:unbottom', function (e) { $(this).parent().css('position', 'relative'); }); }; activeStickyKit(); function detachStickyKit() { $('[data-sticky_column]').trigger("sticky_kit:detach"); }; var screen = 768; var windowHeight, windowWidth; windowWidth = $(window).width(); if ((windowWidth < screen)) { detachStickyKit(); } else { activeStickyKit(); } // windowSize // window resize function windowSize() { windowHeight = window.innerHeight ? window.innerHeight : $(window).height(); windowWidth = window.innerWidth ? window.innerWidth : $(window).width(); } windowSize(); // Returns a function, that, as long as it continues to be invoked, will not // be triggered. The function will be called after it stops being called for // N milliseconds. If `immediate` is passed, trigger the function on the // leading edge, instead of the trailing. function debounce(func, wait, immediate) { var timeout; return function () { var context = this, args = arguments; var later = function () { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; }; $(window).resize(debounce(function () { windowSize(); $(document.body).trigger("sticky_kit:recalc"); if (windowWidth < screen) { detachStickyKit(); } else { activeStickyKit(); } }, 250)); });