We require cookies to make our application work. Some are optional and are used to enhance your experience and provide insights into ways we may improve. Please accept the recommended settings to enable all cookies and benefit from the best experience.

If you wish to learn more, or want to change your settings at any time, see our ', link: 'Cookies Policy', href: 'https://www.consoleconnect.com/cookies/', deny: "Reject All" }, elements: { revokeBtn: '', }, onStatusChange: function(status) { this.hasConsented() ? enable_cookies() : disable_cookies(); document.location.reload(); } }, function (p) { popup = p; resolve(p); }, function (err) { console.error(err); }); }); } function enable_cookies(type) { // (type='recommended') type=type||'recommended'; // iOS 9 do_overlay('remove'); // remove overlay if (type=='necessary') { setCookie('cookieconsent_category', 'necessary'); // set cookie cookieconsent_scripts_necessary.forEach(function(item, index) { window.yett.unblock(item); // unblock just necessary scripts }); } else { setCookie('cookieconsent_category', 'all'); // set cookie window.yett.unblock(); // unblock all blocked scripts } } function disable_cookies() { window["ga-disable-UA-129079049-1"] = true; window["ga-disable-UA-129079049-4"] = true; var cookiesToClear = ["__hssc", "__hssrc", "__hstc", "hubspotutk", "_ga", "_gid", "_gat", "_gat_UA-129079049-1", "_gat_UA-129079049-4", "_ga_RRYZWQ03ZH", "_gcl_au", "ln_or", "outbrain_cid_fetch"]; cookiesToClear.forEach(function(cookie) { clearCustomCookie(cookie, getDomainName(document.domain)); }); } function setCookie(name, value) { var expiryDate = new Date(); expiryDate.setDate(expiryDate.getDate() + 730); // cookie expiry: +2 years document.cookie = name + "=" + value + "; expires=" + expiryDate.toGMTString() + "; path=/"; // set cookie } function getCookieValue(a) { var b = document.cookie.match('(^|;)\\s*' + a + '\\s*=\\s*([^;]+)'); return b ? b.pop() : ''; } function do_overlay(action) { action=action||'add'; if (action=='remove') { jQuery("#cc-overlay").remove(); } else { jQuery("#ajax-loading-screen").hide(); jQuery("body").prepend('
'); } } if (typeof MutationObserver !== "undefined") { var complianceObserver = new MutationObserver(function (mutationsRecords) { var $divCompliance = jQuery(".cc-window .cc-compliance"); if ($divCompliance.length) { $divCompliance.after(''); //jQuery(this).removeClass('cc-invisible'); complianceObserver.disconnect(); } }) complianceObserver.observe(document, { childList: true, subtree: true }); } else { // IE Cookie settings'); //jQuery(this).removeClass('cc-invisible'); }, 300); }); } jQuery(document).on("click", ".cc-window .accordion", function(event) { jQuery(this).toggleClass('active'); jQuery(".cc-window .panel").toggle(); }); jQuery(document).on("click", "button.apply-settings", function() { setCookie('cookieconsent_status', 'allow'); // set cookie jQuery(".cc-window").fadeOut("1000", "linear"); enable_cookies(jQuery('#cc-category-analytics').prop('checked') ? 'all' : 'necessary'); }); jQuery(document).on("click", "a.cc-deny", function () { setCookie("cookieconsent_status", "allow"); jQuery(".cc-window").fadeOut("1000", "linear"); enable_cookies("necessary"); disable_cookies(); document.location.reload(); }); jQuery(document).ready(function() { jQuery('.cc-window .accordion').on('click', function(){ jQuery(this).addClass('active'); }); jQuery(document).on("click", "#btn-revokeChoice", function () { do_overlay(); do_initialise_cc().then(function (popup) { popup.open(); if (getCookieValue("cookieconsent_category") === "all") { jQuery("#cc-category-analytics").click(); } }); jQuery('.cc-deny').insertAfter('.cc-allow'); }); // check if cookie consent exists var cookie_policy_url = 'https://www.consoleconnect.com/cookies/'; // define cookie policy url var current_path = window.location.pathname.replace(/\/+$/, ''); var preview_page = false; // Set to true to hide in preview mode console.log("cookie", document.cookie); if (current_path.indexOf("/_hcms/preview") >= 0) { preview_page = true; } if (document.cookie.indexOf('cookieconsent_category') > -1) { if (getCookieValue('cookieconsent_category')=='all' || preview_page === true) { // run all scripts window.yett.unblock(); // unblock all blocked scripts } else { // just run necessary/essential scripts cookieconsent_scripts_necessary.forEach(function(item, index) { window.yett.unblock(item); // unblock just necessary scripts }); } } else if (window.location.pathname.replace(/\/+$/, '') === cookie_policy_url || preview_page === true) { console.log(cookie_policy_url, window.location.pathname.replace(/\/+$/, '')); jQuery("#ajax-loading-screen").hide(); // user is viewing cookie policy url } else { //console.log(cookie_policy_url, window.location.pathname.replace(/\/+$/, '')); // cookie consent doesn't exist, so let's do the widget do_overlay(); // invoke overlay do_initialise_cc().then(function (popup) { popup.open(); }); // initialise widget } });

The definitive guide to Network-as-a-Service

How to future-proof your enterprise network

Download the guide

Network_as_a_service_Guide_v3-thumbnail

Despite the great advancements in IT infrastructure consumption models that have been enabled by the cloud, the underlying network remains the last piece of the digital transformation puzzle to fall into place.

As with any ‘X-as-a-Service’, Networks-as-a-Service (NaaS) is the continuation of a trend towards renting rather than owning infrastructure and applications.

Download our e-book and learn how to build a strong foundation for digital transformation and reduce costs by adopting a NaaS model.

You’ll learn:

  • What is driving NaaS adoption
  • Why more CIOs are considering the move to a NaaS model
  • The core benefits of implementing NaaS
  • The role of NaaS in cloud connectivity
  • How to identify the right NaaS partner