CINXE.COM
Google Cloud Blog - News, Features and Announcements
<!DOCTYPE html><html lang="en"><head><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://cloud.google.com/blog","20210428193001","https://web.archive.org/","web","/_static/", "1619638201"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <title>Google Cloud Blog - News, Features and Announcements</title><!-- Google Tag Manager --><script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://web.archive.org/web/20210428193001/https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-5CVQBG');</script><base href="/web/20210428193001/https://cloud.google.com/blog/"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta name="viewport" content="width=device-width,initial-scale=1"><link href="//web.archive.org/web/20210428193001cs_/https://fonts.googleapis.com/css?family=Roboto:100,200,300,400,500,700|Google+Sans:400,500|Product+Sans:400&lang=en" rel="stylesheet"><link rel="shortcut icon" href="/web/20210428193001im_/https://cloud.google.com/blog/static/assets/favicon.ico"><link rel="apple-touch-icon" href="/web/20210428193001im_/https://cloud.google.com/blog/static/assets/apple-icon.png"><script>!function(e,n,t){function r(e,n){return typeof e===n}function o(){var e,n,t,o,s,i,l;for(var a in C)if(C.hasOwnProperty(a)){if(e=[],n=C[a],n.name&&(e.push(n.name.toLowerCase()),n.options&&n.options.aliases&&n.options.aliases.length))for(t=0;t<n.options.aliases.length;t++)e.push(n.options.aliases[t].toLowerCase());for(o=r(n.fn,"function")?n.fn():n.fn,s=0;s<e.length;s++)i=e[s],l=i.split("."),1===l.length?Modernizr[l[0]]=o:(!Modernizr[l[0]]||Modernizr[l[0]]instanceof Boolean||(Modernizr[l[0]]=new Boolean(Modernizr[l[0]])),Modernizr[l[0]][l[1]]=o),w.push((o?"":"no-")+l.join("-"))}}function s(e){var n=x.className,t=Modernizr._config.classPrefix||"";if(_&&(n=n.baseVal),Modernizr._config.enableJSClass){var r=new RegExp("(^|\\s)"+t+"no-js(\\s|$)");n=n.replace(r,"$1"+t+"js$2")}Modernizr._config.enableClasses&&(n+=" "+t+e.join(" "+t),_?x.className.baseVal=n:x.className=n)}function i(e,n){return!!~(""+e).indexOf(n)}function l(){return"function"!=typeof n.createElement?n.createElement(arguments[0]):_?n.createElementNS.call(n,"http://www.w3.org/2000/svg",arguments[0]):n.createElement.apply(n,arguments)}function a(){var e=n.body;return e||(e=l(_?"svg":"body"),e.fake=!0),e}function f(e,t,r,o){var s,i,f,u,c="modernizr",p=l("div"),d=a();if(parseInt(r,10))for(;r--;)f=l("div"),f.id=o?o[r]:c+(r+1),p.appendChild(f);return s=l("style"),s.type="text/css",s.id="s"+c,(d.fake?d:p).appendChild(s),d.appendChild(p),s.styleSheet?s.styleSheet.cssText=e:s.appendChild(n.createTextNode(e)),p.id=c,d.fake&&(d.style.background="",d.style.overflow="hidden",u=x.style.overflow,x.style.overflow="hidden",x.appendChild(d)),i=t(p,e),d.fake?(d.parentNode.removeChild(d),x.style.overflow=u,x.offsetHeight):p.parentNode.removeChild(p),!!i}function u(e){return e.replace(/([A-Z])/g,function(e,n){return"-"+n.toLowerCase()}).replace(/^ms-/,"-ms-")}function c(n,t,r){var o;if("getComputedStyle"in e){o=getComputedStyle.call(e,n,t);var s=e.console;if(null!==o)r&&(o=o.getPropertyValue(r));else if(s){var i=s.error?"error":"log";s[i].call(s,"getComputedStyle returning null, its possible modernizr test results are inaccurate")}}else o=!t&&n.currentStyle&&n.currentStyle[r];return o}function p(n,r){var o=n.length;if("CSS"in e&&"supports"in e.CSS){for(;o--;)if(e.CSS.supports(u(n[o]),r))return!0;return!1}if("CSSSupportsRule"in e){for(var s=[];o--;)s.push("("+u(n[o])+":"+r+")");return s=s.join(" or "),f("@supports ("+s+") { #modernizr { position: absolute; } }",function(e){return"absolute"==c(e,null,"position")})}return t}function d(e){return e.replace(/([a-z])-([a-z])/g,function(e,n,t){return n+t.toUpperCase()}).replace(/^-/,"")}function m(e,n,o,s){function a(){u&&(delete E.style,delete E.modElem)}if(s=r(s,"undefined")?!1:s,!r(o,"undefined")){var f=p(e,o);if(!r(f,"undefined"))return f}for(var u,c,m,y,v,g=["modernizr","tspan","samp"];!E.style&&g.length;)u=!0,E.modElem=l(g.shift()),E.style=E.modElem.style;for(m=e.length,c=0;m>c;c++)if(y=e[c],v=E.style[y],i(y,"-")&&(y=d(y)),E.style[y]!==t){if(s||r(o,"undefined"))return a(),"pfx"==n?y:!0;try{E.style[y]=o}catch(h){}if(E.style[y]!=v)return a(),"pfx"==n?y:!0}return a(),!1}function y(e,n){return function(){return e.apply(n,arguments)}}function v(e,n,t){var o;for(var s in e)if(e[s]in n)return t===!1?e[s]:(o=n[e[s]],r(o,"function")?y(o,t||n):o);return!1}function g(e,n,t,o,s){var i=e.charAt(0).toUpperCase()+e.slice(1),l=(e+" "+P.join(i+" ")+i).split(" ");return r(n,"string")||r(n,"undefined")?m(l,n,o,s):(l=(e+" "+N.join(i+" ")+i).split(" "),v(l,n,t))}function h(e,n,r){return g(e,t,t,n,r)}var C=[],S={_version:"3.6.0",_config:{classPrefix:"glue-",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e,n){var t=this;setTimeout(function(){n(t[e])},0)},addTest:function(e,n,t){C.push({name:e,fn:n,options:t})},addAsyncTest:function(e){C.push({name:null,fn:e})}},Modernizr=function(){};Modernizr.prototype=S,Modernizr=new Modernizr;var w=[],x=n.documentElement,_="svg"===x.nodeName.toLowerCase(),b="Moz O ms Webkit",P=S._config.usePrefixes?b.split(" "):[];S._cssomPrefixes=P;var z={elem:l("modernizr")};Modernizr._q.push(function(){delete z.elem});var E={style:z.elem.style};Modernizr._q.unshift(function(){delete E.style});var N=S._config.usePrefixes?b.toLowerCase().split(" "):[];S._domPrefixes=N,S.testAllProps=g,S.testAllProps=h,Modernizr.addTest("flexbox",h("flexBasis","1px",!0)),o(),s(w),delete S.addTest,delete S.addAsyncTest;for(var T=0;T<Modernizr._q.length;T++)Modernizr._q[T]();e.Modernizr=Modernizr}(window,document);</script><script>document.documentElement.classList.add('glue-app-ready');</script><!-- AMP --><link rel="amphtml" id="amp-link"><!-- Slim Data --><meta name="last_published_at" content=""><!--Article Specific Metadata--><meta name="description" content=""/><!--Open Graph Metadata--><meta property="og:type" content="website"/><meta property="og:title" content="Cloud Blog"/><meta property="og:description" content=""/><meta property="og:image" content="https://web.archive.org/web/20210428193001im_/https://cloud.google.com/blog/static/assets/GCP_Twitter_Card-2000脳1000.png"/><meta property="og:site_name" content="Google Cloud Blog"/><meta property="og:url" content="https://web.archive.org/web/20210428193001/https://cloud.google.com/blog/"/><!--Twitter Card Metadata--><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:url" content="https://web.archive.org/web/20210428193001im_/https://cloud.google.com/blog/"/><meta name="twitter:title" content="Cloud Blog"/><meta name="twitter:description" content=""/><meta name="twitter:image:src" content="https://cloud.google.com/blog/static/assets/GCP_Twitter_Card-2000脳1000.png"/><meta name="twitter:site" content="@googlecloud"/><style type="text/css">.spinner-container {display:flex;flex-direction:column;height:100vh;justify-content:center;text-align:center}.spinner {height:22px;margin:0 auto;width:22px;animation:fadein 1s;-moz-animation:fadein 1s;-webkit-animation:fadein 1s;-o-animation:fadein 1s;} @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://web.archive.org/web/20210428193001cs_/https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"><link href="/web/20210428193001cs_/https://cloud.google.com/blog/static/styles.26d34b5dd98f515cd746.bundle.css" rel="stylesheet"/></head><body><app-root><div class="spinner-container"><img class="spinner" src="/web/20210428193001im_/https://cloud.google.com/blog/static/assets/progress_spinner_googblue.gif"/></div></app-root><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="M21.85 7.41h1l2.85-2.85.14-1.21A12.81 12.81 0 0 0 5 9.6a1.55 1.55 0 0 1 1-.06l5.7-.94s.29-.48.44-.45a7.11 7.11 0 0 1 9.73-.74z" fill="#ea4335"/><path d="M29.76 9.6a12.84 12.84 0 0 0-3.87-6.24l-4 4A7.11 7.11 0 0 1 24.5 13v.71a3.56 3.56 0 1 1 0 7.12h-7.12l-.71.72v4.27l.71.71h7.12A9.26 9.26 0 0 0 29.76 9.6z" fill="#4285f4"/><path d="M10.25 26.49h7.12v-5.7h-7.12a3.54 3.54 0 0 1-1.47-.32l-1 .31-2.87 2.85-.25 1a9.21 9.21 0 0 0 5.59 1.86z" fill="#34a853"/><path d="M10.25 8a9.26 9.26 0 0 0-5.59 16.6l4.13-4.13a3.56 3.56 0 1 1 4.71-4.71l4.13-4.13A9.25 9.25 0 0 0 10.25 8z" fill="#fbbc05"/><path d="M52.79 22.51a9.11 9.11 0 0 1-6.6-2.71 8.8 8.8 0 0 1-2.77-6.52 8.81 8.81 0 0 1 2.77-6.52A9.11 9.11 0 0 1 52.79 4a8.84 8.84 0 0 1 6.33 2.55l-1.78 1.81a6.41 6.41 0 0 0-4.55-1.8 6.34 6.34 0 0 0-4.7 2 6.53 6.53 0 0 0-1.93 4.75A6.53 6.53 0 0 0 48.09 18a6.71 6.71 0 0 0 9.36.11A5.32 5.32 0 0 0 58.82 15h-6v-2.56h8.49a8.12 8.12 0 0 1 .1 1.56 8 8 0 0 1-2.19 5.9 8.51 8.51 0 0 1-6.43 2.61zm19.74-1.7a6.12 6.12 0 0 1-8.47 0 5.7 5.7 0 0 1-1.73-4.25 5.71 5.71 0 0 1 1.73-4.25 6.13 6.13 0 0 1 8.47 0 5.71 5.71 0 0 1 1.73 4.25 5.7 5.7 0 0 1-1.74 4.25zm-6.6-1.67a3.24 3.24 0 0 0 4.73 0 3.56 3.56 0 0 0 1-2.58 3.57 3.57 0 0 0-1-2.59 3.29 3.29 0 0 0-4.75 0 3.57 3.57 0 0 0-1 2.59 3.56 3.56 0 0 0 1.01 2.58zm19.62 1.67a6.12 6.12 0 0 1-8.47 0 5.7 5.7 0 0 1-1.73-4.25 5.71 5.71 0 0 1 1.73-4.25 6.12 6.12 0 0 1 8.47 0 5.71 5.71 0 0 1 1.73 4.25 5.7 5.7 0 0 1-1.73 4.25zm-6.6-1.67a3.24 3.24 0 0 0 4.73 0 3.56 3.56 0 0 0 1-2.58 3.57 3.57 0 0 0-1-2.59 3.29 3.29 0 0 0-4.75 0 3.57 3.57 0 0 0-1 2.59 3.56 3.56 0 0 0 1.01 2.58zm15.16 8.71a5.24 5.24 0 0 1-3.33-1.06 6.13 6.13 0 0 1-1.94-2.46l2.28-.95a3.84 3.84 0 0 0 1.13 1.49 2.85 2.85 0 0 0 1.87.63 3 3 0 0 0 2.33-.9 3.65 3.65 0 0 0 .83-2.6v-.86h-.09a3.81 3.81 0 0 1-3.13 1.35 5.43 5.43 0 0 1-4-1.74 5.75 5.75 0 0 1-1.71-4.19 5.81 5.81 0 0 1 1.71-4.22 5.42 5.42 0 0 1 4-1.75 4.3 4.3 0 0 1 1.84.41 3.7 3.7 0 0 1 1.3.95h.09V11h2.48v10.65a6.21 6.21 0 0 1-1.59 4.65 5.6 5.6 0 0 1-4.07 1.55zm.18-7.68a2.91 2.91 0 0 0 2.26-1 3.7 3.7 0 0 0 .91-2.56 3.78 3.78 0 0 0-.91-2.61 2.9 2.9 0 0 0-2.26-1 3.09 3.09 0 0 0-2.34 1 3.65 3.65 0 0 0-1 2.59 3.58 3.58 0 0 0 1 2.56 3.1 3.1 0 0 0 2.34 1.02zm9.89-15.5v17.48h-2.61V4.67zm7.16 17.84a5.68 5.68 0 0 1-4.21-1.71 5.79 5.79 0 0 1-1.69-4.24 5.86 5.86 0 0 1 1.63-4.28 5.36 5.36 0 0 1 4-1.67 5.05 5.05 0 0 1 2 .39 4.71 4.71 0 0 1 1.53 1 7 7 0 0 1 1 1.21 7.15 7.15 0 0 1 .59 1.17l.27.68-8 3.29a3 3 0 0 0 2.88 1.8 3.41 3.41 0 0 0 2.93-1.65l2 1.35a6.59 6.59 0 0 1-1.92 1.82 5.44 5.44 0 0 1-3.01.84zM108 16.38l5.32-2.21a1.84 1.84 0 0 0-.83-.91 2.71 2.71 0 0 0-1.37-.35 3.09 3.09 0 0 0-2.15.95 3.17 3.17 0 0 0-.97 2.52zM130.13 22.51a8.24 8.24 0 0 1-8.38-8.43 8.24 8.24 0 0 1 8.38-8.43 7.46 7.46 0 0 1 5.93 2.64l-1.44 1.4a5.44 5.44 0 0 0-4.48-2.05 6.11 6.11 0 0 0-4.45 1.78 6.24 6.24 0 0 0-1.81 4.66 6.24 6.24 0 0 0 1.81 4.66 6.11 6.11 0 0 0 4.45 1.78 6.36 6.36 0 0 0 5-2.34l1.44 1.44a7.86 7.86 0 0 1-2.77 2.11 8.48 8.48 0 0 1-3.68.78zM140.45 22.15h-2.07V6h2.07zM143.83 12.43a5.79 5.79 0 0 1 8.16 0 5.85 5.85 0 0 1 1.6 4.2 5.85 5.85 0 0 1-1.6 4.2 5.79 5.79 0 0 1-8.16 0 5.85 5.85 0 0 1-1.6-4.2 5.85 5.85 0 0 1 1.6-4.2zm1.54 7.1a3.49 3.49 0 0 0 5.07 0 4 4 0 0 0 1.07-2.9 4 4 0 0 0-1.07-2.9 3.49 3.49 0 0 0-5.07 0 4 4 0 0 0-1.07 2.9 4 4 0 0 0 1.08 2.89zM165.06 22.15h-2v-1.53H163a3.85 3.85 0 0 1-1.46 1.38 4.08 4.08 0 0 1-2.05.55 3.89 3.89 0 0 1-3.14-1.26 5 5 0 0 1-1.07-3.38v-6.8h2.07v6.42q0 3.09 2.73 3.09a2.54 2.54 0 0 0 2.1-1 3.77 3.77 0 0 0 .81-2.39v-6.12h2.07zM172.09 22.51a4.86 4.86 0 0 1-3.7-1.69 6 6 0 0 1-1.55-4.19 6 6 0 0 1 1.55-4.19 4.86 4.86 0 0 1 3.7-1.69 4.69 4.69 0 0 1 2.26.54 3.83 3.83 0 0 1 1.5 1.35h.09l-.09-1.53V6h2.07v16.15h-2v-1.53h-.09a3.83 3.83 0 0 1-1.5 1.35 4.69 4.69 0 0 1-2.24.54zm.34-1.89a3.3 3.3 0 0 0 2.49-1.08 4.05 4.05 0 0 0 1-2.91 4.05 4.05 0 0 0-1-2.91 3.38 3.38 0 0 0-5 0 4 4 0 0 0-1 2.9 4 4 0 0 0 1 2.9 3.3 3.3 0 0 0 2.51 1.1z" fill="#5f6368"/></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><script nonce="wV1Kn3Y5Ux" type="text/javascript" src="/web/20210428193001js_/https://cloud.google.com/blog/static/inline.8495530e27ddbef01626.bundle.js"></script><script nonce="wV1Kn3Y5Ux" type="text/javascript" src="/web/20210428193001js_/https://cloud.google.com/blog/static/polyfills.d3ef375ee274a261a86f.bundle.js"></script><script nonce="wV1Kn3Y5Ux" type="text/javascript" src="/web/20210428193001js_/https://cloud.google.com/blog/static/main.d13f4794f9728b06a26d.bundle.js"></script></body></html><!-- FILE ARCHIVED ON 19:30:01 Apr 28, 2021 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 20:30:27 Dec 11, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.56 exclusion.robots: 0.025 exclusion.robots.policy: 0.015 esindex: 0.009 cdx.remote: 49.553 LoadShardBlock: 226.785 (6) PetaboxLoader3.datanode: 187.716 (7) PetaboxLoader3.resolve: 148.927 (2) load_resource: 138.981 -->