CINXE.COM

Press Releases

<!DOCTYPE html> <html lang="en"> <head> <!-- begin spin_special_output(head_start) --> <style type="text/css" wd_script_id="template subscribe_link:base:system style" nonce="ODVjYjYwMzYxMzRjOWZlMmM3OTE4OTBhNTYwZjJmMjkzYjY2YmY5Yw=="> div.wd_subscribe_link { text-align: right; margin: 10px 0; padding: 0px; border: 0px; } span.wd_subscribe_icon { margin-left: 1em; } .wd_subscribe_link img { vertical-align: middle; } </style> <style type="text/css" wd_script_id="item_search_form_style" nonce="ODVjYjYwMzYxMzRjOWZlMmM3OTE4OTBhNTYwZjJmMjkzYjY2YmY5Yw=="> .wd_item_search_form_container .wd_search_form_basic { display: inline-block; } .wd_search_basic_fields { display: inline-block; background-color: #f1f1f1; border: 1px solid #d3d3d3; padding: 3px; vertical-align: middle; } .wd_search_basic_fields > * { vertical-align: middle; } .wd_item_search_form_container .wd_input_datepicker { margin-right: 2px; } .wd_search_button { color: #999999; } .wd_search_button.wd_highlight { color: #000000; } .wd_search_advanced_link, .wd_search_titles_only, .wd_checkbox { white-space: nowrap; } </style> <script type="text/javascript" src="js/jquery-webdriver.js" wd_script_id="jquery-webdriver.js" nonce="ODVjYjYwMzYxMzRjOWZlMmM3OTE4OTBhNTYwZjJmMjkzYjY2YmY5Yw=="></script> <script type="text/javascript" src="js/webdriver.js" wd_script_id="webdriver.js" nonce="ODVjYjYwMzYxMzRjOWZlMmM3OTE4OTBhNTYwZjJmMjkzYjY2YmY5Yw=="></script> <script type="text/javascript" wd_script_id="item_search_form_script" nonce="ODVjYjYwMzYxMzRjOWZlMmM3OTE4OTBhNTYwZjJmMjkzYjY2YmY5Yw=="> function wd_item_search_form_toggle(link, advanced) { var $ = webDriver.jQuery; var $container = $(link).closest(".wd_item_search_form_container"); var $basic_form = $container.find(".wd_search_form_basic"); var $advanced_form = $container.find(".wd_search_form_advanced"); var $basic_inputs = $basic_form.find(":input"); $basic_inputs.each(function() { var $advanced_input = $advanced_form.find(this.tagName+'[name="'+this.name+'"]'); if ($advanced_input.length > 0) { if (advanced) $advanced_input.val($(this).val()); else $(this).val($advanced_input.val()); } }); $basic_form.toggle(!advanced); $advanced_form.toggle(advanced); } function wd_item_search_form_highlight(form) { var $btn = $(form).find('input[type="submit"],button[type="submit"]'); $btn.addClass("wd_highlight"); } function wd_item_search_form_submit(form, in_submit) { var $form = $(form); var have_url = false; $form.find("select").each(function() { var $select = $(this); if (!$select.val()) $select.prop("disabled", "disabled"); var url = $select.find("option:selected").attr("wd_url"); if (url && !have_url) { $form.attr("action", url); $select.prop("disabled", "disabled"); $form.find('input[name="s"]').prop("disabled", "disabled"); have_url = true; } }); $form.find("input").each(function() { var $input = $(this); if (!$input.val()) $input.prop("disabled", "disabled"); }); if (!in_submit) $form.submit(); } </script> <link href="css/wd_wcag.css" type="text/css" rel="stylesheet" wd_script_id="wd_wcag.css"> <script type="text/javascript" src="js/wd_wai_calendar_button.js" wd_script_id="wd_wai_calendar_button.js" nonce="ODVjYjYwMzYxMzRjOWZlMmM3OTE4OTBhNTYwZjJmMjkzYjY2YmY5Yw=="></script> <script type="text/javascript" src="js/wd_wai_datepicker.js" wd_script_id="wd_wai_datepicker.js" nonce="ODVjYjYwMzYxMzRjOWZlMmM3OTE4OTBhNTYwZjJmMjkzYjY2YmY5Yw=="></script> <script type="text/javascript" src="js/wd_wai_datepicker_day.js" wd_script_id="wd_wai_datepicker_day.js" nonce="ODVjYjYwMzYxMzRjOWZlMmM3OTE4OTBhNTYwZjJmMjkzYjY2YmY5Yw=="></script> <link href="css/wd_wai_datepicker.css" type="text/css" rel="stylesheet" wd_script_id="wd_wai_datepicker.css"> <script type="text/javascript" wd_script_id="form_wai_dp__scriptnf_start" nonce="ODVjYjYwMzYxMzRjOWZlMmM3OTE4OTBhNTYwZjJmMjkzYjY2YmY5Yw=="> window.addEventListener("load" , function () { let dp_input = document.getElementById("wd_wai_dp_input_nf_start"); let dp_button = document.getElementById("wd_wai_dp_button_nf_start"); let dp_dialog = document.getElementById("wd_datepicker_dialog_nf_start" ); let wd_datePicker = new DatePicker(dp_input, dp_button, dp_dialog, "2019-11-20","2024-11-25" ); wd_datePicker.init(); }); </script> <script type="text/javascript" wd_script_id="form_wai_dp__scriptnf_end" nonce="ODVjYjYwMzYxMzRjOWZlMmM3OTE4OTBhNTYwZjJmMjkzYjY2YmY5Yw=="> window.addEventListener("load" , function () { let dp_input = document.getElementById("wd_wai_dp_input_nf_end"); let dp_button = document.getElementById("wd_wai_dp_button_nf_end"); let dp_dialog = document.getElementById("wd_datepicker_dialog_nf_end" ); let wd_datePicker = new DatePicker(dp_input, dp_button, dp_dialog, "2019-11-20","2024-11-25" ); wd_datePicker.init(); }); </script> <script type="text/javascript" src="js/wd_form.js" wd_script_id="wd_form.js" nonce="ODVjYjYwMzYxMzRjOWZlMmM3OTE4OTBhNTYwZjJmMjkzYjY2YmY5Yw=="></script> <link href="css/wd_form.css" type="text/css" rel="stylesheet" wd_script_id="wd_form.css"> <style type="text/css" wd_script_id="template item:newsfeed_releases:site style" nonce="ODVjYjYwMzYxMzRjOWZlMmM3OTE4OTBhNTYwZjJmMjkzYjY2YmY5Yw==">.wd_item { overflow:auto; } .wd_item .wd_thumbnail { float: left; margin: 0 5px 5px 0; } .wd_item .wd_date { text-transform: uppercase; font-weight: bold; font-size: 1.167em; color: #cccccc; } .wd_item .wd_title { font-weight: bold; font-size: 2em; } .wd_item .wd_subtitle { font-weight: bold; } .wd_item .wd_summary p { margin-bottom: 0; } .wd_asset_type_link_list { display: inline-block; margin: 10px 0 0 0; padding: 2px; } .wd_item_wrapper { margin-left: 149px; } .wd_item_wrapper:first-child, .wd_layout-masonry .wd_item_wrapper, .wd_layout-grid .wd_item_wrapper { margin-left: 0; } .wd_layout-masonry .wd_item, .wd_layout-grid .wd_item { border: 1px solid #e1e1e1; padding: 5px; } .wd_layout-masonry .wd_thumbnail, .wd_layout-grid .wd_thumbnail { float: none; text-align: center; margin: 0 0 5px 0; } </style> <link href="thirdparty/font-awesome/css/font-awesome.min.css" type="text/css" rel="stylesheet" wd_script_id="font-awesome.min.css"> <style type="text/css" wd_script_id="template asset_type_link:base:system style" nonce="ODVjYjYwMzYxMzRjOWZlMmM3OTE4OTBhNTYwZjJmMjkzYjY2YmY5Yw=="> ul.wd_asset_type_link_list { margin: 0; padding: 0; overflow: auto; list-style: none; color: #cccccc; font-size: 0.8333em; } li.wd_asset_type_link { float: left; padding: 0.2em; white-space: nowrap; } li.wd_asset_type_link ~ li.wd_asset_type_link { padding-left: 0.5em; } li.wd_asset_type_link .wd_icon { color: #4f5051; } li.wd_asset_type_link .wd_title { font-size: 1em; font-weight: normal; } li.wd_asset_type_link span.wd_count:before { content: "("; } li.wd_asset_type_link span.wd_count:after { content: ")"; }</style> <style type="text/css" wd_script_id="template_list_simple_style" nonce="ODVjYjYwMzYxMzRjOWZlMmM3OTE4OTBhNTYwZjJmMjkzYjY2YmY5Yw=="> ul.wd_layout-simple { padding: 0; margin: 10px 0; list-style: none; } </style> <script type="text/javascript" nonce="ODVjYjYwMzYxMzRjOWZlMmM3OTE4OTBhNTYwZjJmMjkzYjY2YmY5Yw==">webDriver.push_jQuery();</script> <script type="text/javascript" src="js/jquery-ui.js" wd_script_id="jquery-ui.js" nonce="ODVjYjYwMzYxMzRjOWZlMmM3OTE4OTBhNTYwZjJmMjkzYjY2YmY5Yw=="></script> <script type="text/javascript" src="js/wd_resize.js" wd_script_id="wd_resize.js" nonce="ODVjYjYwMzYxMzRjOWZlMmM3OTE4OTBhNTYwZjJmMjkzYjY2YmY5Yw=="></script> <link href="css/wd_linkmenu.css" type="text/css" rel="stylesheet" wd_script_id="wd_linkmenu.css"> <script type="text/javascript" wd_script_id="wd_linkmenu_script" nonce="ODVjYjYwMzYxMzRjOWZlMmM3OTE4OTBhNTYwZjJmMjkzYjY2YmY5Yw=="> (function($, undefined) { webDriver.resizeLinkMenu = function() { $(this).data("wd_linkmenu_element").wd_linkmenu("resize"); return false; }; var wd_linkmenu = function(element, options) { this.init(element, options); }; wd_linkmenu.prototype = { init: function(element, options) { var self = this; this.$element = $(element); this._options = { "class": "", "label": "Menu", }; this.options(options); this.$active = this.$orig_active = this.$element.find(".wd_linkmenu-active"); var label = this.$active ? this.$active.text() : this._options["label"]; this.$header = $("<div>") .addClass("wd_linkmenu-header") .attr("tabindex","0") .data("wd_linkmenu_element", this.$element) .attr("wd_resize", "resizeLinkMenu") .on("click.wd_linkmenu", function(event) { self.toggle(); event.preventDefault(); }) .insertBefore(this.$element) ; if (this._options["class"]) this.$header.addClass(this._options["class"]); var attr_string = this.$element.attr("wd_linkmenu_header"); if (attr_string) { var attrs = JSON.parse(attr_string); for(var name in attrs) this.$header.attr(name, attrs[name]); } this.$label = $("<span>") .addClass("wd_linkmenu-label") .text(label) .appendTo(this.$header); this.$icon = $("<span class=\"wd_linkmenu-icon fa fa-chevron-down\" title=\"Open\"><\/span>") .appendTo(this.$header); this.$items = this.$element.children(".wd_linkmenu-item"); this.$items .addClass("wd_linkmenu-listitem") .prop("tabIndex", -1) ; // Remove any non-items (e.g. unintended text nodes) this.$element.empty(); this.$element.append(this.$items); this.$element.addClass("wd_linkmenu-list"); // TODO: make tabs treat show/hide similar to Load, Resize this.$element.closest("div.wd_assets").bind("wd_assets_show", function() {self.resize();}); this.$element.closest("div.wd_tab_content").bind("wd_tab_show", function() {self.resize();}); this.$element .appendTo($("body")) .hide() ; this.need_size = true; this.resize(); this.$header.on("keydown.wd_linkmenu", function(event) {self.onkeydown(event,false);}); this.$header.on("blur.wd_linkmenu", function() {self.onblur();}); this.$element.on("keydown.wd_linkmenu", function(event) {self.onkeydown(event,true);}); this.$element.on("blur.wd_linkmenu", function() {self.onblur();}); this.$element.on("mousemove.wd_linkmenu", function(event) {self.onmousemove(event);}); this.$items.not(".wd_disabled").on("click.wd_linkmenu", function() {self.onitemclick(this);}) }, options: function(options) { if (options) { $.extend(this._options, options); } else { return this._options; } }, reload: function(options) { if (options) { this.options(options); } this.reset(); }, reset: function() { }, onkeydown: function(event, on_item) { var key = event.which || event.keyCode; var used = false; switch (key) { case 13: // Return case 32: // Space if (!on_item) { this.toggle(); used = true; } break; case 27: // Escape this.close(); used = true; break; case 9: // Tab if (on_item) this.$header[0].focus(); // Move focus back to normal flow break; case 33: // Page Up case 36: // Home if (!on_item) this.open(); this.first(); used = true; break; case 34: // Page Down case 35: // End if (!on_item) this.open(); this.last(); used = true; break; case 38: // Up case 37: // Left if (!on_item) this.open(); this.prev(); used = true; break; case 40: // Down case 39: // Right if (!on_item) this.open(); this.next(); used = true; break; } if (used) { event.stopImmediatePropagation(); event.preventDefault(); } }, onmousemove: function(event) { var $item = $(event.target); if ($item.hasClass("wd_linkmenu-listitem")) this.goto($item); }, onitemclick: function(item) { $item = $(item); this.$label.text($item.text()); this.$orig_active = this.$active = $item; this.close(); this.$header[0].focus(); }, open: function() { var self = this; $(document).on("mousedown.wd_linkmenu touchstart.wd_linkmenu", function(event) { if ($(event.target).closest(self.$header.add(self.$element)).length == 0) self.close(); }); this.$header.addClass("wd_linkmenu-active"); this.$element .show() .position({my:"left top",at:"left bottom",of:this.$header}) ; this.goto(this.$active); }, close: function() { this.$element.hide(); this.set_active(this.$orig_active); this.$header.removeClass("wd_linkmenu-active"); $(document).off(".wd_linkmenu"); }, onblur: function() { if (!this.ignore_blur) this.close(); this.ignore_blur = false; }, toggle: function() { this.$element.is(":visible") ? this.close() : this.open(); }, set_active: function($item) { if ($item.length > 0) { if (this.$active) this.$active.removeClass("wd_linkmenu-active"); this.$active = $item; this.$active.addClass("wd_linkmenu-active"); } }, goto: function($item) { if ($item.length > 0) { this.set_active($item); this.ignore_blur = true; this.$active[0].focus(); } }, next: function() { if (!this.$active) this.first(); else this.goto(this.$active.next()); }, prev: function() { if (!this.$active) this.last(); else this.goto(this.$active.prev()); }, first: function() { this.goto(this.$items.first()); }, last: function() { this.goto(this.$items.last()); }, destroy: function() { this.$items .removeClass("wd_linkmenu-listitem") .off(".wd_linkmenu") ; this.$element .off(".wd_linkmenu") .removeClass("wd_linkmenu-list") .insertBefore(this.$header) ; this.$header.remove(); }, resize: function() { if (this.need_size && this.$label.is(":visible")) { var temp_show = !this.$element.is(":visible"); if (temp_show) { this.$element.show(); } this.$label.width("auto"); this.$element.width("auto"); this.$label.width(this.$element.width()); this.$element.width(this.$header.width()); if (temp_show) { this.$element.hide(); } this.need_size = false; } } }; $.fn.wd_linkmenu = function(options) { var args = Array.prototype.slice.call(arguments, 1); var result = this; this.each(function() { var instance = $(this).data("wd_linkmenu"); if (typeof options == "string") { var res = instance[options].apply(instance, args); if (typeof res != "undefined") { result = res; return false; } } else { if (!instance) { instance = new wd_linkmenu(this, options); $(this).data("wd_linkmenu", instance); } instance.reload(options); } }); return result; }; })(webDriver.jQuery); </script> <script type="text/javascript" wd_script_id="wd_linkmenu_init_script" nonce="ODVjYjYwMzYxMzRjOWZlMmM3OTE4OTBhNTYwZjJmMjkzYjY2YmY5Yw=="> webDriver.jQuery(function($) { $(".wd_linkmenu").each(function() { var $menu = $(this); $menu.wd_linkmenu(); }); }); </script> <style type="text/css" wd_script_id="page_menu_style" nonce="ODVjYjYwMzYxMzRjOWZlMmM3OTE4OTBhNTYwZjJmMjkzYjY2YmY5Yw=="> .wd_page_menu { overflow: auto; } .wd_page_limit { float: left; margin: 0; padding: 8px 0; } .wd_page_links { float: right; margin: 0; padding: 0; list-style-type: none; } .wd_page_link { display: inline-block; margin: 0; padding: 8px; border: 1px solid #cccccc; border-left: none; } .wd_page_active { background-color: #eeeeee; } .wd_page_link:first-child { border-left: 1px solid #cccccc; border-top-left-radius: 3px; border-bottom-left-radius: 3px; } .wd_page_link:last-child { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } </style> <style type="text/css" wd_script_id="template page:newsfeed_releases:system style" nonce="ODVjYjYwMzYxMzRjOWZlMmM3OTE4OTBhNTYwZjJmMjkzYjY2YmY5Yw=="> .wd_category_header { margin: 10px 0; overflow: auto; } .wd_thumbnail { float: left; margin: 0 5px 5px 0; } .wd_item_list { margin: 10px 0; overflow: auto; } .wd_item { padding: 0; margin: 0 0 10px 0; } </style> <script type="text/javascript" nonce="ODVjYjYwMzYxMzRjOWZlMmM3OTE4OTBhNTYwZjJmMjkzYjY2YmY5Yw==">webDriver.pop_jQuery();</script> <!-- end spin_special_output(head_start) --> <title>Press Releases</title> <meta name="keywords" content="" /> <meta name="description" content="" /> <meta name="twitter:card" content="summary" /> <meta property="og:site_name" content="Google Cloud Press Corner" /> <meta property="og:url" content="https://www.googlecloudpresscorner.com/infrastructure" /> <meta name="image" property="og:image" content="https://www.googlecloudpresscorner.com/image/GC_socialsharing.jpg" /> <meta name="twitter:image" content="https://www.googlecloudpresscorner.com/image/GC_socialsharing.jpg" /> <link rel="alternate" href="https://www.googlecloudpresscorner.com/press-releases?pagetemplate=rss" type="application/rss+xml" title="Press Releases"> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link href="//fonts.googleapis.com/css?family=Roboto:100,200,300,400,500,700|Google+Sans:300,400,500,700&amp;lang=en" rel="stylesheet"> <link rel="shortcut icon" href="favicon.ico"> <link rel="apple-touch-icon" href="apple-icon.png"> <link rel="stylesheet" href="css/styles.26d34b5dd98f515cd746.bundle.css"> <link rel="stylesheet" href="css/footer.css"> <link rel="stylesheet" href="css/mat-button.css"> <link rel="stylesheet" href="css/search.css"> <link rel="stylesheet" href="css/header2.css"> <link rel="stylesheet" href="css/secondary-nav.component.css"> <link rel="stylesheet" href="css/site-header.component.css"> <link rel="stylesheet" type="text/css" href="css/jquery.fancybox.css"> <link rel="stylesheet" type="text/css" href="css/wd_wcag.css"> <link rel="stylesheet" type="text/css" href="css/wdcontent.css"> <style type="text/css"> @keyframes fadein {0% {opacity:0;}85% {opacity:0;}100% {opacity:1;}}@-moz-keyframes fadein {0% {opacity:0;}85% {opacity:0;}100% {opacity:1;}}@-webkit-keyframes fadein {0% {opacity:0;}85% {opacity:0;}100% {opacity:1;}}@-o-keyframes fadein {0% {opacity:0;}85% {opacity:0;}100% {opacity:1;}} </style> <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-175165319-86"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-175165319-86'); </script> <!-- begin spin_special_output(head_end) --> <link rel="canonical" href="https://www.googlecloudpresscorner.com/infrastructure?l=50" /> <!-- end spin_special_output(head_end) --> </head> <body class="glue-flexbox wd_pageid_20295 wd_is_category wd_category_786"> <div class="wrapper"> <div _ngcontent-c2="" class="h-c-header__drawer-backdrop" id="h-js-header__drawer-backdrop"></div> <div _ngcontent-c2="" class="h-js-header__drawer-backdrop--desktop"></div> <div _ngcontent-c2="" class="glue-header h-c-header h-c-header--corporate-initiative" id="page-top"> <div _ngcontent-c2="" class="h-c-header__bar"> <!-- <div _ngcontent-c2="" class="h-c-header__hamburger h-c-header__hamburger--first-tier"> <div _ngcontent-c2="" class="h-c-header__hamburger-wrapper"> <button _ngcontent-c2="" aria-controls="h-js-header__drawer" aria-expanded="false" aria-label="Open the navigation drawer" class="h-c-header__hamburger-link" type="button"> <svg _ngcontent-c2="" aria-label="Navigation" class="h-c-header__hamburger-img h-c-header__hamburger-img--standard" role="img"> <use _ngcontent-c2="" xlink:href="#h-burger" class="h-c-header__hamburger-svg"></use> </svg> <svg _ngcontent-c2="" aria-label="Navigation" class="h-c-header__hamburger-img h-c-header__hamburger-img--reversed" role="img"> <use _ngcontent-c2="" xlink:href="#h-burger" class="h-c-header__hamburger-svg"></use> </svg> </button> </div> </div> --> <div _ngcontent-c2="" class="h-c-header__lockup"> <div _ngcontent-c2="" class="h-c-header__company-logo"> <a _ngcontent-c2="" class="h-c-header__company-logo-link" clicktracker="" href="https://cloud.google.com" title="Google Cloud" track-metadata-eventdetail="https://cloud.google.com" track-metadata-position="nav" track-name="Google Cloud" track-type="blog nav"> <span class="wd_sr-only">Google Cloud Logo</span> <svg _ngcontent-c2="" aria-label="Google Cloud" class="h-c-header__company-logo-img h-c-header__company-logo-img--standard" role="img"> <use _ngcontent-c2="" xlink:href="#h-color-cloud-logo"></use> </svg> </a> </div> <div _ngcontent-c2="" class="h-c-header__product-logo"> <div _ngcontent-c2="" class="h-c-header__product-logo-link"><span _ngcontent-c2="" class="h-c-header__product-logo-text">News</span></div> </div> <a _ngcontent-c2="" class="h-c-header__jump-to-content" href="#jump-content"><span _ngcontent-c2="" class="h-c-header__jump-to-content-text">Skip to content</span></a></div> <div _ngcontent-c2="" class="h-c-header__initiative-logo"> <a _ngcontent-c2="" class="h-c-header__initiative-logo-link" href="https://www.googlecloudpresscorner.com/latest-news"><span _ngcontent-c2="" class="h-c-header__initiative-logo-text">News</span></a></div> <div _ngcontent-c2="" aria-label="More Options" class="h-c-header-menu-dropdown__button" title="More Option Menu"><span _ngcontent-c2="" class="h-c-header-menu-dropdown__label">Menu</span> <svg _ngcontent-c2="" aria-label="Navigation" class="h-c-header-menu-dropdown__svg" role="img"> <use _ngcontent-c2="" xlink:href="#mi-chevron"></use> </svg> </div> <nav _ngcontent-c2="" class="h-c-header__nav"> <ul _ngcontent-c2="" class="h-c-header__nav-list"> <li aria-level="1" class="h-c-header__nav-li"> <a aria-expanded="true" class="h-c-header__nav-li-link" href="https://www.googlecloudpresscorner.com/latest-news" target="_self"> Latest News </a> </li> <li aria-level="1" class="h-c-header__nav-li"> <a aria-expanded="true" class="h-c-header__nav-li-link h-is-active" href="https://www.googlecloudpresscorner.com/press-releases" target="_self"> Press Releases </a> </li> <li aria-level="1" class="h-c-header__nav-li"> <a aria-expanded="true" class="h-c-header__nav-li-link" href="https://www.googlecloudpresscorner.com/leadership" target="_self"> Leadership </a> </li> <li aria-level="1" class="h-c-header__nav-li"> <a aria-expanded="true" class="h-c-header__nav-li-link" href="https://www.googlecloudpresscorner.com/digital-assets" target="_self"> Digital Assets </a> </li> <li aria-level="1" class="h-c-header__nav-li"> <a aria-expanded="true" class="h-c-header__nav-li-link" href="https://www.googlecloudpresscorner.com/subscribe" target="_self"> Subscribe </a> </li> </ul> </nav> <search-header _ngcontent-c2="" _nghost-c5=""> <div _ngcontent-c5="" uni-component="searchBar" class="search-bar desktop"> <form _ngcontent-c5="" class="search-bar__form" id="search-form" method="POST" action="https://www.googlecloudpresscorner.com/index.php?s=20322"> <legend class="wd_sr-only">Desktop Search</legend><label for="search-input" class="wd_sr-only">Search</label><input _ngcontent-c5="" aria-label="Find an article..." placeholder="Find an article..." name="query" type="text" class="search-bar__input desktop" id="search-input"> <button _ngcontent-c5="" aria-label="Search" class="search-bar__button search-bar__button--search"> <svg _ngcontent-c5="" class="h-c-icon h-c-icon--color-text" role="img"> <use _ngcontent-c5="" xlink:href="#mi-search"></use> </svg> </button> <!----> </form> </div> </search-header> <div _ngcontent-c2="" class="h-c-header__cta"> <ul _ngcontent-c2="" class="h-c-header__cta-list"> <li _ngcontent-c2="" class="h-c-header__cta-li"> <button _ngcontent-c2="" aria-label="Search" class="uni-header-search-button" id="search-button"> <svg _ngcontent-c2="" class="h-c-icon h-c-icon--color-text uni-header-search-button__icon" role="img" id="search-button-svg"> <use id="search-button-use" _ngcontent-c2="" xlink:href="#mi-search"></use> </svg> </button> </li> <!-- <li _ngcontent-c2="" aria-label="More Options" class="h-c-header__cta-li" title="More Option Menu"> <secondary-nav _ngcontent-c2="" _nghost-c6=""> <div _ngcontent-c6="" class="nav-kebab"> <div _ngcontent-c6="" class="glue-c-popover"> <p _ngcontent-c6="" class="glue-c-popover__trigger nav-kebab-popover__trigger h-c-header__cta-li-link"> <svg _ngcontent-c6="" class="h-c-icon h-c-icon--color-text nav-kebab__icon" role="img"> <use _ngcontent-c6="" xlink:href="#mi-more-vert"></use> </svg> </p> <div _ngcontent-c6="" class="glue-c-popover__dialog nav-kebab-popover__dialog"> <ul _ngcontent-c6="" class="h-no-bullet" id="secondary-nav-list"> <li _ngcontent-c6=""><a _ngcontent-c6="" href="/blog/about">About</a></li> <li _ngcontent-c6=""><a _ngcontent-c6="" href="https://cloudblog.withgoogle.com/rss/"><span _ngcontent-c6="">RSS Feed</span><svg _ngcontent-c6="" aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--no-padding h-c-icon--18px" viewBox="0 0 24 24"><use _ngcontent-c6="" xlink:href="#mi-rss-feed" xmlns:xlink="http://www.w3.org/1999/xlink"></use></svg></a></li> </ul> <div _ngcontent-c6="" aria-label="Close" class="glue-c-popover__close-btn h-u-visually-hidden">×</div> </div> </div> </div> </secondary-nav> </li> --> </ul> </div> <!----> <div _ngcontent-c2="" class="header-top__cta ng-star-inserted"><a _ngcontent-c2="" class="blog-button--primary blog-button" clicktracker="" track-metadata-position="nav" track-name="get started" track-type="button" href="https://console.cloud.google.com/freetrial" track-metadata-eventdetail="https://console.cloud.google.com/freetrial">Get started</a></div> <div _ngcontent-c2="" class="h-c-header__bar-underside"></div> </div> <div _ngcontent-c2="" aria-label="Navigation drawer" class="mobile-drawer" tabindex="0"> <div _ngcontent-c2="" class="mobile-drawer__content"> <search-header _ngcontent-c2="" _nghost-c5=""> <div _ngcontent-c5="" uni-component="searchBar" class="search-bar mobile"> <form _ngcontent-c5="" class="search-bar__form" method="POST" action="https://www.googlecloudpresscorner.com/index.php?s=20322"> <legend class="wd_sr-only">Mobile Search</legend><label for="search-input-mobile" class="wd_sr-only">Search</label><input _ngcontent-c5="" aria-label="Find an article..." placeholder="Find an article..." name="query" type="text" class="search-bar__input mobile" id="search-input-mobile"> <button _ngcontent-c5="" aria-label="Search" class="search-bar__button search-bar__button--search"> <svg _ngcontent-c5="" class="h-c-icon h-c-icon--color-text" role="img"> <use _ngcontent-c5="" xlink:href="#mi-search"></use> </svg> </button> <!----> </form> </div> </search-header> <nav _ngcontent-c2="" class="mobile-drawer__nav"> <ul _ngcontent-c2="" class="mobile-drawer__nav-list"> <li aria-level="1" class="mobile-drawer__nav-li"> <a class="mobile-drawer__nav-li-link" href="https://www.googlecloudpresscorner.com/latest-news" target="_self">Latest News</a> </li> <li aria-level="1" class="mobile-drawer__nav-li"> <a class="mobile-drawer__nav-li-link h-is-active" href="https://www.googlecloudpresscorner.com/press-releases" target="_self">Press Releases</a> </li> <li aria-level="1" class="mobile-drawer__nav-li"> <a class="mobile-drawer__nav-li-link" href="https://www.googlecloudpresscorner.com/leadership" target="_self">Leadership</a> </li> <li aria-level="1" class="mobile-drawer__nav-li"> <a class="mobile-drawer__nav-li-link" href="https://www.googlecloudpresscorner.com/digital-assets" target="_self">Digital Assets</a> </li> <li aria-level="1" class="mobile-drawer__nav-li"> <a class="mobile-drawer__nav-li-link" href="https://www.googlecloudpresscorner.com/subscribe" target="_self">Subscribe</a> </li> </ul> </nav> </div> </div> </div> <main id="jump-content"> <section class="uni-latest-articles article-list h-c-page active"> <!-- BEGIN CONTENT-WRAPPER --> <div class="wd_content"> <div id="wd_printable_content"> <div class="wd_newsfeed_releases"> <script type="text/javascript" wd_script_id="wd_wai_datepicker_translate_script" nonce="ODVjYjYwMzYxMzRjOWZlMmM3OTE4OTBhNTYwZjJmMjkzYjY2YmY5Yw=="> var wd_wai_langData = { "dayLabels": ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"], "dayLabelsShort": ["Sun","Mon","Tue","Wed","Thu","Fri","Sat"], "monthLabels": ["January","February","March","April","May","June","July","August","September","October","November","December"], }; </script> <div class="wd_wai_datepicker"> <div class="wd_wai_datepickerDialog" id="wd_datepicker_dialog_nf_start" role="dialog" aria-modal="true" aria-labelledby="wd_wai_id_dialog_label_nf_start"> <div class="wd_wai_header"> <button class="wd_wai_prevYear" aria-label="previous year"> <span class="fa fa-angle-double-left fa-lg"></span> </button> <button class="wd_wai_prevMonth" aria-label="previous month"> <span class="fa fa-angle-left fa-lg"></span> </button> <div id="wd_wai_id_dialog_label_nf_start" class="wd_wai_monthYear" aria-live="polite"> Month Year </div> <button class="wd_wai_nextMonth" aria-label="next month"> <span class="fa fa-angle-right fa-lg"></span> </button> <button class="wd_wai_nextYear" aria-label="next year"> <span class="fa fa-angle-double-right fa-lg"></span> </button> </div> <table id="wd_wai_myDatepickerGrid_nf_start" class="wd_wai_dates" role="grid" aria-labelledby="wd_wai_id_dialog_label_nf_start"> <thead> <tr class="wd_wai_week_row"> <th scope="col" abbr="Sunday"> Su </th> <th scope="col" abbr="Monday"> Mo </th> <th scope="col" abbr="Tuesday"> Tu </th> <th scope="col" abbr="Wednesday"> We </th> <th scope="col" abbr="Thursday"> Th </th> <th scope="col" abbr="Friday"> Fr </th> <th scope="col" abbr="Saturday"> Sa </th> </tr> </thead> <tbody> <tr> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1" disabled=""> 25 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1" disabled=""> 26 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1" disabled=""> 27 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1" disabled=""> 28 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1" disabled=""> 29 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1" disabled=""> 30 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 1 </button> </td> </tr> <tr> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 2 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 3 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 4 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 5 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 6 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 7 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 8 </button> </td> </tr> <tr> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 9 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 10 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 11 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 12 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 13 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="0"> 14 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 15 </button> </td> </tr> <tr> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 16 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 17 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 18 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 19 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 20 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 21 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 22 </button> </td> </tr> <tr> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 23 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 24 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 25 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 26 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 27 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 28 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 29 </button> </td> </tr> <tr> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 30 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 31 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1" disabled=""> 1 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1" disabled=""> 2 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1" disabled=""> 3 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1" disabled=""> 4 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1" disabled=""> 5 </button> </td> </tr> </tbody> </table> <div class="wd_wai_dialogButtonGroup"> <button class="wd_wai_dialogButton wd_wai_dp_cancelbuton" value="Cancel">Cancel </button> <button class="wd_wai_dialogButton wd_wai_dp_okbuton" value="Go">Go</button> </div> </div> </div> <div class="wd_wai_datepicker"> <div class="wd_wai_datepickerDialog" id="wd_datepicker_dialog_nf_end" role="dialog" aria-modal="true" aria-labelledby="wd_wai_id_dialog_label_nf_end"> <div class="wd_wai_header"> <button class="wd_wai_prevYear" aria-label="previous year"> <span class="fa fa-angle-double-left fa-lg"></span> </button> <button class="wd_wai_prevMonth" aria-label="previous month"> <span class="fa fa-angle-left fa-lg"></span> </button> <div id="wd_wai_id_dialog_label_nf_end" class="wd_wai_monthYear" aria-live="polite"> Month Year </div> <button class="wd_wai_nextMonth" aria-label="next month"> <span class="fa fa-angle-right fa-lg"></span> </button> <button class="wd_wai_nextYear" aria-label="next year"> <span class="fa fa-angle-double-right fa-lg"></span> </button> </div> <table id="wd_wai_myDatepickerGrid_nf_end" class="wd_wai_dates" role="grid" aria-labelledby="wd_wai_id_dialog_label_nf_end"> <thead> <tr class="wd_wai_week_row"> <th scope="col" abbr="Sunday"> Su </th> <th scope="col" abbr="Monday"> Mo </th> <th scope="col" abbr="Tuesday"> Tu </th> <th scope="col" abbr="Wednesday"> We </th> <th scope="col" abbr="Thursday"> Th </th> <th scope="col" abbr="Friday"> Fr </th> <th scope="col" abbr="Saturday"> Sa </th> </tr> </thead> <tbody> <tr> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1" disabled=""> 25 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1" disabled=""> 26 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1" disabled=""> 27 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1" disabled=""> 28 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1" disabled=""> 29 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1" disabled=""> 30 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 1 </button> </td> </tr> <tr> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 2 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 3 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 4 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 5 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 6 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 7 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 8 </button> </td> </tr> <tr> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 9 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 10 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 11 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 12 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 13 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="0"> 14 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 15 </button> </td> </tr> <tr> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 16 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 17 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 18 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 19 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 20 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 21 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 22 </button> </td> </tr> <tr> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 23 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 24 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 25 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 26 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 27 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 28 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 29 </button> </td> </tr> <tr> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 30 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1"> 31 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1" disabled=""> 1 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1" disabled=""> 2 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1" disabled=""> 3 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1" disabled=""> 4 </button> </td> <td class="wd_wai_dateCell"> <button class="wd_wai_dateButton" tabindex="-1" disabled=""> 5 </button> </td> </tr> </tbody> </table> <div class="wd_wai_dialogButtonGroup"> <button class="wd_wai_dialogButton wd_wai_dp_cancelbuton" value="Cancel">Cancel </button> <button class="wd_wai_dialogButton wd_wai_dp_okbuton" value="Go">Go</button> </div> </div> </div> <div class="wd_subscribe_link"> <a href="https://www.googlecloudpresscorner.com/subscribe?type=2"> <span class="wd_subscribe_title">Subscribe</span><span class="wd_subscribe_icon"><img src="images/webdriver/email_alerts.png" title="Subscribe" role="presentation"/></span> </a> </div> <div class="wd_item_search_form_container"><form name="item_basic_search_20295" method="get" action="https://www.googlecloudpresscorner.com/press-releases" onsubmit="wd_item_search_form_submit(this, true);" class="wd_search_form wd_search_form_basic"><input type="hidden" name="l" value="50" /><div class="wd_search_basic_fields"><label for="item_basic_search_20295_year" class="wd_sr-only">Year</label> <select name="year" onchange="wd_item_search_form_highlight(this.form);" id="item_basic_search_20295_year"> <option value="">All Years</option> <option value="2024">2024</option> <option value="2023">2023</option> <option value="2022">2022</option> <option value="2021">2021</option> <option value="2020">2020</option> <option value="2019">2019</option> </select> <label for="item_basic_search_20295_category" class="wd_sr-only">Category</label> <select name="category" onchange="wd_item_search_form_highlight(this.form);" id="item_basic_search_20295_category"> <option value="">All Categories</option> <option value="793">Group</option> <option value="794" wd_url="https://www.googlecloudpresscorner.com/customer">- Customer</option> <option value="795" wd_url="https://www.googlecloudpresscorner.com/partner">- Partner</option> <option value="771" wd_url="https://www.googlecloudpresscorner.com/industries">Industries</option> <option value="778" wd_url="https://www.googlecloudpresscorner.com/consumer-packaged-goods">- Consumer Packaged Goods</option> <option value="779" wd_url="https://www.googlecloudpresscorner.com/healthcare-life-sciences">- Healthcare &amp; Life Sciences</option> <option value="780" wd_url="https://www.googlecloudpresscorner.com/retail">- Retail</option> <option value="781" wd_url="https://www.googlecloudpresscorner.com/financial-services">- Financial Services</option> <option value="782" wd_url="https://www.googlecloudpresscorner.com/public-sector">- Public Sector</option> <option value="783" wd_url="https://www.googlecloudpresscorner.com/telco">- Telco</option> <option value="784" wd_url="https://www.googlecloudpresscorner.com/media-entertainment">- Media &amp; Entertainment</option> <option value="785" wd_url="https://www.googlecloudpresscorner.com/gaming">- Gaming</option> <option value="796" wd_url="https://www.googlecloudpresscorner.com/manufacturing">- Manufacturing</option> <option value="772" wd_url="https://www.googlecloudpresscorner.com/solutions-products">Solutions / Products</option> <option value="786" selected wd_url="https://www.googlecloudpresscorner.com/infrastructure">- Infrastructure</option> <option value="787" wd_url="https://www.googlecloudpresscorner.com/data-analytics">- Data and Analytics</option> <option value="788" wd_url="https://www.googlecloudpresscorner.com/security">- Security</option> <option value="789" wd_url="https://www.googlecloudpresscorner.com/workplace">- Workspace</option> <option value="790" wd_url="https://www.googlecloudpresscorner.com/artificial-intelligence">- Artificial intelligence</option> <option value="791" wd_url="https://www.googlecloudpresscorner.com/sustainability">- Sustainability</option> <option value="792" wd_url="https://www.googlecloudpresscorner.com/industry-solutions">- Industry Solutions</option> <option value="798" wd_url="https://www.googlecloudpresscorner.com/supply-chain">- Supply Chain</option> <option value="773" wd_url="https://www.googlecloudpresscorner.com/region">Region</option> <option value="774" wd_url="https://www.googlecloudpresscorner.com/AMER">- AMER</option> <option value="775" wd_url="https://www.googlecloudpresscorner.com/APAC">- APAC</option> <option value="776" wd_url="https://www.googlecloudpresscorner.com/EMEA">- EMEA</option> <option value="777" wd_url="https://www.googlecloudpresscorner.com/LATAM">- LATAM</option> <option value="797" wd_url="https://www.googlecloudpresscorner.com/global">- GLOBAL</option> <option value="uncategorized">Uncategorized</option> </select> <label for="item_basic_search_20295_keywords" class="wd_sr-only">Keywords</label><input type="text" name="keywords" value="" size="32" placeholder="Search" wd_original_value="" onkeyup="if (this.value.trim().length &gt; 1 &amp;&amp; this.value != $(this).attr('wd_original_value')) wd_item_search_form_highlight(this.form);" id="item_basic_search_20295_keywords" /> <button type="submit" class="wd_search_button" title="Search">Go</button></div> <a class="wd_search_advanced_link" href="#" onclick="wd_item_search_form_toggle(this, true); return false;">Advanced Search</a></form> <form method="get" class="wd_search_form wd_search_form_advanced" style="display:none;" name="item_advanced_search_20295" action="https://www.googlecloudpresscorner.com/press-releases" enctype="multipart/form-data" onsubmit="disable_submit(this, true);wd_item_search_form_submit(this, true);"> <input type="hidden" name="advanced" value="1" /> <div class="wd_form_field wd_form_field_pos_right"> <div class="wd_form_field_label"> <label for="item_advanced_search_20295_keywords">Search</label> </div> <div class="wd_form_field_input"> <input type="text" name="keywords" value="" size="40" placeholder="Keywords" id="item_advanced_search_20295_keywords" />&nbsp;<span class="wd_search_titles_only"><input type="checkbox" name="titles_only" value="1" id="items_search_20295_titles_only" />&nbsp;<label for="items_search_20295_titles_only">Search Headlines Only</label></span> </div> </div> <input type="hidden" name="l" value="50" /> <div class="wd_form_group" id="wd_category_groups"> <div class="wd_form_field wd_form_field_pos_right wd_input_category_group"> <div class="wd_form_field_label"> <label for="item_advanced_search_20295_group[793]">Group</label> </div> <div class="wd_form_field_input"> <div class="wd_input_border"> <select name="group[793]" id="item_advanced_search_20295_group[793]"> <option value="">All</option> <option value="794">Customer</option> <option value="795">Partner</option> </select> </div> </div> </div> <div class="wd_form_field wd_form_field_pos_right wd_input_category_group"> <div class="wd_form_field_label"> <label for="item_advanced_search_20295_group[771]">Industries</label> </div> <div class="wd_form_field_input"> <div class="wd_input_border"> <select name="group[771]" id="item_advanced_search_20295_group[771]"> <option value="">All</option> <option value="778">Consumer Packaged Goods</option> <option value="779">Healthcare &amp; Life Sciences</option> <option value="780">Retail</option> <option value="781">Financial Services</option> <option value="782">Public Sector</option> <option value="783">Telco</option> <option value="784">Media &amp; Entertainment</option> <option value="785">Gaming</option> <option value="796">Manufacturing</option> </select> </div> </div> </div> <div class="wd_form_field wd_form_field_pos_right wd_input_category_group"> <div class="wd_form_field_label"> <label for="item_advanced_search_20295_group[772]">Solutions / Products</label> </div> <div class="wd_form_field_input"> <div class="wd_input_border"> <select name="group[772]" id="item_advanced_search_20295_group[772]"> <option value="">All</option> <option value="786">Infrastructure</option> <option value="787">Data and Analytics</option> <option value="788">Security</option> <option value="789">Workspace</option> <option value="790">Artificial intelligence</option> <option value="791">Sustainability</option> <option value="792">Industry Solutions</option> <option value="798">Supply Chain</option> </select> </div> </div> </div> <div class="wd_form_field wd_form_field_pos_right wd_input_category_group"> <div class="wd_form_field_label"> <label for="item_advanced_search_20295_group[773]">Region</label> </div> <div class="wd_form_field_input"> <div class="wd_input_border"> <select name="group[773]" id="item_advanced_search_20295_group[773]"> <option value="">All</option> <option value="774">AMER</option> <option value="775">APAC</option> <option value="776">EMEA</option> <option value="777">LATAM</option> <option value="797">GLOBAL</option> </select> </div> </div> </div> </div> <div class="wd_form_field wd_form_field_pos_right"> <div class="wd_form_field_label"> <label for="item_advanced_search_20295_start">From</label> </div> <div class="wd_form_field_input"> <input type="text" name="start" value="" size="32" placeholder="Date" dp_id="nf_start" dp_num="1" minDate="2019-11-20" maxDate="2024-11-25" id="wd_wai_dp_input_nf_start" /><button type="button" class="icon wd_wai_dp_button" id="wd_wai_dp_button_nf_start" title="Choose Date"><span class="wd_datepicker-icon fa fa-calendar"></span></button> </div> </div> <div class="wd_form_field wd_form_field_pos_right"> <div class="wd_form_field_label"> <label for="item_advanced_search_20295_end">To</label> </div> <div class="wd_form_field_input"> <input type="text" name="end" value="" size="32" placeholder="Date" dp_id="nf_end" dp_num="2" minDate="2019-11-20" maxDate="2024-11-25" id="wd_wai_dp_input_nf_end" /><button type="button" class="icon wd_wai_dp_button" id="wd_wai_dp_button_nf_end" title="Choose Date"><span class="wd_datepicker-icon fa fa-calendar"></span></button> </div> </div> <fieldset class="wd_form_field wd_form_field_pos_right"> <legend class="wd_form_field_label">Asset Types</legend> <div class="wd_form_field_input"> <span class="wd_checkbox"><input type="checkbox" name="asset_types[]" checked="yes" value="117" id="item_advanced_search_20295_asset_types_117" />&nbsp;<label for="item_advanced_search_20295_asset_types_117">Photos</label></span> <span class="wd_checkbox"><input type="checkbox" name="asset_types[]" checked="yes" value="115" id="item_advanced_search_20295_asset_types_115" />&nbsp;<label for="item_advanced_search_20295_asset_types_115">Video</label></span> <span class="wd_checkbox"><input type="checkbox" name="asset_types[]" checked="yes" value="116" id="item_advanced_search_20295_asset_types_116" />&nbsp;<label for="item_advanced_search_20295_asset_types_116">Audio</label></span> <span class="wd_checkbox"><input type="checkbox" name="asset_types[]" checked="yes" value="118" id="item_advanced_search_20295_asset_types_118" />&nbsp;<label for="item_advanced_search_20295_asset_types_118">Documents</label></span> <span class="wd_checkbox"><input type="checkbox" name="asset_types[]" checked="yes" value="125" id="item_advanced_search_20295_asset_types_125" />&nbsp;<label for="item_advanced_search_20295_asset_types_125">Events</label></span> <span class="wd_checkbox"><input type="checkbox" name="asset_types[]" checked="yes" value="136" id="item_advanced_search_20295_asset_types_136" />&nbsp;<label for="item_advanced_search_20295_asset_types_136">Standard</label></span> </div> </fieldset> <input type="hidden" name="have_asset_types" value="1" /> <div class="wd_form_footer"> <div class="wd_form_buttons"> <input type="submit" value="Search">&nbsp;<a href="#" onclick="wd_item_search_form_toggle(this, false); return false;">Basic Search</a> </div> </div> </form> </div> <ul class="wd_layout-simple wd_item_list"><li class="wd_item"> <div class="wd_date">Nov 05</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-11-05-Almarai,-The-Worlds-Largest-Vertically-Integrated-Dairy-Company,-Embarks-on-Digital-Transformation-Journey-With-Google-Cloud">Almarai, The World's Largest Vertically-Integrated Dairy Company, Embarks on Digital Transformation Journey With Google Cloud</a></div> <div class="wd_summary"><p>Almarai, the world's largest vertically-integrated dairy company and the world's fourth most valuable dairy brand in 2024, today announced a strategic partnership with Google Cloud to accelerate...</p></div> </li><li class="wd_item"> <div class="wd_date">Oct 30</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-10-30-PIF-and-Google-Cloud-to-create-advanced-AI-hub-in-Saudi-Arabia">PIF and Google Cloud to create advanced AI hub in Saudi Arabia</a></div> <div class="wd_summary"><p>Landmark strategic partnership signed at FII8 expands Google Cloud region with new state-of-the-art infrastructure AI hub expected to generate thousands of job opportunities and increase the GDP...</p></div> </li><li class="wd_item"> <div class="wd_date">Oct 28</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-10-28-Citi-and-Google-Cloud-Announce-Strategic-Agreement-to-Modernize-Citis-Technology-Infrastructure-and-Drive-Innovation,1">Citi and Google Cloud Announce Strategic Agreement to Modernize Citi's Technology Infrastructure and Drive Innovation</a></div> <div class="wd_summary"><p>- Citi will use Google Cloud's Vertex AI platform to deliver generative AI capabilities across the company NEW YORK and SUNNYVALE, Calif., Oct. 28, 2024 /PRNewswire/ -- Citi and Google Cloud have...</p></div> <ul class="wd_layout-simple wd_asset_type_link_list"><li class="wd_asset_type_link"><a href="https://www.googlecloudpresscorner.com/2024-10-28-Citi-and-Google-Cloud-Announce-Strategic-Agreement-to-Modernize-Citis-Technology-Infrastructure-and-Drive-Innovation,1#assets_20295_122982-117"> <span class="wd_icon fa fa-photo" title="Photos" style="font-size: 1.2em;"></span> <span class="wd_title">Photos</span> <span class="wd_count">1</span> </a> </li></ul> </li><li class="wd_item"> <div class="wd_date">Oct 01</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-10-1-Google-Breaks-Ground-on-US-2-Billion-Malaysia-Data-Center-and-Cloud-Region,-Announces-Support-for-New-Sustainability-and-Skilling-Initiatives">Google Breaks Ground on US$2 Billion Malaysia Data Center and Cloud Region, Announces Support for New Sustainability and Skilling Initiatives </a></div> <div class="wd_subtitle">Investments estimated to support more than US$3.2 billion in positive economic impact and 26,500 jobs by 2030</div> <div class="wd_summary"><p>Kuala Lumpur, Malaysia, Oct. 1, 2024 – Google held a ceremonial ground breaking today for its first data center and cloud region in Malaysia at its inaugural “Mantap Malaysia Bersama AI,” a...</p></div> </li><li class="wd_item"> <div class="wd_date">Sep 30</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-09-30-Google-Announces-Plans-to-Invest-US-1-Billion-to-Build-Data-Center-and-Cloud-Region-in-Thailand,-Support-Initiatives-to-Expand-AI-Opportunities-for-Thais">Google Announces Plans to Invest US$1 Billion to Build Data Center and Cloud Region in Thailand, Support Initiatives to Expand AI Opportunities for Thais</a></div> <div class="wd_subtitle">Investment is expected to add US$4 billion to Thailand's GDP by 2029 and support an average of 14,000 jobs annually from 2025 through 2029</div> <div class="wd_summary"><p>Bangkok, Thailand, Sept. 30, 2024 – Google today announced a US$1 billion investment to expand its digital infrastructure into Thailand with the development of its cloud and data center...</p></div> </li><li class="wd_item"> <div class="wd_date">Sep 30</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-09-30-DNeX-and-Google-Cloud-Forge-Strategic-Partnership-to-Deliver-Next-Generation-Sovereign-Cloud-for-Malaysia">DNeX and Google Cloud Forge Strategic Partnership to Deliver Next-Generation Sovereign Cloud for Malaysia</a></div> <div class="wd_subtitle">DNeX to operate Google Distributed Cloud in Malaysia, providing air-gapped cloud infrastructure with advanced AI capabilities to the country’s regulated industries, with full data and regulatory compliance</div> <div class="wd_summary"><p>Kuala Lumpur, Malaysia, Sept. 30, 2024 – Dagang NeXchange Berhad (DNeX) and Google Cloud today announced a multi-year agreement to deliver next-generation sovereign cloud services in Malaysia....</p></div> </li><li class="wd_item"> <div class="wd_date">Sep 24</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-09-24-GoTo-Group-and-Google-Cloud-Extend-Collaboration-on-Generative-AI-with-Groundbreaking-In-app-Voice-Assistant,-Dira">GoTo Introduces Groundbreaking In-app Voice Assistant Dira Supported by Google Cloud</a></div> <div class="wd_summary"><p>Jakarta, Indonesia, Sept. 24, 2024 – GoTo Group (“GoTo”) and Google Cloud today announced an extension of their strategic collaboration around generative AI (gen AI). A key focus of the...</p></div> </li><li class="wd_item"> <div class="wd_date">Sep 20</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-09-20-EnterpriseSG-and-Google-Cloud-Partner-to-Help-Startups-and-SMEs-in-Singapore-Accelerate-AI-Adoption-and-Innovation">EnterpriseSG and Google Cloud Partner to Help Startups and SMEs in Singapore Accelerate AI Adoption and Innovation</a></div> <div class="wd_subtitle">25 startups from Google for Startups Accelerator: AI First Singapore successfully developed proprietary AI products using Google Cloud’s best-in-class AI capabilities; applications for second cohort now open</div> <div class="wd_summary"><p>Singapore, Sept. 20, 2024 – Enterprise Singapore (EnterpriseSG) and Google Cloud today announced joint initiatives aimed at accelerating AI adoption and innovation for organizations in...</p></div> </li><li class="wd_item"> <div class="wd_date">Sep 18</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-09-18-Wormhole-Integrates-Google-Cloud-Into-Guardian-Security-System">Wormhole Integrates Google Cloud Into Guardian Security System </a></div> <div class="wd_summary"><p>This collaboration with Google Cloud strengthens Wormhole’s defense-in-depth security and expands ZK research for Wormhole Cayman Islands, Sept. 18, 2024 – Wormhole Foundation, the team...</p></div> </li><li class="wd_item"> <div class="wd_date">Sep 18</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-09-18-TAGTHAi-Unveils-Personalized-Travel-Itinerary-Planner-Powered-by-Google-Cloud-AI">TAGTHAi Unveils Personalized Travel Itinerary Planner Powered by Google Cloud AI</a></div> <div class="wd_subtitle">‘Design My Trip’ helps travelers plan their trips to Thailand within seconds, supporting the country’s international tourism resurgence</div> <div class="wd_summary"><p>Bangkok, Thailand, Sept. 18, 2024 – TAGTHAi, Thailand’s official travel super app, and Google Cloud, today announced a strategic collaboration aimed at simplifying and enhancing the travel...</p></div> </li><li class="wd_item"> <div class="wd_date">Aug 26</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-08-26-Google-Cloud-and-Kemenkominfo-Unveil-Google-Cloud-Career-Launchpad-in-Indonesia-to-Help-Students-Acquire-In-Demand-Cloud-Skills-and-Certificates-at-No-Cost">Google Cloud and Kemenkominfo Unveil Google Cloud Career Launchpad in Indonesia to Help Students Acquire In-Demand Cloud Skills and Certificates at No Cost</a></div> <div class="wd_subtitle">Google Cloud Career Launchpad equips new-to-industry learners with skills in generative AI, data analytics, cybersecurity, cloud engineering, and more, preparing them for entry-level cloud roles</div> <div class="wd_summary"><p>Jakarta, Indonesia, August 22, 2024 – Google Cloud, in partnership with the Ministry of Communications and Informatics (Kemenkominfo), today unveiled the Google Cloud Career Launchpad initiative...</p></div> </li><li class="wd_item"> <div class="wd_date">Aug 21</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-08-22-CSIRO-and-Google-Partner-to-Help-Secure-Australias-Critical-Infrastructure-from-Risky-Software-Components">CSIRO and Google Partner to Help Secure Australia’s Critical Infrastructure from Risky Software Components</a></div> <div class="wd_subtitle">Partnership to assist critical infrastructure operators in meeting growing legislative obligations to prove the integrity and security of their software supply chains</div> <div class="wd_summary"><p>Sydney, Australia, August 22, 2024 – CSIRO, Australia’s national science agency, and Google today announced a research partnership to close crucial gaps in how Australia’s critical...</p></div> </li><li class="wd_item"> <div class="wd_date">Aug 09</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-08-09-Indosat-Ooredoo-Hutchison-Group-and-Google-Cloud-Partner-to-Deliver-Sovereign-Cloud-and-Edge-Cloud-Solutions-for-Indonesia">Indosat Ooredoo Hutchison Group and Google Cloud Partner to Deliver Sovereign Cloud and Edge Cloud Solutions for Indonesia</a></div> <div class="wd_subtitle">Partnership enables Indonesia’s public sector and critical industries to take advantage of Google Cloud’s advanced capabilities, in compliance with the country’s national security laws</div> <div class="wd_summary"><p>Indosat Ooredoo Hutchison (“Indosat” or “IOH”) Group and Google Cloud today announced an expanded partnership to deliver next-generation sovereign cloud and...</p></div> </li><li class="wd_item"> <div class="wd_date">Jul 25</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-07-25-Humana-and-Google-Expand-Partnership-to-Help-Reduce-Cost-of-Care-and-Improve-Member-Experiences">Humana and Google Expand Partnership to Help Reduce Cost of Care and Improve Member Experiences</a></div> <div class="wd_summary"><p>New collaboration will allow Humana to further modernize its cloud infrastructure and leverage Google Cloud’s generative AI capabilities to accelerate innovation in healthcare. LOUISVILLE, KY...</p></div> </li><li class="wd_item"> <div class="wd_date">Jul 18</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-07-18-Google-Cloud-Enables-Hudson-River-Tradings-Automated-Trading-Evolution-with-High-Performance-Compute-and-AI-Infrastructure">Google Cloud Enables Hudson River Trading's Automated Trading Evolution with High-Performance Compute and AI Infrastructure</a></div> <div class="wd_summary"><p>SUNNYVALE, Calif. and NEW YORK– July 18, 2024 – Google Cloud today announced a strategic collaboration with Hudson River Trading (HRT), a leading quantitative trading firm, to accelerate the...</p></div> </li><li class="wd_item"> <div class="wd_date">Jul 18</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-07-18-CMA-CGM-Embarks-on-a-Strategic-Partnership-with-Google-to-Deploy-AI-across-all-Shipping,-Logistics,-and-Media-Activities">CMA CGM Embarks on a Strategic Partnership with Google to Deploy AI across all Shipping, Logistics, and Media Activities</a></div> <div class="wd_summary"><p>An unprecedented partnership aimed at boosting shipping and logistics efficiency and adaptability. The combination of each company's expertise and knowledge to create a distinctive, AI-assisted...</p></div> <ul class="wd_layout-simple wd_asset_type_link_list"><li class="wd_asset_type_link"><a href="https://www.googlecloudpresscorner.com/2024-07-18-CMA-CGM-Embarks-on-a-Strategic-Partnership-with-Google-to-Deploy-AI-across-all-Shipping,-Logistics,-and-Media-Activities#assets_20295_122935-117"> <span class="wd_icon fa fa-photo" title="Photos" style="font-size: 1.2em;"></span> <span class="wd_title">Photos</span> <span class="wd_count">1</span> </a> </li></ul> </li><li class="wd_item"> <div class="wd_date">Jun 27</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-06-27-Gulf-Edge-and-Google-Cloud-Partner-to-Deliver-AI-enabled-Sovereign-Cloud-for-Thailand">Gulf Edge and Google Cloud Partner to Deliver AI-Enabled Sovereign Cloud for Thailand</a></div> <div class="wd_summary"><p>Partnership enables Thailand's critical industries to leverage Google Cloud AI in a secure, disconnected environment, in full compliance with data localization and protection requirements Bangkok,...</p></div> </li><li class="wd_item"> <div class="wd_date">Jun 26</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-06-26-CME-Group-and-Google-Cloud-Announce-New-Chicago-Area-Private-Cloud-Region-and-Co-location-Facility-for-CME-Groups-Markets">CME Group and Google Cloud Announce New Chicago Area Private Cloud Region and Co-location Facility for CME Group’s Markets </a></div> <div class="wd_summary"><p>Key milestone paves the way for CME Group to migrate to Google Cloud’s industry-first specialized platform for capital markets CHICAGO and SUNNYVALE, Calif, June 26, 2024 – Reaching a...</p></div> </li><li class="wd_item"> <div class="wd_date">Jun 14</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-06-14-Indosat-Ooredoo-Hutchison-and-Google-Cloud-Deepen-Strategic-Alliance-to-Deliver-AI-driven-Digital-Experiences-Across-Indonesia">Indosat Ooredoo Hutchison and Google Cloud Deepen Strategic Alliance to Deliver AI-driven Digital Experiences Across Indonesia</a></div> <div class="wd_subtitle">The collaboration will advance Indosat’s “AI-native TechCo” vision, empowering it to better serve more than 100 million customers across its B2B and B2C segments </div> <div class="wd_summary"><p>Jakarta, Indonesia, June 14, 2024 – Indosat Ooredoo Hutchison (“Indosat” or “IOH”) and Google Cloud today announced the expansion of their long-term strategic alliance, aimed at...</p></div> </li><li class="wd_item"> <div class="wd_date">Jun 11</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-06-11-Oracle-and-Google-Cloud-Announce-a-Groundbreaking-Multicloud-Partnership">Oracle and Google Cloud Announce a Groundbreaking Multicloud Partnership</a></div> <div class="wd_subtitle">Google Cloud will offer Oracle Cloud Infrastructure database services and high-speed network interconnect with Oracle </div> <div class="wd_summary"><p>AUSTIN, Texas and SUNNYVALE, Calif —June 11, 2024 – Oracle and Google Cloud today announced a partnership that gives customers the choice to combine Oracle Cloud Infrastructure (OCI) and...</p></div> </li><li class="wd_item"> <div class="wd_date">Jun 03</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-06-03-Google-Completes-Next-Phase-of-Singapore-Data-Center-and-Cloud-Region-Campus-Expansion">Google Completes Next Phase of Singapore Data Center and Cloud Region Campus Expansion</a></div> <div class="wd_subtitle">New facility brings Google’s infrastructure investments in Singapore to US$5 billion, advances sustainable standards in infrastructure across Southeast Asia</div> <div class="wd_summary"><p>Singapore, June 3, 2024 – Google today announced the completion of its latest data center and cloud region campus expansion in Singapore. This milestone brings the company’s total investments...</p></div> <ul class="wd_layout-simple wd_asset_type_link_list"><li class="wd_asset_type_link"><a href="https://www.googlecloudpresscorner.com/2024-06-03-Google-Completes-Next-Phase-of-Singapore-Data-Center-and-Cloud-Region-Campus-Expansion#assets_20295_122924-115"> <span class="wd_icon fa fa-video-camera" title="Video" style="font-size: 1.2em;"></span> <span class="wd_title">Video</span> <span class="wd_count">1</span> </a> </li></ul> </li><li class="wd_item"> <div class="wd_date">May 29</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-05-30-Advancing-Malaysia-Together-Google-Announces-US-2-Billion-Investment-in-Malaysia,-Including-First-Google-Data-Center-and-Google-Cloud-Region">Advancing Malaysia Together: Google Announces US$2 Billion Investment in Malaysia, Including First Google Data Center and Google Cloud Region</a></div> <div class="wd_subtitle">Investments estimated to support more than US$3.2 billion in positive economic impact and 26,500 jobs by 2030</div> <div class="wd_summary"><p>Kuala Lumpur, Malaysia, May 30, 2024 – Google marked a new milestone today in its goal to accelerate digital transformation in Malaysia with the commitment of a US$2 billion investment in the country...</p></div> <ul class="wd_layout-simple wd_asset_type_link_list"><li class="wd_asset_type_link"><a href="https://www.googlecloudpresscorner.com/2024-05-30-Advancing-Malaysia-Together-Google-Announces-US-2-Billion-Investment-in-Malaysia,-Including-First-Google-Data-Center-and-Google-Cloud-Region#assets_20295_122922-117"> <span class="wd_icon fa fa-photo" title="Photos" style="font-size: 1.2em;"></span> <span class="wd_title">Photos</span> <span class="wd_count">2</span> </a> </li></ul> </li><li class="wd_item"> <div class="wd_date">May 13</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-05-13-Airtel-and-Google-Cloud-Enter-into-a-Long-Term-Strategic-Collaboration-to-Accelerate-Cloud-Adoption-and-Deploy-Generative-AI-Solutions">Airtel and Google Cloud Enter into a Long-Term Strategic Collaboration to Accelerate Cloud Adoption and Deploy Generative AI Solutions</a></div> <div class="wd_summary"><p>Gurugram, India, May 13, 2024 — Bharti Airtel (“Airtel”) and Google Cloud today entered into a long-term collaboration to deliver cloud solutions to Indian businesses. The strategic...</p></div> </li><li class="wd_item"> <div class="wd_date">Apr 30</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-04-30-Sui-Teams-Up-with-Google-Cloud-to-Drive-Web3-Innovation-with-Enhanced-Security,-Scalability-and-AI-Capabilities">Sui Teams Up with Google Cloud to Drive Web3 Innovation with Enhanced Security, Scalability and AI Capabilities</a></div> <div class="wd_summary"><p>Collaboration focuses on tackling key Web3 challenges through data-driven insights, AI-powered development tools and zero knowledge proofs PALO ALTO, Calif. and SUNNYVALE, Calif. [April 30, 2024]...</p></div> </li><li class="wd_item"> <div class="wd_date">Apr 10</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-04-10-Finder-Selects-Google-Cloud-as-its-Foundation-for-Faster,-Simpler-Innovation-in-AI-and-Beyond">Finder Selects Google Cloud as its Foundation for Faster, Simpler Innovation in AI and Beyond</a></div> <div class="wd_summary"><p>Migration to Google Cloud has already helped the comparison platform slash the costs of its digital infrastructure by over 50% and remove persistent bottlenecks in its IT operations Cloud Next...</p></div> </li><li class="wd_item"> <div class="wd_date">Apr 03</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-04-03-TD-and-Google-Cloud-Enter-into-a-Strategic-Relationship-to-Power-Innovative-Banking-Experiences">TD and Google Cloud Enter into a Strategic Relationship to Power Innovative Banking Experiences</a></div> <div class="wd_summary"><p>TORONTO, ON and SUNNYVALE, Calif., – April 3, 2024 – TD Bank Group (TD) and Google Cloud today announced a multi-year strategic relationship. TD will add Google Cloud services to its portfolio...</p></div> </li><li class="wd_item"> <div class="wd_date">Mar 19</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-03-19-Back-Market-Plugs-into-Google-Cloud-to-Power-Global-Expansion-and-Support-Sustainability-Mission">Back Market Plugs into Google Cloud to Power Global Expansion and Support Sustainability Mission</a></div> <div class="wd_summary"><p>The refurbished technology marketplace selected Google Cloud to host its operations based on higher data management, security, and sustainability performance Back Market to explore generative AI...</p></div> </li><li class="wd_item"> <div class="wd_date">Mar 11</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-03-11-Bank-Muamalat-Fully-Embraces-Google-Cloud-Infrastructure,-Security,-and-AI-to-Deliver-Personalized-Digital-Islamic-Banking-Services">Bank Muamalat Fully Embraces Google Cloud Infrastructure, Security, and AI to Deliver Personalized Digital Islamic Banking Services</a></div> <div class="wd_subtitle">Comprehensive collaboration aims to enhance digital banking experiences for Malaysians, including segments underserved by traditional banking</div> <div class="wd_summary"><p>Kuala Lumpur, Malaysia, Mar. 12, 2024 – Bank Muamalat Malaysia Berhad (Bank Muamalat) today announced a multi-year collaboration with Google Cloud to accelerate its transformation into a leading...</p></div> </li><li class="wd_item"> <div class="wd_date">Feb 27</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-02-27-Telkomsel-Transforms-its-Operations-and-Product-Offerings-with-Google-Clouds-Enterprise-Ready-Gen-AI-to-Create-Added-Value-for-Employees-and-Customers">Telkomsel Transforms its Operations and Product Offerings with Google Cloud's Enterprise-Ready Gen AI to Create Added Value for Employees and Customers</a></div> <div class="wd_subtitle">New initiatives to integrate Google Cloud AI into Telkomsel's platforms strengthen existing strategic collaborations between Telkomsel and Google</div> <div class="wd_summary"><p>Barcelona, Spain, and Jakarta, Indonesia, Feb. 28, 2024 – At Mobile World Congress 2024 (MWC), Telkomsel today announced a strategic collaboration with Google Cloud to integrate enterprise-grade...</p></div> </li><li class="wd_item"> <div class="wd_date">Feb 07</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-02-07-Motorola-Solutions-Joins-Forces-with-Google-Cloud-to-Advance-Safety-and-Security">Motorola Solutions Joins Forces with Google Cloud to Advance Safety and Security </a></div> <div class="wd_summary"><p>Motorola Solutions to leverage Google Cloud to help accelerate innovation for public safety and enterprise security CHICAGO and SUNNYVALE, Calif.— February 7, 2024 — Motorola Solutions (NYSE:...</p></div> </li><li class="wd_item"> <div class="wd_date">Jan 29</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/MCI-DISG-SNG-EnterpriseSG-and-Google-Cloud-Unveil-New-Initiatives-to-Advance-Singapores-National-AI-Strategy-Showcase-Impactful-Gen-AI-Solutions-from-AI-Trailblazers">MCI, DISG, SNG, EnterpriseSG, and Google Cloud Unveil New Initiatives to Advance Singapore’s National AI Strategy, Showcase Impactful Gen AI Solutions from AI Trailblazers</a></div> <div class="wd_subtitle">Through the AI Trailblazers initiative, 43 organizations across government and industry successfully utilize Google Cloud’s unified AI stack to build their own gen AI solutions</div> <div class="wd_summary"><p>Singapore, Jan. 29, 2024 – The Ministry of Communications and Information (MCI), Digital Industry Singapore (DISG), Smart Nation Group (SNG), Enterprise Singapore (EnterpriseSG), and Google...</p></div> </li><li class="wd_item"> <div class="wd_date">Jan 18</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-01-18-Google-to-Invest-1-Billion-in-United-Kingdom-Data-Centre">Google to Invest $1 Billion in United Kingdom Data Centre</a></div> <div class="wd_summary"><p>Represents another milestone in Google's ongoing investment in the UK, including offices, infrastructure and partnerships Google's new data centre will be ready for off-site heat recovery for the...</p></div> </li><li class="wd_item"> <div class="wd_date">Jan 16</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2024-01-16-Worldline-and-Google-Announce-Strategic-Partnership-to-Enhance-Digital-Payments-Experiences-with-Cloud-Based-Innovation">Worldline and Google Announce Strategic Partnership to Enhance Digital Payments Experiences with Cloud-Based Innovation</a></div> <div class="wd_summary"><p>Worldline selects Google Cloud technology to boost its digital transformation and continue to streamline its operations Google strengthens its partnership with Worldline as a payment provider...</p></div> </li><li class="wd_item"> <div class="wd_date">Dec 11</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2023-12-12-SingPost-Advances-Digital-Innovation-in-Integrated-Logistics-with-Generative-AI-from-Google-Cloud">SingPost Advances Digital Innovation in Integrated Logistics with Generative AI from Google Cloud</a></div> <div class="wd_subtitle">The company will run its business on Google Cloud, empowering employees with enterprise-grade AI tools to reshape eCommerce logistics and achieve productivity gains</div> <div class="wd_summary"><p>Singapore, Dec. 12, 2023 – Google Cloud and Singapore Post Limited (SingPost) today announced a strategic collaboration to accelerate SingPost’s digital transformation journey and drive its...</p></div> </li><li class="wd_item"> <div class="wd_date">Nov 16</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2023-16-11-CSIT-and-Google-Cloud-Collaborate-to-Pilot-Sovereign-Cloud-Solution-in-Singapore">CSIT and Google Cloud Collaborate to Pilot Sovereign Cloud Solution in Singapore</a></div> <div class="wd_subtitle">The agency in Singapore’s Ministry of Defence will be able to tap Google Cloud’s AI and data services to process high volumes of sensitive data securely in isolation from the public internet </div> <div class="wd_summary"><p>Singapore, Nov. 17, 2023 – The Centre for Strategic Infocomm Technologies (CSIT) and Google Cloud today announced they will be piloting the use of Google Distributed Cloud Hosted (GDC Hosted) to...</p></div> </li><li class="wd_item"> <div class="wd_date">Nov 15</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2023-11-15-Google-Announces-Plans-to-Invest-in-Malaysias-Digital-Competitiveness,-Including-Infrastructure-and-AI-Innovation-Programs">Google Announces Plans to Invest in Malaysia's Digital Competitiveness, Including Infrastructure and AI Innovation Programs</a></div> <div class="wd_subtitle">Joint initiatives between Google and the Government of Malaysia aim to create high-value jobs and bring the benefits of AI to local communities and companies, in alignment with the MADANI Economy Framework</div> <div class="wd_summary"><p>San Francisco, Nov. 15, 2023 – The Government of Malaysia and Google today announced a strategic collaboration to create inclusive growth opportunities for more Malaysians and homegrown...</p></div> <ul class="wd_layout-simple wd_asset_type_link_list"><li class="wd_asset_type_link"><a href="https://www.googlecloudpresscorner.com/2023-11-15-Google-Announces-Plans-to-Invest-in-Malaysias-Digital-Competitiveness,-Including-Infrastructure-and-AI-Innovation-Programs#assets_20295_122840-117"> <span class="wd_icon fa fa-photo" title="Photos" style="font-size: 1.2em;"></span> <span class="wd_title">Photos</span> <span class="wd_count">1</span> </a> </li></ul> </li><li class="wd_item"> <div class="wd_date">Nov 14</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2023-11-15-Google-Announces-Plans-to-Expand-Infrastructure-Investments-in-Thailand-Alongside-Initiatives-to-Help-the-Country-Thrive-in-the-AI-Economy">Google Announces Plans to Expand Infrastructure Investments in Thailand Alongside Initiatives to Help the Country Thrive in the AI Economy</a></div> <div class="wd_subtitle">Four-pillar agreement between Google and the Thai Government will see investment in digital infrastructure; initiatives to accelerate responsible AI adoption in the public sector, and skilling programs in AI and other high-demand fields</div> <div class="wd_summary"><p>San Francisco and Bangkok, Thailand, Nov. 14, 2023 PT – At the Asia Pacific Economic Cooperation (APEC) Leaders' Meeting, the Royal Thai Government and Google today announced a strategic...</p></div> <ul class="wd_layout-simple wd_asset_type_link_list"><li class="wd_asset_type_link"><a href="https://www.googlecloudpresscorner.com/2023-11-15-Google-Announces-Plans-to-Expand-Infrastructure-Investments-in-Thailand-Alongside-Initiatives-to-Help-the-Country-Thrive-in-the-AI-Economy#assets_20295_122838-117"> <span class="wd_icon fa fa-photo" title="Photos" style="font-size: 1.2em;"></span> <span class="wd_title">Photos</span> <span class="wd_count">1</span> </a> </li></ul> </li><li class="wd_item"> <div class="wd_date">Oct 24</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2023-10-24-Smart-Communications,-Inc-Dials-into-Google-Cloud-AI-to-Help-Personalize-Digital-Services-for-Filipinos">Smart Communications, Inc. Dials into Google Cloud AI to Help Personalize Digital Services for Filipinos</a></div> <div class="wd_subtitle">Smart is one of the first communication services providers in the Asia Pacific region to adopt Telecom Subscriber Insights, with Searce providing technical implementation support</div> <div class="wd_summary"><p>Manila, Philippines, Oct. 25, 2023 – Smart Communications, Inc. (Smart), the mobile services arm of PLDT Group, and Google Cloud today announced a collaboration to improve the accessibility of...</p></div> </li><li class="wd_item"> <div class="wd_date">Sep 20</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2023-09-19-One-New-Zealand-Unites-with-Google-Cloud-to-Drive-Digital-Transformation-for-Kiwi-Businesses">One New Zealand Unites with Google Cloud to Drive Digital Transformation for Kiwi Businesses </a></div> <div class="wd_subtitle">One New Zealand selects Google Cloud to simplify infrastructure, and unlock growth and innovation opportunities for Kiwi businesses with tailored digital offerings</div> <div class="wd_summary"><p>Auckland, New Zealand, 21 Sep 2023 — One New Zealand (One NZ) and Google Cloud today announced a five-year strategic partnership to bolster cloud transformation, and accelerate digitization...</p></div> </li><li class="wd_item"> <div class="wd_date">Sep 12</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2023-09-12-Zilliqa-Group-Forges-Strategic-Alliance-with-Google-Cloud-to-Power-Web3-Ventures-and-Strengthen-Blockchain-Infrastructure">Zilliqa Group Forges Strategic Alliance with Google Cloud to Power Web3 Ventures and Strengthen Blockchain Infrastructure</a></div> <div class="wd_subtitle">Google Cloud to serve as a staked seed node operator on the Zilliqa network, bolstering the blockchain's scalability, resilience, and data availability</div> <div class="wd_summary"><p>Singapore, Sept. 13, 2023 – Today at TOKEN2049, Zilliqa Group announced a multi-year strategic alliance with Google Cloud. The collaboration will enhance the scalability, resilience, and data...</p></div> </li><li class="wd_item"> <div class="wd_date">Aug 29</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2023-08-29-Google-plans-to-establish-operations-in-El-Salvador">Google plans to establish operations in El Salvador</a></div> <div class="wd_summary"><p>Thanks to multi-year partnership with the Government of El Salvador, Google Cloud plans to establish an office and deliver Google Distributed Cloud (GDC) services to help the country digitally...</p></div> </li><li class="wd_item"> <div class="wd_date">Aug 29</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2023-08-29-Google-Cloud-Kicks-Off-Next-23-with-a-New-Way-to-Cloud">Google Cloud Kicks Off Next '23 with a New Way to Cloud</a></div> <div class="wd_summary"><p>Customer and partner announcements showcase momentum in generative AI New services and features demonstrate innovation throughout the entire product portfolio SUNNYVALE, Calif., Aug. 29, 2023...</p></div> </li><li class="wd_item"> <div class="wd_date">Aug 29</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2023-08-29-AI21-Labs-Collaborates-with-Google-Cloud-to-Integrate-Generative-AI-Capabilities-with-BigQuery">AI21 Labs Collaborates with Google Cloud to Integrate Generative AI Capabilities with BigQuery</a></div> <div class="wd_summary"><p>Leading AI research startup, running on Google Cloud's AI/ML infrastructure, to bring industry-specific generative AI capabilities to BigQuery SUNNYVALE, Calif., Aug. 29, 2023 /PRNewswire/ --...</p></div> </li><li class="wd_item"> <div class="wd_date">Aug 21</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2023-08-21-Contextual-AI-and-Google-Cloud-Partner-to-Bring-Generative-AI-to-the-Enterprise">Contextual AI and Google Cloud Partner to Bring Generative AI to the Enterprise</a></div> <div class="wd_summary"><p>Contextual AI, the company building AI that works for work, today announced a strategic partnership with Google Cloud as its preferred cloud provider to build, run, and scale its growing business...</p></div> </li><li class="wd_item"> <div class="wd_date">Aug 16</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2023-08-16-Citadel-Securities-and-Google-Cloud-Announce-High-Performance-Computing-Study-with-Harvard-University-to-Advance-Heart-Disease-Research">Citadel Securities and Google Cloud Announce High-Performance Computing Study with Harvard University to Advance Heart Disease Research</a></div> <div class="wd_summary"><p>Harvard Professor Petros Koumoutsakos Leads Study to Replicate Supercomputer Resources in Public Cloud MIAMI and SUNNYVALE, Calif. and CAMBRIDGE, Mass., Aug. 16, 2023 /PRNewswire/ -- Citadel...</p></div> </li><li class="wd_item"> <div class="wd_date">Jul 24</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2023-07-24-MCI-DISG-SNDGO-and-Google-Cloud-Launch-AI-Trailblazers-Initiative-to-Accelerate-the-Development-of-Impactful-Generative-AI-Solutions-in-Singapore">MCI, DISG, SNDGO, and Google Cloud Launch AI Trailblazers Initiative to Accelerate the Development of Impactful Generative AI Solutions in Singapore</a></div> <div class="wd_subtitle">Singapore’s first Generative AI Innovation Sandboxes established to accelerate the development of generative AI solutions that address organizations' real-world challenges</div> <div class="wd_summary"><p>Singapore, July 24, 2023 – The Ministry of Communications and Information (MCI), Digital Industry Singapore (DISG), Smart Nation and Digital Government Office (SNDGO), and Google Cloud today...</p></div> </li><li class="wd_item"> <div class="wd_date">Jun 14</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2023-06-14-Hunkemoller-Collaborates-with-Google-Cloud-to-Provide-Data-Driven-Retail-Experience">Hunkemöller Collaborates with Google Cloud to Provide Data-Driven Retail Experience </a></div> <div class="wd_subtitle">The leading omnichannel retailer will use RISE with SAP® to migrate its SAP® software systems to Google Cloud, reducing costs and increasing scalability</div> <div class="wd_summary"><p>Sunnyvale, Calif and Amsterdam, Netherlands, June 14, 2023 – Google Cloud today announced a new partnership with Hunkemöller, a leading women's lingerie brand, to help improve its customer...</p></div> </li><li class="wd_item"> <div class="wd_date">May 31</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/05-31-2023-Smart-Nation-and-Digital-Government-Office-Partners-with-Google-Cloud-to-Launch-Artificial-Intelligence-Government-Cloud-Cluster">Smart Nation and Digital Government Office Partners with Google Cloud to Launch Artificial Intelligence Government Cloud Cluster</a></div> <div class="wd_subtitle">Government agencies in Singapore can now tap Google Cloud’s generative AI capabilities and partner ecosystem to accelerate the development of next-generation citizen-centric services </div> <div class="wd_summary"><p>Singapore, May 31, 2023 – Today, at the Google Cloud Singapore Summit 2023, the Smart Nation and Digital Government Office (SNDGO) and Google Cloud announced the launch of the Artificial...</p></div> </li><li class="wd_item"> <div class="wd_date">May 31</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2023-05-31-Developing-Singapore-into-an-Open-and-Trusted-Global-AI-Hub">Developing Singapore into an Open and Trusted Global AI Hub</a></div> <div class="wd_subtitle">Google Cloud and Ministry of Communications and Information collaborate to advance Singapore’s national AI strategy</div> <div class="wd_summary"><p>Singapore, May 31, 2023 – Today Google Cloud and the Ministry of Communications and Information (MCI) shared plans to collaborate to bolster Singapore’s national artificial intelligence (AI)...</p></div> </li><li class="wd_item"> <div class="wd_date">May 31</div> <div class="wd_title"><a href="https://www.googlecloudpresscorner.com/2023-05-31-MAS-Partners-With-Google-Cloud-to-Advance-Capabilities-in-Generative-AI-Technology">MAS Partners With Google Cloud to Advance Capabilities in Generative AI Technology</a></div> <div class="wd_summary"><p>Singapore, 31 May, 2023 – The Monetary Authority of Singapore (MAS) and Google Cloud today signed a Memorandum of Understanding (MoU) to collaborate on generative artificial intelligence (AI)...</p></div> </li></ul> <div class="wd_page_menu"><div class="wd_page_limit">Show <span role="menu" wd_linkmenu_header="{&quot;title&quot;:&quot;Select number of items per page&quot;}" class="wd_linkmenu"><a href="https://www.googlecloudpresscorner.com/infrastructure?l=5" aria-label="Show 5 per page" role="menuitem" class="wd_linkmenu-item">5</a><a href="https://www.googlecloudpresscorner.com/infrastructure?l=10" aria-label="Show 10 per page" role="menuitem" class="wd_linkmenu-item">10</a><a href="https://www.googlecloudpresscorner.com/infrastructure?l=25" aria-label="Show 25 per page" role="menuitem" class="wd_linkmenu-item">25</a><a href="https://www.googlecloudpresscorner.com/infrastructure?l=50" aria-label="Show 50 per page" role="menuitem" aria-current="true" class="wd_linkmenu-item wd_linkmenu-active">50</a><a href="https://www.googlecloudpresscorner.com/infrastructure?l=100" aria-label="Show 100 per page" role="menuitem" class="wd_linkmenu-item">100</a></span> per page</div><nav role="navigation" aria-label="Page Navigation"><ul class="wd_page_links"><li class="wd_page_link wd_page_prev"><span>&laquo;</span></li><li class="wd_page_link wd_page_active"><span aria-current="page" aria-label="Current page 1">1</span></li><li class="wd_page_link wd_page_mid2"><a aria-label="Show page 2" href="https://www.googlecloudpresscorner.com/infrastructure?l=50&amp;o=50">2</a></li><li class="wd_page_link wd_page_mid2"><a aria-label="Show page 3" href="https://www.googlecloudpresscorner.com/infrastructure?l=50&amp;o=100">3</a></li><li class="wd_page_link wd_page_next"><a aria-label="Show next page" href="https://www.googlecloudpresscorner.com/infrastructure?l=50&amp;o=50">&raquo;</a></li></ul></nav></div> </div> </div> </div><!-- END CONTENT --> </section> <div id="wd_releases_search_year"> <div class="wd_form_field wd_form_field-year"> <div class="wd_form_field_label"> <label for="year">Year</label> </div> <div class="wd_form_field_input"> <select name="year" id="year"><option value="">Select Year</option><option value="2024">2024</option><option value="2023">2023</option><option value="2022">2022</option><option value="2021">2021</option><option value="2020">2020</option><option value="2019">2019</option></select> <input type="hidden" name="" value=""> </div> </div> </div> </main> <footer _ngcontent-c3="" class="h-c-footer h-c-footer--topmargin h-c-footer--standard h-has-social" id="footer-standard"> <section _ngcontent-c3="" class="h-c-footer__upper"> <section _ngcontent-c7="" class="h-c-social h-c-social--inline site-footer"> <div _ngcontent-c7="" class="h-c-social__group"> <p _ngcontent-c7="" class="h-c-social__title h-c-social__title--inline"> Follow Us </p> <ul _ngcontent-c7="" class="h-c-social__list h-no-bullet"> <!----> <li _ngcontent-c7="" class="h-c-social__item ng-star-inserted"> <a _ngcontent-c7="" class="h-c-social__link" clicktracker="" target="_blank" track-metadata-module="social links" track-type="social" track-name="RSS" track-metadata-eventdetail="https://cloudblog.withgoogle.com/rss" aria-label="RSS" href="https://cloudblog.withgoogle.com/rss"> <svg _ngcontent-c7="" aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--no-padding h-c-icon--24px" viewBox="0 0 18 18"> <use _ngcontent-c7="" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#mi-rss-feed"></use> </svg> </a> </li> <li _ngcontent-c7="" class="h-c-social__item ng-star-inserted"> <a _ngcontent-c7="" class="h-c-social__link" clicktracker="" target="_blank" track-metadata-module="social links" track-type="social" track-name="Facebook" track-metadata-eventdetail="https://www.facebook.com/googlecloud/" aria-label="Facebook" href="https://www.facebook.com/googlecloud/"> <svg _ngcontent-c7="" aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--no-padding h-c-icon--24px" viewBox="0 0 18 18"> <use _ngcontent-c7="" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#social-facebook"></use> </svg> </a> </li> <li _ngcontent-c7="" class="h-c-social__item ng-star-inserted"> <a _ngcontent-c7="" class="h-c-social__link" clicktracker="" target="_blank" track-metadata-module="social links" track-type="social" track-name="Twitter" track-metadata-eventdetail="https://www.twitter.com/googlecloud" aria-label="Twitter" href="https://www.twitter.com/googlecloud"> <svg _ngcontent-c7="" aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--no-padding h-c-icon--24px" viewBox="0 0 18 18"> <use _ngcontent-c7="" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#social-twitter"></use> </svg> </a> </li> <li _ngcontent-c7="" class="h-c-social__item ng-star-inserted"> <a _ngcontent-c7="" class="h-c-social__link" clicktracker="" target="_blank" track-metadata-module="social links" track-type="social" track-name="YouTube" track-metadata-eventdetail="https://www.youtube.com/googlecloud" aria-label="YouTube" href="https://www.youtube.com/googlecloud"> <svg _ngcontent-c7="" aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--no-padding h-c-icon--24px" viewBox="0 0 18 18"> <use _ngcontent-c7="" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#social-youtube"></use> </svg> </a> </li> <li _ngcontent-c7="" class="h-c-social__item ng-star-inserted"> <a _ngcontent-c7="" class="h-c-social__link" clicktracker="" target="_blank" track-metadata-module="social links" track-type="social" track-name="LinkedIn" track-metadata-eventdetail="https://www.linkedin.com/showcase/google-cloud" aria-label="LinkedIn" href="https://www.linkedin.com/showcase/google-cloud"> <svg _ngcontent-c7="" aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--no-padding h-c-icon--24px" viewBox="0 0 18 18"> <use _ngcontent-c7="" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#social-linkedin"></use> </svg> </a> </li> </ul> </div> </section> </section> <section _ngcontent-c3="" class="h-c-footer__global"> <div _ngcontent-c3="" class="h-c-footer__logo"> <a _ngcontent-c3="" href="https://www.google.com" title="Google"> <span class="wd_sr-only">Google Cloud Logo</span> <svg _ngcontent-c3="" aria-hidden="true" class="h-c-footer__logo-img" viewBox="0 0 396 130"> <use _ngcontent-c3="" xlink:href="#google-logo" xmlns:xlink="http://www.w3.org/1999/xlink"></use> </svg> </a> </div> <ul _ngcontent-c3="" class="h-c-footer__global-links h-no-bullet"> <li _ngcontent-c3="" class="h-c-footer__global-links-list-item"><a _ngcontent-c3="" class="h-c-footer__link" clicktracker="" track-metadata-module="footer" track-metadata-position="footer" track-name="privacy" track-type="footer link" href="https://www.google.com/policies/privacy" track-metadata-eventdetail="https://www.google.com/policies/privacy"> Privacy </a></li> <li _ngcontent-c3="" class="h-c-footer__global-links-list-item"><a _ngcontent-c3="" class="h-c-footer__link" clicktracker="" track-metadata-module="footer" track-metadata-position="footer" track-name="terms" track-type="footer link" href="https://policies.google.com/terms" track-metadata-eventdetail="https://policies.google.com/terms"> Terms </a></li> <li _ngcontent-c3="" class="h-c-footer__global-links-list-item"><a _ngcontent-c3="" class="h-c-footer__link" clicktracker="" data-analytics="{'label': 'navlink: about'}" track-metadata-module="footer" track-metadata-position="footer" track-name="about google" track-type="footer link" href="https://www.google.com/about/" track-metadata-eventdetail="https://www.google.com/about/"> About Google </a></li> <li _ngcontent-c3="" class="h-c-footer__global-links-list-item"><a _ngcontent-c3="" class="h-c-footer__link" clicktracker="" data-analytics="{'label': 'navlink: products'}" track-metadata-module="footer" track-metadata-position="footer" track-name="google cloud products" track-type="footer link" href="https://cloud.google.com/products/" track-metadata-eventdetail="https://cloud.google.com/products/"> Google Cloud Products </a></li> </ul> <ul _ngcontent-c3="" class="h-c-footer__global-links h-c-footer__global-links--extra h-no-bullet"> <li _ngcontent-c3="" class="h-c-footer__global-links-list-item h-c-footer__global-links-list-item--extra"> <button _ngcontent-c3="" aria-haspopup="true" class="language-selector-btn mat-button" disableripple="" mat-button=""><span class="mat-button-wrapper"><span _ngcontent-c3="">Language</span> <mat-icon _ngcontent-c3="" class="mat-icon material-icons" role="img" aria-hidden="true">arrow_drop_down</mat-icon> </span> <div class="mat-button-ripple mat-ripple" matripple=""></div> <div class="mat-button-focus-overlay"></div> </button> <mat-menu _ngcontent-c3="" overlaptrigger="false" yposition="above" class="ng-tns-c10-0"> <!----> </mat-menu> </li> <li _ngcontent-c3="" class="h-c-footer__global-links-list-item h-c-footer__global-links-list-item--extra"> <a _ngcontent-c3="" class="h-c-footer__link" clicktracker="" track-metadata-position="footer" track-name="help" track-type="footer links" href="https://support.google.com" track-metadata-eventdetail="https://support.google.com"> <svg _ngcontent-c3="" aria-hidden="true" class="h-c-icon h-c-icon--24px h-c-icon--footer"> <use _ngcontent-c3="" xlink:href="#mi-help" xmlns:xlink="http://www.w3.org/1999/xlink"></use> </svg><span _ngcontent-c3="">Help</span></a> </li> </ul> </section> </footer> <svg class="svg-assets h-u-visually-hidden"> <symbol id="mi-arrow-forward"> <path d="M9 1.5C4.8 1.5 1.5 4.8 1.5 9s3.3 7.5 7.5 7.5 7.5-3.3 7.5-7.5S13.2 1.5 9 1.5zm0 13l-1-1 3.8-3.8H3.5V8.3h8.4L8.1 4.5l.9-1L14.5 9 9 14.5z"></path> </symbol> <symbol id="mi-help" viewBox="0 0 48 48"> <path d="M24 4C12.95 4 4 12.95 4 24s8.95 20 20 20 20-8.95 20-20S35.05 4 24 4zm2 34h-4v-4h4v4zm4.13-15.49l-1.79 1.84C26.9 25.79 26 27 26 30h-4v-1c0-2.21.9-4.21 2.34-5.66l2.49-2.52C27.55 20.1 28 19.1 28 18c0-2.21-1.79-4-4-4s-4 1.79-4 4h-4c0-4.42 3.58-8 8-8s8 3.58 8 8c0 1.76-.71 3.35-1.87 4.51z" fill="currentColor"></path> </symbol> <symbol id="mi-clear" viewBox="0 0 24 24"> <path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path> <path d="M0 0h24v24H0z" fill="none"></path> </symbol> <symbol id="mi-keyboard-arrow-right" viewBox="0 0 24 24"> <path stroke-width="2" d="M9.546 6.5l5.443 5.532L9.5 17.5" fill="none" fill-rule="evenodd"></path> </symbol> <symbol id="mi-chevron" viewBox="0 0 12 8"> <path fill-rule="evenodd" d="M12 6.6L10.6 8 6 3.4 1.4 8 0 6.6l6-6"></path> </symbol> <symbol id="mi-youtube-icon" viewBox="0 0 28 20"> <path d="M11.2,14.1V5.9l7.5,4.3L11.2,14.1z M27.7,4.2c0,0-0.3-1.9-1.1-2.8c-1.1-1.1-2.3-1.1-2.8-1.2 C19.9,0,14,0,14,0S8.1,0,4.2,0.2C3.7,0.3,2.5,0.3,1.4,1.4C0.6,2.3,0.3,4.2,0.3,4.2S0,6.5,0,8.8v2.4c0,2.3,0.3,4.6,0.3,4.6 s0.3,1.9,1.1,2.8c1.1,1.1,2.5,1.1,3.1,1.2C6.7,20,13.8,20,14,20c0,0,5.9,0,9.8-0.3c0.5-0.1,1.7-0.1,2.8-1.2c0.8-0.8,1.1-2.8,1.1-2.8 s0.3-2.3,0.3-4.6V8.8C28,6.5,27.7,4.2,27.7,4.2L27.7,4.2z"></path> </symbol> <symbol id="mi-arrow-dropdown" viewBox="0 0 24 24"> <path d="M7 10l5 5 5-5z"></path> </symbol> <symbol id="mi-search" viewBox="0 0 24 22"> <path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"></path> </symbol> <symbol id="social-facebook" viewBox="0 0 18 18"> <path d="M15.7,1.5H2.3c-0.5,0-0.8,0.4-0.8,0.8v13.3c0,0.5,0.4,0.8,0.8,0.8h7.2v-5.8h-2V8.4h2V6.8c0-1.9,1.2-3,2.9-3 c0.8,0,1.5,0.1,1.7,0.1v2l-1.2,0c-0.9,0-1.1,0.4-1.1,1.1v1.4h2.2l-0.3,2.3h-1.9v5.8h3.8c0.5,0,0.8-0.4,0.8-0.8V2.3 C16.5,1.9,16.1,1.5,15.7,1.5z"></path> </symbol> <symbol id="social-link" viewBox="0 0 18 18"> <path d="M12.8,5.2h-3v1.4h3c1.3,0,2.3,1,2.3,2.3s-1,2.3-2.3,2.3h-3v1.4h3c2.1,0,3.8-1.7,3.8-3.8S14.8,5.2,12.8,5.2z M6,9.8h6V8.2H6V9.8z M2.9,9c0-1.3,1-2.3,2.3-2.3h3V5.2h-3C3.2,5.2,1.5,6.9,1.5,9s1.7,3.8,3.8,3.8h3v-1.4h-3C4,11.3,2.9,10.3,2.9,9z"> </path> </symbol> <symbol id="social-linkedin" viewBox="0 0 18 18"> <path d="M15.4,1.5H2.6C2,1.5,1.5,2,1.5,2.6v12.8c0,0.6,0.5,1.1,1.1,1.1h12.8c0.6,0,1.1-0.5,1.1-1.1V2.6C16.5,2,16,1.5,15.4,1.5z M3.8,7.1H6v7.2H3.8V7.1z M4.9,6.1c-0.7,0-1.3-0.6-1.3-1.3c0-0.7,0.6-1.3,1.3-1.3c0.7,0,1.3,0.6,1.3,1.3C6.2,5.6,5.6,6.1,4.9,6.1z M14.5,14.3h-2.3v-3.5c0-0.8,0-1.9-1.2-1.9c-1.2,0-1.4,0.9-1.4,1.8v3.5H7.4V7.1h2.2v1h0c0.3-0.6,1-1.2,2.1-1.2 c2.3,0,2.7,1.5,2.7,3.4V14.3z"></path> </symbol> <symbol id="social-mail" viewBox="0 0 18 18"> <path d="M9,8.2L3,4.5h12L9,8.2z M15,13.5H3V6l6,3.8L15,6V13.5z M15,3H3C2.2,3,1.5,3.7,1.5,4.5l0,9C1.5,14.3,2.2,15,3,15 h12c0.8,0,1.5-0.7,1.5-1.5v-9C16.5,3.7,15.8,3,15,3z"></path> </symbol> <symbol id="social-twitter" viewBox="0 0 18 18"> <path d="M16.5,4.3c-0.6,0.2-1.1,0.4-1.8,0.5c0.6-0.4,1.1-1,1.4-1.7c-0.6,0.4-1.3,0.6-2,0.8c-0.6-0.6-1.4-1-2.2-1 c-1.7,0-3.1,1.4-3.1,3.1c0,0.2,0,0.5,0.1,0.7C6.3,6.5,4.1,5.3,2.5,3.4C2.3,3.9,2.1,4.4,2.1,5c0,1.1,0.5,2,1.4,2.6 c-0.5,0-1-0.2-1.4-0.4c0,0,0,0,0,0c0,1.5,1.1,2.8,2.5,3.1c-0.3,0.1-0.5,0.1-0.8,0.1c-0.2,0-0.4,0-0.6-0.1c0.4,1.2,1.5,2.1,2.9,2.2 c-1.1,0.8-2.4,1.3-3.8,1.3c-0.2,0-0.5,0-0.7,0c1.4,0.9,3,1.4,4.7,1.4c5.7,0,8.8-4.7,8.8-8.9c0-0.1,0-0.3,0-0.4 C15.6,5.5,16.1,4.9,16.5,4.3"></path> </symbol> <symbol id="social-youtube" viewBox="0 0 18 18"> <path d="M7.2,11.6V6.4L12,9.1L7.2,11.6z M17.8,5.3c0,0-0.2-1.2-0.7-1.8c-0.7-0.7-1.4-0.7-1.8-0.8C12.8,2.6,9,2.6,9,2.6 s-3.8,0-6.3,0.2c-0.3,0-1.1,0-1.8,0.8C0.4,4.1,0.2,5.3,0.2,5.3S0,6.8,0,8.2v1.5c0,1.5,0.2,2.9,0.2,2.9s0.2,1.2,0.7,1.8 c0.7,0.7,1.6,0.7,2,0.8c1.4,0.1,5.9,0.2,6.1,0.2c0,0,3.8,0,6.3-0.2c0.3,0,1.1,0,1.8-0.8c0.5-0.5,0.7-1.8,0.7-1.8S18,11.2,18,9.8V8.2 C18,6.8,17.8,5.3,17.8,5.3z"></path> </symbol> <symbol id="google-logo" viewBox="0 0 396 130"> <path d="M51.0745265,101.038701 C23.3283097,101.038701 9.65724009e-07,78.4212338 9.65724009e-07,50.645974 C-0.00548030982,22.8707143 23.3228284,0.253246753 51.0745265,0.253246753 C66.4220981,0.253246753 77.3517615,6.27798701 85.5736748,14.1408766 L75.8718171,23.8528896 C69.9794459,18.3219805 61.9987087,14.0201623 51.0690452,14.0201623 C30.8102508,14.0201623 14.9693645,30.365974 14.9693645,50.645974 C14.9693645,70.925974 30.8102508,87.2717857 51.0690452,87.2717857 C64.2076627,87.2717857 71.6950851,81.9877922 76.48572,77.1921429 C80.4157945,73.2579545 82.991994,67.6063312 83.9731424,59.8641558 L51.0745265,59.8641558 L51.0745265,46.1027273 L97.3638985,46.1027273 C97.8572133,48.5609091 98.0983894,51.5129221 98.0983894,54.7063636 C98.0983894,65.0329221 95.2755325,77.8121753 86.1875777,86.9096429 C77.3462802,96.1223377 66.0548526,101.038701 51.0745265,101.038701 L51.0745265,101.038701 Z"></path> <path d="M167.573556,68.369026 C167.573556,87.0523052 152.965957,100.813734 135.036704,100.813734 C117.112933,100.813734 102.499853,87.0468182 102.499853,68.369026 C102.499853,49.5650325 117.112933,35.9188312 135.036704,35.9188312 C152.965957,35.9188312 167.573556,49.5650325 167.573556,68.369026 L167.573556,68.369026 Z M153.333202,68.369026 C153.333202,56.6926623 144.85915,48.7035714 135.036704,48.7035714 C125.214259,48.7035714 116.740207,56.6926623 116.740207,68.369026 C116.740207,79.9191883 125.214259,88.0344805 135.036704,88.0344805 C144.85915,88.0344805 153.333202,79.9191883 153.333202,68.369026 L153.333202,68.369026 Z"></path> <path d="M238.282011,68.369026 C238.282011,87.0523052 223.674411,100.813734 205.745159,100.813734 C187.821388,100.813734 173.208307,87.0468182 173.208307,68.369026 C173.208307,49.5650325 187.821388,35.9188312 205.745159,35.9188312 C223.674411,35.9188312 238.282011,49.5650325 238.282011,68.369026 L238.282011,68.369026 Z M224.041657,68.369026 C224.041657,56.6926623 215.567605,48.7035714 205.745159,48.7035714 C195.922713,48.7035714 187.448661,56.6926623 187.448661,68.369026 C187.448661,79.9191883 195.922713,88.0344805 205.745159,88.0344805 C215.567605,88.0344805 224.041657,79.9191883 224.041657,68.369026 L224.041657,68.369026 Z"></path> <path d="M306.04702,37.943539 L306.04702,96.1442857 C306.04702,120.111558 291.927254,129.944286 275.231289,129.944286 C259.516472,129.944286 250.061272,119.376299 246.498443,110.772662 L258.897088,105.609383 C261.106042,110.893377 266.51058,117.159545 275.225808,117.159545 C285.908814,117.159545 292.535676,110.52026 292.535676,98.1086364 L292.535676,93.4391883 L292.047842,93.4391883 C288.85774,97.3733766 282.71323,100.813734 274.97915,100.813734 C258.771019,100.813734 243.916762,86.6791883 243.916762,68.4897403 C243.916762,50.1740909 258.771019,35.9188312 274.97915,35.9188312 C282.71323,35.9188312 288.852259,39.3591883 292.047842,43.1726623 L292.535676,43.1726623 L292.535676,37.943539 L306.04702,37.943539 L306.04702,37.943539 Z M293.522306,68.4897403 C293.522306,57.0602922 285.908814,48.7035714 276.212437,48.7035714 C266.389992,48.7035714 258.162597,57.0602922 258.162597,68.4897403 C258.162597,79.798474 266.389992,88.0344805 276.212437,88.0344805 C285.908814,88.0344805 293.522306,79.798474 293.522306,68.4897403 L293.522306,68.4897403 Z"></path> <path d="M329.961825,3.54545455 L329.961825,98.9207143 L315.721472,98.9207143 L315.721472,3.54545455 L329.961825,3.54545455 L329.961825,3.54545455 Z"></path> <path d="M383.755064,79.0577273 L394.805315,86.4322727 C391.242486,91.7162662 382.647846,100.813734 367.793589,100.813734 C349.376503,100.813734 336.002191,86.558474 336.002191,68.369026 C336.002191,49.0712013 349.497091,35.9188312 366.198538,35.9188312 C383.020573,35.9188312 391.247967,49.3181169 393.944755,56.566461 L395.419218,60.2537338 L352.078772,78.1962662 C355.394944,84.7093506 360.552824,88.0289935 367.793589,88.0289935 C375.039836,88.0289935 380.071647,84.4624351 383.755064,79.0577273 L383.755064,79.0577273 Z M349.743749,67.3813636 L378.717771,55.3373701 C377.12272,51.2824675 372.332085,48.4566558 366.686372,48.4566558 C359.445607,48.4511688 349.376503,54.843539 349.743749,67.3813636 L349.743749,67.3813636 Z"></path> </symbol> <symbol id="h-color-cloud-logo" viewBox="0 0 181 28"> <path d="M89.75,18.62A8.36,8.36,0,0,1,81.2,10,8.33,8.33,0,0,1,83.63,3.9a8.25,8.25,0,0,1,6.12-2.48,7.62,7.62,0,0,1,6,2.69L94.28,5.58a5.64,5.64,0,0,0-4.53-2.14,6.22,6.22,0,0,0-4.57,1.84A6.38,6.38,0,0,0,83.36,10a6.38,6.38,0,0,0,1.82,4.74,6.18,6.18,0,0,0,4.57,1.84,6.44,6.44,0,0,0,5-2.42l1.54,1.5a8,8,0,0,1-2.87,2.17A8.67,8.67,0,0,1,89.75,18.62ZM100.12,1.79V18.26H98V1.79Zm1.82,10.83a6,6,0,0,1,1.64-4.3,5.57,5.57,0,0,1,4.16-1.7,5.51,5.51,0,0,1,4.14,1.7,5.92,5.92,0,0,1,1.65,4.3,5.87,5.87,0,0,1-1.65,4.3,5.47,5.47,0,0,1-4.14,1.7,5.53,5.53,0,0,1-4.16-1.7A6,6,0,0,1,101.94,12.62Zm2.12,0a4.1,4.1,0,0,0,1.06,2.94,3.6,3.6,0,0,0,5.24,0,4.1,4.1,0,0,0,1.06-2.94,4.07,4.07,0,0,0-1.06-2.92,3.56,3.56,0,0,0-5.24,0A4.07,4.07,0,0,0,104.06,12.62Zm21.17,5.64h-2V16.69h-.1a3.75,3.75,0,0,1-1.48,1.38,4.23,4.23,0,0,1-2.08.55,4.18,4.18,0,0,1-3.19-1.18,4.74,4.74,0,0,1-1.11-3.37V7h2.11v6.94a2.49,2.49,0,0,0,2.79,2.76,2.63,2.63,0,0,0,2.11-1,3.69,3.69,0,0,0,.85-2.45V7h2.12Zm7.16.36a5,5,0,0,1-3.79-1.74A6.24,6.24,0,0,1,127,12.62a6.2,6.2,0,0,1,1.56-4.25,4.94,4.94,0,0,1,3.79-1.75,4.78,4.78,0,0,1,2.27.53,4,4,0,0,1,1.58,1.4h.09L136.24,7V1.79h2.11V18.26h-2V16.69h-.09a4,4,0,0,1-1.58,1.4A4.78,4.78,0,0,1,132.39,18.62Zm.35-1.93a3.21,3.21,0,0,0,2.55-1.13,4.17,4.17,0,0,0,1-2.94,4.21,4.21,0,0,0-1-2.92,3.23,3.23,0,0,0-2.55-1.15,3.29,3.29,0,0,0-2.55,1.15,4.21,4.21,0,0,0-1,2.92,4.14,4.14,0,0,0,1,2.92A3.29,3.29,0,0,0,132.74,16.69Z" style="fill:#5f6368"/><g id="_75x24px" data-name="75x24px"><path d="M9.49,18.62A9.46,9.46,0,0,1,0,9.31,9.46,9.46,0,0,1,9.49,0,8.91,8.91,0,0,1,15.9,2.57L14.09,4.36a6.51,6.51,0,0,0-4.6-1.82A6.69,6.69,0,0,0,2.78,9.31a6.69,6.69,0,0,0,6.71,6.77,6.25,6.25,0,0,0,4.72-1.87A5.26,5.26,0,0,0,15.6,11H9.49V8.47h8.6a8.38,8.38,0,0,1,.13,1.59A8.37,8.37,0,0,1,16,16,8.57,8.57,0,0,1,9.49,18.62Z" style="fill:#4285f4"/><path d="M31.52,12.62a5.94,5.94,0,1,1-11.87,0,5.94,5.94,0,1,1,11.87,0Zm-2.6,0a3.35,3.35,0,1,0-6.67,0,3.35,3.35,0,1,0,6.67,0Z" style="fill:#ea4335"/><path d="M44.83,12.62a5.94,5.94,0,1,1-11.87,0,5.94,5.94,0,1,1,11.87,0Zm-2.6,0a3.35,3.35,0,1,0-6.68,0,3.35,3.35,0,1,0,6.68,0Z" style="fill:#fbbc04"/><path d="M57.8,7V17.76c0,4.42-2.63,6.24-5.73,6.24a5.75,5.75,0,0,1-5.34-3.54l2.31-1a3.32,3.32,0,0,0,3,2.14c2,0,3.22-1.23,3.22-3.52v-.86H55.2A4.16,4.16,0,0,1,52,18.62a6,6,0,0,1,0-12A4.22,4.22,0,0,1,55.2,8h.09V7Zm-2.33,5.66A3.39,3.39,0,0,0,52.25,9a3.48,3.48,0,0,0-3.35,3.66,3.45,3.45,0,0,0,3.35,3.61A3.35,3.35,0,0,0,55.47,12.65Z" style="fill:#4285f4"/><path d="M62.43.64V18.26H59.79V.64Z" style="fill:#34a853"/><path d="M72.83,14.6,74.89,16a6,6,0,0,1-5,2.66,5.81,5.81,0,0,1-5.89-6,5.52,5.52,0,0,1,10.75-2.18l.27.69-8,3.31a3.07,3.07,0,0,0,2.92,1.82A3.44,3.44,0,0,0,72.83,14.6Zm-6.31-2.16,5.38-2.22A2.34,2.34,0,0,0,69.66,9,3.29,3.29,0,0,0,66.52,12.44Z" style="fill:#ea4335"/></g> </symbol> <symbol height="24" id="h-burger" viewBox="0 0 24 24" width="24"> <path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path> </symbol> <symbol id="mi-rss-feed" viewBox="0 0 24 24"> <path d="M0 0h24v24H0z" fill="none"></path> <circle cx="6.18" cy="17.82" r="2.18"></circle> <path d="M4 4.44v2.83c7.03 0 12.73 5.7 12.73 12.73h2.83c0-8.59-6.97-15.56-15.56-15.56zm0 5.66v2.83c3.9 0 7.07 3.17 7.07 7.07h2.83c0-5.47-4.43-9.9-9.9-9.9z"></path> </symbol> <symbol id="mi-more-vert" height="24" viewBox="0 0 24 24" width="24"> <path d="M0 0h24v24H0z" fill="none"></path> <path d="M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"></path> </symbol> </svg> </div><!-- end .wrapper --> <script src="js/jquery.min.js"></script> <script src="js/jquery.fancybox.js"></script> <script src="js/wd_js.js"></script> <script> // Google Cound Next OnAir forward arrow var getMoreInfo = $(".wd_category_items_3191 .item a.jb-link"); var arrowForwardIcon = $("<i class='material-icons nocontent notranslate' aria-hidden='true' translate='no'>arrow_forward</i>"); getMoreInfo.html("Get more info").append(arrowForwardIcon); // Remove unwanted forward arror from Events summary $(".wd_category_3191 .category_summary p:first-child a.jb-link i").remove(); </script> <!-- begin spin_special_output(body_end) --> <script wd_script_id="piwik_tracking_code"></script><script type="text/javascript" wd_script_id="google_tracking_code" nonce="ODVjYjYwMzYxMzRjOWZlMmM3OTE4OTBhNTYwZjJmMjkzYjY2YmY5Yw=="> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-175165319-86']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> <!-- end spin_special_output(body_end) --> <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8e9195a50918a093',t:'MTczMjcwNDkxNi4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10