CINXE.COM

Apigee Adapter for Envoy overview  |  Apigee X  |  Google Cloud

<!doctype html> <html lang="en" dir="ltr"> <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/apigee/docs/api-platform/envoy-adapter/v1.4.x/concepts","20210529151702","https://web.archive.org/","web","/_static/", "1622301422"); </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 --> <meta name="google-signin-client-id" content="721724668570-nbkv1cfusk7kk4eni4pjvepaus73b13t.apps.googleusercontent.com"> <meta name="google-signin-scope" content="profile email"> <meta property="og:site_name" content="Google Cloud"> <meta property="og:type" content="website"><meta name="theme-color" content="#039be5"><meta charset="utf-8"> <meta content="IE=Edge" http-equiv="X-UA-Compatible"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="manifest" href="/web/20210529151702/https://cloud.google.com/_pwa/cloud/manifest.json" crossorigin="use-credentials"> <link rel="preconnect" href="//web.archive.org/web/20210529151702/https://www.gstatic.com/" crossorigin> <link rel="preconnect" href="//web.archive.org/web/20210529151702/https://fonts.gstatic.com/" crossorigin> <link rel="preconnect" href="//web.archive.org/web/20210529151702/https://fonts.googleapis.com/" crossorigin> <link rel="preconnect" href="//web.archive.org/web/20210529151702/https://apis.google.com/" crossorigin> <link rel="preconnect" href="//web.archive.org/web/20210529151702/https://www.google-analytics.com/" crossorigin><link rel="stylesheet" href="//web.archive.org/web/20210529151702cs_/https://fonts.googleapis.com/css?family=Google+Sans:400,500|Roboto:400,400italic,500,500italic,700,700italic|Roboto+Mono:400,500,700|Material+Icons&amp;display=swap"><link rel="stylesheet" href="https://web.archive.org/web/20210529151702cs_/https://www.gstatic.com/devrel-devsite/prod/v702c60b70d68da067f4d656556a48e4ab1cf14be10bb79e46f353f3fdfe8505d/cloud/css/app.css"><link rel="shortcut icon" href="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/devrel-devsite/prod/v702c60b70d68da067f4d656556a48e4ab1cf14be10bb79e46f353f3fdfe8505d/cloud/images/favicons/onecloud/favicon.ico"> <link rel="apple-touch-icon" href="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/devrel-devsite/prod/v702c60b70d68da067f4d656556a48e4ab1cf14be10bb79e46f353f3fdfe8505d/cloud/images/favicons/onecloud/super_cloud.png"><link rel="canonical" href="https://web.archive.org/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.4.x/concepts"><link rel="search" type="application/opensearchdescription+xml" title="Google Cloud" href="https://web.archive.org/web/20210529151702/https://cloud.google.com/s/opensearch.xml"> <title>Apigee Adapter for Envoy overview &nbsp;|&nbsp; Apigee X &nbsp;|&nbsp; Google Cloud</title> <meta property="og:title" content="Apigee Adapter for Envoy overview  |  Apigee X  |  Google Cloud"><meta property="og:url" content="https://web.archive.org/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.4.x/concepts"><meta property="og:image" content="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/social-icon-google-cloud-1200-630.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="630"><meta property="og:locale" content="en"><meta name="twitter:card" content="summary_large_image"><script type="application/ld+json"> { "@context": "https://web.archive.org/web/20210529151702/https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{ "@type": "ListItem", "position": 1, "name": "Apigee", "item": "https://web.archive.org/web/20210529151702/https://cloud.google.com/apigee" },{ "@type": "ListItem", "position": 2, "name": "Documentation", "item": "https://web.archive.org/web/20210529151702/https://cloud.google.com/apigee/docs" },{ "@type": "ListItem", "position": 3, "name": "Apigee Adapter for Envoy overview", "item": "https://web.archive.org/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.4.x/concepts" }] } </script> </head> <body class="" template="page" theme="cloud-theme" type="article" layout="docs" free-trial pending> <devsite-progress type="indeterminate" id="app-progress"></devsite-progress> <section class="devsite-wrapper"><cloudx-track></cloudx-track> <cloudx-utils-init></cloudx-utils-init> <devsite-header keep-tabs-visible> <div class="devsite-header--inner nocontent"> <div class="devsite-top-logo-row-wrapper-wrapper"> <div class="devsite-top-logo-row-wrapper"> <div class="devsite-top-logo-row"> <button type="button" id="devsite-hamburger-menu" class="devsite-header-icon-button button-flat material-icons gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Navigation menu button" visually-hidden aria-label="Open menu"> </button> <div class="devsite-product-name-wrapper"> <a href="/web/20210529151702/https://cloud.google.com/" class="devsite-site-logo-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Site logo" track-type="globalNav" track-name="googleCloud" track-metadata-position="nav" track-metadata-eventdetail="nav"> <img src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/devrel-devsite/prod/v702c60b70d68da067f4d656556a48e4ab1cf14be10bb79e46f353f3fdfe8505d/cloud/images/cloud-logo.svg" class="devsite-site-logo" alt="Google Cloud"> </a> <span class="devsite-product-name"> <ul class="devsite-breadcrumb-list"> <li class="devsite-breadcrumb-item devsite-has-google-wordmark"> </li> </ul> </span> </div> <div class="devsite-top-logo-row-middle"> <div class="devsite-header-upper-tabs"> <cloudx-tabs-nav class="upper-tabs"> <nav class="devsite-tabs-wrapper" aria-label="Upper tabs"> <tab dropdown dropdown-full clickable> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/why-google-cloud" class="gc-analytics-event " track-type="globalNav" track-metadata-position="nav" track-metadata-eventdetail="nav" track-name="whyGoogle" data-category="Site-Wide Custom Events" data-label="Tab: Why Google" track-type="globalNav" track-name="whyGoogle" track-metadata-position="nav" track-metadata-eventdetail="nav"> Why Google </a> <a href="#" role="button" aria-haspopup="true" aria-expanded="false" aria-label="Dropdown menu for Why Google" track-type="globalNav" track-metadata-position="nav" track-metadata-eventdetail="nav" track-name="whyGoogle" data-category="Site-Wide Custom Events" data-label="Tab: Why Google" track-type="globalNav" track-name="whyGoogle" track-metadata-position="nav" track-metadata-eventdetail="nav" class="devsite-tabs-dropdown-toggle devsite-icon devsite-icon-arrow-drop-down"></a> <div class="devsite-tabs-dropdown" aria-label="submenu" hidden> <button class="devsite-tabs-close-button material-icons button-flat gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Close dropdown menu" aria-label="Close dropdown menu">close</button> <div class="devsite-tabs-dropdown-content"> <div class="devsite-tabs-dropdown-column cloud-nav-menu-why-google cloud-nav-border-right "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-type1 cloud-dropdown--cta-container-full-width "> <li class="devsite-nav-title" role="heading" tooltip>Discover why leading businesses choose Google Cloud</li> <li class="devsite-nav-description">Whether your business is early in its journey or well on its way to digital transformation, Google Cloud can help you solve your toughest challenges. </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/why-google-cloud" track-type="navMenu" track-name="Learn more" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/why-google-cloud" tooltip track-metadata-eventdetail="learnMore" track-name="whyGoogle"> <div class="devsite-nav-item-title"> Learn more </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-type2"> <li class="devsite-nav-title" role="heading" tooltip>Key benefits</li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/why-google-cloud" track-type="navMenu" track-name="Overview" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/why-google-cloud" tooltip track-name="whyGoogle" track-metadata-eventdetail="choosingGoogleCloud"> <div class="devsite-nav-item-title"> Overview </div> <div class="devsite-nav-item-description"> Top reasons businesses choose us. </div> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/multicloud" track-type="navMenu" track-name="Multicloud" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/multicloud" tooltip track-metadata-eventdetail="multicloud" track-name="whyGoogle"> <div class="devsite-nav-item-title"> Multicloud </div> <div class="devsite-nav-item-description"> Run your apps wherever you need them. </div> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/security" track-type="navMenu" track-name="Trust and security" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/security" tooltip track-metadata-eventdetail="trustAndSecurity" track-name="whyGoogle"> <div class="devsite-nav-item-title"> Trust and security </div> <div class="devsite-nav-item-description"> Keep your data secure and compliant. </div> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/infrastructure" track-type="navMenu" track-name="Global infrastructure" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/infrastructure" tooltip track-name="whyGoogle" track-metadata-eventdetail="globalInfrastructure"> <div class="devsite-nav-item-title"> Global infrastructure </div> <div class="devsite-nav-item-description"> Build on the same infrastructure as Google. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column cloud-nav-border-right "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-type2 cloud-dropdown-noheading"> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/smart-analytics" track-type="navMenu" track-name="Data analytics" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/smart-analytics" tooltip track-metadata-eventdetail="dataAnalytics" track-name="whyGoogle"> <div class="devsite-nav-item-title"> Data analytics </div> <div class="devsite-nav-item-description"> Make smarter decisions with unified data. </div> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/open-cloud" track-type="navMenu" track-name="Open cloud" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/open-cloud" tooltip track-metadata-eventdetail="openCloud" track-name="whyGoogle"> <div class="devsite-nav-item-title"> Open cloud </div> <div class="devsite-nav-item-description"> Scale with open, flexible technology. </div> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/sustainability" track-type="navMenu" track-name="Sustainability" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/sustainability" tooltip track-name="whyGoogle" track-metadata-eventdetail="sustainability"> <div class="devsite-nav-item-title"> Sustainability </div> <div class="devsite-nav-item-description"> Run on the cleanest cloud in the industry. </div> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://workspace.google.com/" track-type="navMenu" track-name="Productivity and collaboration" track-metadata-position="nav" track-metadata-href="https://workspace.google.com/" tooltip track-metadata-eventdetail="productivityAndCollaboration" track-name="whyGoogle" target="_blank"> <div class="devsite-nav-item-title"> Productivity and collaboration </div> <div class="devsite-nav-item-description"> Connect your teams with AI-powered apps. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-type2"> <li class="devsite-nav-title" role="heading" tooltip>Resources</li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/events" track-type="navMenu" track-name="Events" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/events" tooltip track-name="whyGoogle" track-metadata-eventdetail="events"> <div class="devsite-nav-item-title"> Events </div> <div class="devsite-nav-item-description"> Browse upcoming Google Cloud events. </div> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/blog" track-type="navMenu" track-name="Blog" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/blog" tooltip track-metadata-eventdetail="blog" track-name="whyGoogle"> <div class="devsite-nav-item-title"> Blog </div> <div class="devsite-nav-item-description"> Read our latest product news and stories. </div> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/customers" track-type="navMenu" track-name="Customer stories" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/customers" tooltip track-name="whyGoogle" track-metadata-eventdetail="customerStories"> <div class="devsite-nav-item-title"> Customer stories </div> <div class="devsite-nav-item-description"> Explore case studies and videos. </div> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/analyst-reports" track-type="navMenu" track-name="Analyst reports" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/analyst-reports" tooltip track-name="whyGoogle" track-metadata-eventdetail="analystReports"> <div class="devsite-nav-item-title"> Analyst reports </div> <div class="devsite-nav-item-description"> Read what industry analysts say about us. </div> </a> </li> </ul> </div> </div> </div> </tab> <tab dropdown dropdown-full clickable generated-tab-menu> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions" class="gc-analytics-event " track-type="globalNav" track-metadata-position="nav" track-metadata-eventdetail="nav" track-name="solutions" data-category="Site-Wide Custom Events" data-label="Tab: Solutions" track-type="globalNav" track-name="solutions" track-metadata-position="nav" track-metadata-eventdetail="nav"> Solutions </a> <a href="#" role="button" aria-haspopup="true" aria-expanded="false" aria-label="Dropdown menu for Solutions" track-type="globalNav" track-metadata-position="nav" track-metadata-eventdetail="nav" track-name="solutions" data-category="Site-Wide Custom Events" data-label="Tab: Solutions" track-type="globalNav" track-name="solutions" track-metadata-position="nav" track-metadata-eventdetail="nav" class="devsite-tabs-dropdown-toggle devsite-icon devsite-icon-arrow-drop-down"></a> <div class="devsite-tabs-dropdown" aria-label="submenu" hidden> <button class="devsite-tabs-close-button material-icons button-flat gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Close dropdown menu" aria-label="Close dropdown menu">close</button> <div class="devsite-tabs-dropdown-content"> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading devsite-nav-title-heading"> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions#industry-solutions" track-type="navMenu" track-name="Industry Solutions" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions#industry-solutions" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/forward.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Industry Solutions </div> <div class="devsite-nav-item-description"> Reduce cost, increase operational agility, and capture new market opportunities. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/retail" track-type="navMenu" track-name="Retail" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/retail" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/retail.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Retail </div> <div class="devsite-nav-item-description"> Analytics and collaboration tools for the retail value chain. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/cpg" track-type="navMenu" track-name="Consumer Packaged Goods" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/cpg" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/cpg.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Consumer Packaged Goods </div> <div class="devsite-nav-item-description"> Solutions for CPG digital transformation and brand growth. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/financial-services" track-type="navMenu" track-name="Financial Services" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/financial-services" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/finance.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Financial Services </div> <div class="devsite-nav-item-description"> Computing, data management, and analytics tools for financial services. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/healthcare-life-sciences" track-type="navMenu" track-name="Healthcare and Life Sciences" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/healthcare-life-sciences" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/hcls.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Healthcare and Life Sciences </div> <div class="devsite-nav-item-description"> Health-specific solutions to enhance the patient experience. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/media-entertainment" track-type="navMenu" track-name="Media and Entertainment" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/media-entertainment" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/media.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Media and Entertainment </div> <div class="devsite-nav-item-description"> Solutions for content production and distribution operations. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/telecommunications" track-type="navMenu" track-name="Telecommunications" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/telecommunications" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/telecommunications.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Telecommunications </div> <div class="devsite-nav-item-description"> Hybrid and multi-cloud services to deploy and monetize 5G. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/gaming" track-type="navMenu" track-name="Gaming" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/gaming" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/gaming.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Gaming </div> <div class="devsite-nav-item-description"> AI-driven solutions to build and scale games faster. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/manufacturing" track-type="navMenu" track-name="Manufacturing" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/manufacturing" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/manufacturing.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Manufacturing </div> <div class="devsite-nav-item-description"> Migration and AI tools to optimize the manufacturing value chain. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/supply-chain-logistics" track-type="navMenu" track-name="Supply Chain and Logistics" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/supply-chain-logistics" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/supply-chain.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Supply Chain and Logistics </div> <div class="devsite-nav-item-description"> Digital supply chain solutions built in the cloud. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/government" track-type="navMenu" track-name="Government" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/government" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/government.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Government </div> <div class="devsite-nav-item-description"> Data storage, AI, and analytics solutions for government agencies. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/education" track-type="navMenu" track-name="Education" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/education" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/education.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Education </div> <div class="devsite-nav-item-description"> Teaching tools to provide more engaging learning experiences. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/smb" track-type="navMenu" track-name="Small and Medium Business" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/smb" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/smb.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Small and Medium Business </div> <div class="devsite-nav-item-description"> Explore SMB solutions for web hosting, app development, AI, analytics, and more. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section cloud-dropdown-top-border dropdown-tabbed-menu-button-target hidden"> <li class="devsite-nav-description">Not seeing what you&#39;re looking for?</li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions" track-type="navMenu" track-name="See all solutions" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions" tooltip track-name="solutions" track-metadata-href="cloud.google.com/solutions" track-metadata-eventdetail="see all solutions" track-metadata-position="nav - tertiary" track-metadata-module_headline="featured solutions" track-type="navMenu"> <div class="devsite-nav-item-title"> See all solutions </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading devsite-nav-title-heading"> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/application-modernization" track-type="navMenu" track-name="Application Modernization" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/application-modernization" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/forward.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Application Modernization </div> <div class="devsite-nav-item-description"> Develop and run applications anywhere, using cloud-native technologies like containers, serverless, and service mesh. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/hybrid-and-multicloud-application-platform" track-type="navMenu" track-name="Hybrid and Multi-cloud Application Platform" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/hybrid-and-multicloud-application-platform" tooltip> <div class="devsite-nav-item-title"> Hybrid and Multi-cloud Application Platform </div> <div class="devsite-nav-item-description"> Platform for modernizing legacy apps and building new apps. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/cloud-native-app-development" track-type="navMenu" track-name="Cloud-Native App Development" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/cloud-native-app-development" tooltip> <div class="devsite-nav-item-title"> Cloud-Native App Development </div> <div class="devsite-nav-item-description"> End-to-end solution for building, deploying, and managing apps. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/unlocking-legacy-applications" track-type="navMenu" track-name="API Management" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/unlocking-legacy-applications" tooltip> <div class="devsite-nav-item-title"> API Management </div> <div class="devsite-nav-item-description"> Accelerate application design and development with an API-first approach. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/serverless" track-type="navMenu" track-name="Serverless Solutions" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/serverless" tooltip> <div class="devsite-nav-item-title"> Serverless Solutions </div> <div class="devsite-nav-item-description"> Fully managed environment for developing, deploying and scaling apps. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/devops" track-type="navMenu" track-name="DevOps" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/devops" tooltip> <div class="devsite-nav-item-title"> DevOps </div> <div class="devsite-nav-item-description"> Processes and resources for implementing DevOps in your org. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/continuous-delivery" track-type="navMenu" track-name="Continuous Delivery (CD)" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/continuous-delivery" tooltip> <div class="devsite-nav-item-title"> Continuous Delivery (CD) </div> <div class="devsite-nav-item-description"> End-to-end automation from source to production. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/continuous-integration" track-type="navMenu" track-name="Continuous Integration (CI)" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/continuous-integration" tooltip> <div class="devsite-nav-item-title"> Continuous Integration (CI) </div> <div class="devsite-nav-item-description"> Fast feedback on code changes at scale. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/mainframe-modernization" track-type="navMenu" track-name="Mainframe Modernization" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/mainframe-modernization" tooltip> <div class="devsite-nav-item-title"> Mainframe Modernization </div> <div class="devsite-nav-item-description"> Automated tools and prescriptive guidance for moving to the cloud. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/web-hosting" track-type="navMenu" track-name="Hosting" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/web-hosting" tooltip> <div class="devsite-nav-item-title"> Hosting </div> <div class="devsite-nav-item-description"> Services and infrastructure for building web apps and websites. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading devsite-nav-title-heading"> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/ai" track-type="navMenu" track-name="Artificial Intelligence" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/ai" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/forward.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Artificial Intelligence </div> <div class="devsite-nav-item-description"> Add intelligence and efficiency to your business with AI and machine learning. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/contact-center" track-type="navMenu" track-name="Contact Center AI" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/contact-center" tooltip> <div class="devsite-nav-item-title"> Contact Center AI </div> <div class="devsite-nav-item-description"> AI model for speaking with customers and assisting human agents. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/document-ai" track-type="navMenu" track-name="Document AI" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/document-ai" tooltip> <div class="devsite-nav-item-title"> Document AI </div> <div class="devsite-nav-item-description"> Machine learning and AI to unlock insights from your documents. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/talent-solution" track-type="navMenu" track-name="Cloud Talent Solution" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/talent-solution" tooltip> <div class="devsite-nav-item-title"> Cloud Talent Solution </div> <div class="devsite-nav-item-description"> AI with job search and talent acquisition capabilities. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading devsite-nav-title-heading"> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/business-application-platform" track-type="navMenu" track-name="Business Application Platform" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/business-application-platform" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/forward.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Business Application Platform </div> <div class="devsite-nav-item-description"> Speed up the pace of innovation without coding, using APIs, apps, and automation. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/new-channels-using-apis" track-type="navMenu" track-name="New Business Channels Using APIs" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/new-channels-using-apis" tooltip> <div class="devsite-nav-item-title"> New Business Channels Using APIs </div> <div class="devsite-nav-item-description"> Attract and empower an ecosystem of developers and partners. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/unlocking-legacy-applications" track-type="navMenu" track-name="Unlocking Legacy Applications Using APIs" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/unlocking-legacy-applications" tooltip> <div class="devsite-nav-item-title"> Unlocking Legacy Applications Using APIs </div> <div class="devsite-nav-item-description"> Cloud services for extending and modernizing legacy apps. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/apigee/solutions/open-banking-apix" track-type="navMenu" track-name="Open Banking APIx" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/apigee/solutions/open-banking-apix" tooltip> <div class="devsite-nav-item-title"> Open Banking APIx </div> <div class="devsite-nav-item-description"> Simplify and accelerate secure delivery of open banking compliant APIs. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading devsite-nav-title-heading"> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/databases" track-type="navMenu" track-name="Databases" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/databases" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/forward.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Databases </div> <div class="devsite-nav-item-description"> Migrate and manage enterprise data with security, reliability, high availability, and fully managed data services. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/database-migration" track-type="navMenu" track-name="Database Migration" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/database-migration" tooltip> <div class="devsite-nav-item-title"> Database Migration </div> <div class="devsite-nav-item-description"> Guides and tools to simplify your database migration life cycle. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/database-modernization" track-type="navMenu" track-name="Database Modernization" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/database-modernization" tooltip> <div class="devsite-nav-item-title"> Database Modernization </div> <div class="devsite-nav-item-description"> Upgrades to modernize your operational database infrastructure. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/products/databases" track-type="navMenu" track-name="Google Cloud Databases" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/products/databases" tooltip> <div class="devsite-nav-item-title"> Google Cloud Databases </div> <div class="devsite-nav-item-description"> Database services to migrate, manage, and modernize data. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/migrate-oracle-workloads" track-type="navMenu" track-name="Migrate Oracle workloads to Google Cloud" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/migrate-oracle-workloads" tooltip> <div class="devsite-nav-item-title"> Migrate Oracle workloads to Google Cloud </div> <div class="devsite-nav-item-description"> Rehost, replatform, rewrite your Oracle workloads. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/open-source-databases" track-type="navMenu" track-name="Open Source Databases" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/open-source-databases" tooltip> <div class="devsite-nav-item-title"> Open Source Databases </div> <div class="devsite-nav-item-description"> Fully managed open source databases with enterprise-grade support. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/sql-server" track-type="navMenu" track-name="SQL Server on Google Cloud" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/sql-server" tooltip> <div class="devsite-nav-item-title"> SQL Server on Google Cloud </div> <div class="devsite-nav-item-description"> Options for running SQL Server virtual machines on Google Cloud. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading devsite-nav-title-heading"> <li class="devsite-nav-title" role="heading" tooltip>Digital Transformation</li> <li class="devsite-nav-description">Accelerate business recovery and ensure a better future with solutions that enable hybrid and multi-cloud, generate intelligent insights, and keep your workers connected.</li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/business-continuity" track-type="navMenu" track-name="Business Continuity" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/business-continuity" tooltip> <div class="devsite-nav-item-title"> Business Continuity </div> <div class="devsite-nav-item-description"> Proactively plan and prioritize workloads. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/business-innovation" track-type="navMenu" track-name="Digital Innovation" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/business-innovation" tooltip> <div class="devsite-nav-item-title"> Digital Innovation </div> <div class="devsite-nav-item-description"> Reimagine your operations and unlock new opportunities. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/operational-efficiency" track-type="navMenu" track-name="Operational Efficiency" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/operational-efficiency" tooltip> <div class="devsite-nav-item-title"> Operational Efficiency </div> <div class="devsite-nav-item-description"> Prioritize investments and optimize costs. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/covid19" track-type="navMenu" track-name="COVID-19 Solutions" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/covid19" tooltip> <div class="devsite-nav-item-title"> COVID-19 Solutions </div> <div class="devsite-nav-item-description"> Get work done more safely and securely. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/covid19-healthcare" track-type="navMenu" track-name="COVID-19 Solutions for the Healthcare Industry" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/covid19-healthcare" tooltip> <div class="devsite-nav-item-title"> COVID-19 Solutions for the Healthcare Industry </div> <div class="devsite-nav-item-description"> How Google is helping healthcare meet extraordinary challenges. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading devsite-nav-title-heading"> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/infrastructure-modernization" track-type="navMenu" track-name="Infrastructure Modernization" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/infrastructure-modernization" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/forward.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Infrastructure Modernization </div> <div class="devsite-nav-item-description"> Migrate quickly with solutions for SAP, VMware, Windows, Oracle, and other workloads. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/application-migration" track-type="navMenu" track-name="Application Migration" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/application-migration" tooltip> <div class="devsite-nav-item-title"> Application Migration </div> <div class="devsite-nav-item-description"> Discovery and analysis tools for moving to the cloud. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/sap" track-type="navMenu" track-name="SAP on Google Cloud" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/sap" tooltip> <div class="devsite-nav-item-title"> SAP on Google Cloud </div> <div class="devsite-nav-item-description"> Certifications for running SAP applications and SAP HANA. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/hpc" track-type="navMenu" track-name="High Performance Computing" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/hpc" tooltip> <div class="devsite-nav-item-title"> High Performance Computing </div> <div class="devsite-nav-item-description"> Compute, storage, and networking options to support any workload. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/windows" track-type="navMenu" track-name="Windows on Google Cloud" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/windows" tooltip> <div class="devsite-nav-item-title"> Windows on Google Cloud </div> <div class="devsite-nav-item-description"> Tools and partners for running Windows workloads. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/migration-center" track-type="navMenu" track-name="Data Center Migration" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/migration-center" tooltip> <div class="devsite-nav-item-title"> Data Center Migration </div> <div class="devsite-nav-item-description"> Migration solutions for VMs, apps, databases, and more. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/active-assist" track-type="navMenu" track-name="Active Assist" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/active-assist" tooltip> <div class="devsite-nav-item-title"> Active Assist </div> <div class="devsite-nav-item-description"> Automatic cloud resource optimization and increased security. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/virtual-desktops" track-type="navMenu" track-name="Virtual Desktops" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/virtual-desktops" tooltip> <div class="devsite-nav-item-title"> Virtual Desktops </div> <div class="devsite-nav-item-description"> Remote work solutions for desktops and applications (VDI &amp; DaaS). </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/cloud-migration-program" track-type="navMenu" track-name="Rapid Assessment &amp; Migration Program (RAMP)" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/cloud-migration-program" tooltip> <div class="devsite-nav-item-title"> Rapid Assessment &amp; Migration Program (RAMP) </div> <div class="devsite-nav-item-description"> End-to-end migration program to simplify your path to the cloud. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/backup-dr" track-type="navMenu" track-name="Backup and Disaster Recovery" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/backup-dr" tooltip> <div class="devsite-nav-item-title"> Backup and Disaster Recovery </div> <div class="devsite-nav-item-description"> Ensure your business continuity needs are met. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading devsite-nav-title-heading"> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://workspace.google.com/enterprise/" track-type="navMenu" track-name="Productivity and Collaboration" track-metadata-position="nav" track-metadata-href="https://workspace.google.com/enterprise/" tooltip target="_blank"> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/forward.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Productivity and Collaboration </div> <div class="devsite-nav-item-description"> Change the way teams work with solutions designed for humans and built for impact. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://workspace.google.com/solutions/enterprise/?enterprise-benefits_activeEl=connect" track-type="navMenu" track-name="Google Workspace" track-metadata-position="nav" track-metadata-href="https://workspace.google.com/solutions/enterprise/?enterprise-benefits_activeEl=connect" tooltip target="_blank"> <div class="devsite-nav-item-title"> Google Workspace </div> <div class="devsite-nav-item-description"> Collaboration and productivity tools for enterprises. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://workspace.google.com/essentials/" track-type="navMenu" track-name="Google Workspace Essentials" track-metadata-position="nav" track-metadata-href="https://workspace.google.com/essentials/" tooltip target="_blank"> <div class="devsite-nav-item-title"> Google Workspace Essentials </div> <div class="devsite-nav-item-description"> Secure video meetings and modern collaboration for teams. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/identity" track-type="navMenu" track-name="Cloud Identity" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/identity" tooltip> <div class="devsite-nav-item-title"> Cloud Identity </div> <div class="devsite-nav-item-description"> Unified platform for IT admins to manage user devices and apps. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://chromeenterprise.google/" track-type="navMenu" track-name="Chrome Enterprise" track-metadata-position="nav" track-metadata-href="https://chromeenterprise.google/" tooltip target="_blank"> <div class="devsite-nav-item-title"> Chrome Enterprise </div> <div class="devsite-nav-item-description"> Chrome OS, Chrome Browser, and Chrome devices built for business. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://workspace.google.com/products/cloud-search/" track-type="navMenu" track-name="Cloud Search" track-metadata-position="nav" track-metadata-href="https://workspace.google.com/products/cloud-search/" tooltip target="_blank"> <div class="devsite-nav-item-title"> Cloud Search </div> <div class="devsite-nav-item-description"> Enterprise search for employees to quickly find company information. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading devsite-nav-title-heading"> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/security" track-type="navMenu" track-name="Security" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/security" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/forward.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Security </div> <div class="devsite-nav-item-description"> Detect, investigate, and respond to online threats to help protect your business. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/security-analytics-and-operations" track-type="navMenu" track-name="Security Analytics and Operations" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/security-analytics-and-operations" tooltip> <div class="devsite-nav-item-title"> Security Analytics and Operations </div> <div class="devsite-nav-item-description"> Solution for analyzing petabytes of security telemetry. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/web-app-and-api-protection" track-type="navMenu" track-name="Web App and API Protection" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/web-app-and-api-protection" tooltip> <div class="devsite-nav-item-title"> Web App and API Protection </div> <div class="devsite-nav-item-description"> Threat and fraud protection for your web applications and APIs. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading devsite-nav-title-heading"> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/smart-analytics" track-type="navMenu" track-name="Smart Analytics" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/smart-analytics" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/forward.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Smart Analytics </div> <div class="devsite-nav-item-description"> Generate instant insights from data at any scale with a serverless, fully managed analytics platform that significantly simplifies analytics. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/data-warehouse-modernization" track-type="navMenu" track-name="Data Warehouse Modernization" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/data-warehouse-modernization" tooltip> <div class="devsite-nav-item-title"> Data Warehouse Modernization </div> <div class="devsite-nav-item-description"> Data warehouse to jumpstart your migration and unlock insights. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/stream-analytics" track-type="navMenu" track-name="Stream Analytics" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/stream-analytics" tooltip> <div class="devsite-nav-item-title"> Stream Analytics </div> <div class="devsite-nav-item-description"> Insights from ingesting, processing, and analyzing event streams. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/marketing-analytics" track-type="navMenu" track-name="Marketing Analytics" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/marketing-analytics" tooltip> <div class="devsite-nav-item-title"> Marketing Analytics </div> <div class="devsite-nav-item-description"> Solutions for collecting, analyzing, and activating customer data. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/data-lake" track-type="navMenu" track-name="Data Lake Modernization" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/data-lake" tooltip> <div class="devsite-nav-item-title"> Data Lake Modernization </div> <div class="devsite-nav-item-description"> Services for building and modernizing your data lake. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/business-intelligence" track-type="navMenu" track-name="Business Intelligence" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/business-intelligence" tooltip> <div class="devsite-nav-item-title"> Business Intelligence </div> <div class="devsite-nav-item-description"> Solutions for modernizing your BI stack and creating rich data experiences. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/datasets" track-type="navMenu" track-name="Datasets" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/datasets" tooltip> <div class="devsite-nav-item-title"> Datasets </div> <div class="devsite-nav-item-description"> Data from Google, public, and commercial providers to enrich your analytics and AI initiatives. </div> </a> </li> </ul> </div> </div> </div> </tab> <tab dropdown dropdown-full clickable generated-tab-menu> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/products" class="gc-analytics-event " track-type="globalNav" track-metadata-position="nav" track-metadata-eventdetail="nav" track-name="products" data-category="Site-Wide Custom Events" data-label="Tab: Products" track-type="globalNav" track-name="products" track-metadata-position="nav" track-metadata-eventdetail="nav"> Products </a> <a href="#" role="button" aria-haspopup="true" aria-expanded="false" aria-label="Dropdown menu for Products" track-type="globalNav" track-metadata-position="nav" track-metadata-eventdetail="nav" track-name="products" data-category="Site-Wide Custom Events" data-label="Tab: Products" track-type="globalNav" track-name="products" track-metadata-position="nav" track-metadata-eventdetail="nav" class="devsite-tabs-dropdown-toggle devsite-icon devsite-icon-arrow-drop-down"></a> <div class="devsite-tabs-dropdown" aria-label="submenu" hidden> <button class="devsite-tabs-close-button material-icons button-flat gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Close dropdown menu" aria-label="Close dropdown menu">close</button> <div class="devsite-tabs-dropdown-content"> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading"> <li class="devsite-nav-title" role="heading" tooltip>Featured Products</li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/compute" track-type="navMenu" track-name="Compute Engine" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/compute" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#computeengine" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Compute Engine </div> <div class="devsite-nav-item-description"> Virtual machines running in Google’s data center. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/storage" track-type="navMenu" track-name="Cloud Storage" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/storage" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudstorage" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Storage </div> <div class="devsite-nav-item-description"> Object storage that’s secure, durable, and scalable. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/sdk" track-type="navMenu" track-name="Cloud SDK" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/sdk" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudshell" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud SDK </div> <div class="devsite-nav-item-description"> Command-line tools and libraries for Google Cloud. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/sql" track-type="navMenu" track-name="Cloud SQL" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/sql" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudsql" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud SQL </div> <div class="devsite-nav-item-description"> Relational database services for MySQL, PostgreSQL, and SQL server. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/kubernetes-engine" track-type="navMenu" track-name="Google Kubernetes Engine" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/kubernetes-engine" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#kubernetesengine" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Google Kubernetes Engine </div> <div class="devsite-nav-item-description"> Managed environment for running containerized apps. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/bigquery" track-type="navMenu" track-name="BigQuery" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/bigquery" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#bigquery" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> BigQuery </div> <div class="devsite-nav-item-description"> Data warehouse for business agility and insights. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/cdn" track-type="navMenu" track-name="Cloud CDN" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/cdn" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudcdn" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud CDN </div> <div class="devsite-nav-item-description"> Content delivery network for delivering web and video. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/dataflow" track-type="navMenu" track-name="Dataflow" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/dataflow" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#clouddataflow" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Dataflow </div> <div class="devsite-nav-item-description"> Streaming analytics for stream and batch processing. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/products/operations" track-type="navMenu" track-name="Operations" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/products/operations" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#stackdriver" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Operations </div> <div class="devsite-nav-item-description"> Monitoring, logging, and application performance suite. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/run" track-type="navMenu" track-name="Cloud Run" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/run" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudrun" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Run </div> <div class="devsite-nav-item-description"> Fully managed environment for running containerized apps. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/anthos" track-type="navMenu" track-name="Anthos" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/anthos" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#anthos" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Anthos </div> <div class="devsite-nav-item-description"> Platform for modernizing existing apps and building new ones. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section cloud-dropdown-top-border dropdown-tabbed-menu-button-target"> <li class="devsite-nav-description">Not seeing what you&#39;re looking for? </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/products" track-type="navMenu" track-name="See all products (100+)" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/products" tooltip track-type="navMenu" track-metadata-position="nav - tertiary" track-name="products" track-metadata-href="cloud.google.com/products" track-metadata-module_headline="featured products" track-metadata-eventdetail="see all products"> <div class="devsite-nav-item-title"> See all products (100+) </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading devsite-nav-title-heading"> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/products/ai" track-type="navMenu" track-name="AI and Machine Learning" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/products/ai" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/forward.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> AI and Machine Learning </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/vertex-ai" track-type="navMenu" track-name="Vertex AI" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/vertex-ai" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/vertex-ai.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Vertex AI </div> <div class="devsite-nav-item-description"> Unified ML Platform for training, hosting, and managing ML models. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/speech-to-text" track-type="navMenu" track-name="Speech-to-Text" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/speech-to-text" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudspeechapi" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Speech-to-Text </div> <div class="devsite-nav-item-description"> Speech recognition and transcription supporting 125 languages. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/vision" track-type="navMenu" track-name="Vision AI" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/vision" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudvisionapi" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Vision AI </div> <div class="devsite-nav-item-description"> Custom and pre-trained models to detect emotion, text, more. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/text-to-speech" track-type="navMenu" track-name="Text-to-Speech" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/text-to-speech" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudtexttospeech" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Text-to-Speech </div> <div class="devsite-nav-item-description"> Speech synthesis in 220+ voices and 40+ languages. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/translate" track-type="navMenu" track-name="Cloud Translation" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/translate" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudtranslationapi" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Translation </div> <div class="devsite-nav-item-description"> Language detection, translation, and glossary support. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/natural-language" track-type="navMenu" track-name="Cloud Natural Language" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/natural-language" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudnaturallanguageapi" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Natural Language </div> <div class="devsite-nav-item-description"> Sentiment analysis and classification of unstructured text. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/automl" track-type="navMenu" track-name="AutoML" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/automl" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#automl" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> AutoML </div> <div class="devsite-nav-item-description"> Custom machine learning model training and development. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/video-intelligence" track-type="navMenu" track-name="Video AI" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/video-intelligence" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudvideointelligenceapi" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Video AI </div> <div class="devsite-nav-item-description"> Video classification and recognition using machine learning. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/ai-infrastructure" track-type="navMenu" track-name="AI Infrastructure" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/ai-infrastructure" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#aiplatform" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> AI Infrastructure </div> <div class="devsite-nav-item-description"> Options for every business to train deep learning and machine learning models cost-effectively. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/dialogflow" track-type="navMenu" track-name="Dialogflow" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/dialogflow" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#dialogflow" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Dialogflow </div> <div class="devsite-nav-item-description"> Conversation applications and systems development suite for virtual agents. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/automl-tables" track-type="navMenu" track-name="AutoML" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/automl-tables" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#automltables" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> AutoML </div> <div class="devsite-nav-item-description"> Service for training ML models with structured data. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section cloud-dropdown-top-border"> <li class="devsite-nav-description">Not seeing what you&#39;re looking for?</li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/products#ai-and-machine-learning" track-type="navMenu" track-name="See all AI and machine learning products" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/products#ai-and-machine-learning" tooltip> <div class="devsite-nav-item-title"> See all AI and machine learning products </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading"> <li class="devsite-nav-title" role="heading" tooltip>API Management</li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/apigee/api-management" track-type="navMenu" track-name="Apigee API Management" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/apigee/api-management" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#apigeeapiplatform" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Apigee API Management </div> <div class="devsite-nav-item-description"> Manage the full life cycle of APIs anywhere with visibility and control. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/endpoints" track-type="navMenu" track-name="Cloud Endpoints" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/endpoints" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudendpoints" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Endpoints </div> <div class="devsite-nav-item-description"> Deployment and development management for APIs on Google Cloud. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/healthcare" track-type="navMenu" track-name="Cloud Healthcare API" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/healthcare" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#healthcareapi" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Healthcare API </div> <div class="devsite-nav-item-description"> Solution to bridge existing care systems and apps on Google Cloud. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/appsheet" track-type="navMenu" track-name="AppSheet" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/appsheet" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/images/navigation/products/appsheet-icon.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> AppSheet </div> <div class="devsite-nav-item-description"> No-code development platform to build and extend applications. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/apigee" track-type="navMenu" track-name="API Gateway" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/apigee" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/api-gateway.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> API Gateway </div> <div class="devsite-nav-item-description"> Develop, deploy, secure, and manage APIs with a fully managed gateway. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading devsite-nav-title-heading"> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/products/compute" track-type="navMenu" track-name="Compute" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/products/compute" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/forward.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Compute </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/compute" track-type="navMenu" track-name="Compute Engine" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/compute" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#computeengine" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Compute Engine </div> <div class="devsite-nav-item-description"> Virtual machines running in Google’s data center. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/appengine" track-type="navMenu" track-name="App Engine" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/appengine" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#appengine" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> App Engine </div> <div class="devsite-nav-item-description"> Serverless application platform for apps and back ends. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/gpu" track-type="navMenu" track-name="Cloud GPUs" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/gpu" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#gpu" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud GPUs </div> <div class="devsite-nav-item-description"> GPUs for ML, scientific computing, and 3D visualization. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/migrate/compute-engine" track-type="navMenu" track-name="Migrate for Compute Engine" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/migrate/compute-engine" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#migrateforcomputeengine" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Migrate for Compute Engine </div> <div class="devsite-nav-item-description"> Server and virtual machine migration to Compute Engine. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/preemptible-vms" track-type="navMenu" track-name="Preemptible VMs" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/preemptible-vms" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#computeengine" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Preemptible VMs </div> <div class="devsite-nav-item-description"> Compute instances for batch jobs and fault-tolerant workloads. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/shielded-vm" track-type="navMenu" track-name="Shielded VMs" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/shielded-vm" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#computeengine" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Shielded VMs </div> <div class="devsite-nav-item-description"> Reinforced virtual machines on Google Cloud. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/sole-tenant-nodes" track-type="navMenu" track-name="Sole-Tenant Nodes" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/sole-tenant-nodes" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#computeengine" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Sole-Tenant Nodes </div> <div class="devsite-nav-item-description"> Dedicated hardware for compliance, licensing, and management. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/bare-metal" track-type="navMenu" track-name="Bare Metal" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/bare-metal" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/products/bare-metal.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Bare Metal </div> <div class="devsite-nav-item-description"> Infrastructure to run specialized workloads on Google Cloud. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/recommender" track-type="navMenu" track-name="Recommender" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/recommender" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/products/recommender.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Recommender </div> <div class="devsite-nav-item-description"> Usage recommendations for Google Cloud products and services. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/vmware-engine" track-type="navMenu" track-name="VMware Engine" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/vmware-engine" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/products/vmware-engine.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> VMware Engine </div> <div class="devsite-nav-item-description"> Fully managed, native VMware Cloud Foundation software stack. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/run" track-type="navMenu" track-name="Cloud Run" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/run" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/products/cloud-run.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Run </div> <div class="devsite-nav-item-description"> Fully managed environment for running containerized apps. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section cloud-dropdown-top-border"> <li class="devsite-nav-description">Not seeing what you&#39;re looking for?</li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/products#compute" track-type="navMenu" track-name="See all compute products" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/products#compute" tooltip> <div class="devsite-nav-item-title"> See all compute products </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading devsite-nav-title-heading"> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/containers" track-type="navMenu" track-name="Containers" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/containers" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/forward.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Containers </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/kubernetes-engine" track-type="navMenu" track-name="Google Kubernetes Engine" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/kubernetes-engine" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#kubernetesengine" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Google Kubernetes Engine </div> <div class="devsite-nav-item-description"> Managed environment for running containerized apps. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/container-registry" track-type="navMenu" track-name="Container Registry" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/container-registry" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#containerregistry" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Container Registry </div> <div class="devsite-nav-item-description"> Registry for storing, managing, and securing Docker images. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/containers/security" track-type="navMenu" track-name="Container Security" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/containers/security" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#kubernetesengine" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Container Security </div> <div class="devsite-nav-item-description"> Container environment security for each stage of the life cycle. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/build" track-type="navMenu" track-name="Cloud Build" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/build" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudbuild" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Build </div> <div class="devsite-nav-item-description"> Solution for running build steps in a Docker container. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/ai-platform/deep-learning-containers" track-type="navMenu" track-name="Deep Learning Containers" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/ai-platform/deep-learning-containers" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#aiplatform" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Deep Learning Containers </div> <div class="devsite-nav-item-description"> Containers with data science frameworks, libraries, and tools. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/kubernetes-applications" track-type="navMenu" track-name="Kubernetes Applications" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/kubernetes-applications" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#kubernetesengine" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Kubernetes Applications </div> <div class="devsite-nav-item-description"> Containerized apps with prebuilt deployment and unified billing. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/artifact-registry" track-type="navMenu" track-name="Artifact Registry" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/artifact-registry" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#containerregistry" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Artifact Registry </div> <div class="devsite-nav-item-description"> Package manager for build artifacts and dependencies. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/knative" track-type="navMenu" track-name="Knative" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/knative" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/images/navigation/products/knative.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Knative </div> <div class="devsite-nav-item-description"> Components to create Kubernetes-native cloud-based software. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/run" track-type="navMenu" track-name="Cloud Run" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/run" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/products/cloud-run.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Run </div> <div class="devsite-nav-item-description"> Fully managed environment for running containerized apps. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/code" track-type="navMenu" track-name="Cloud Code" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/code" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/products/cloud-code.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Code </div> <div class="devsite-nav-item-description"> IDE support to write, run, and debug Kubernetes applications. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading devsite-nav-title-heading"> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/products/big-data" track-type="navMenu" track-name="Data Analytics" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/products/big-data" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/forward.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Data Analytics </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/bigquery" track-type="navMenu" track-name="BigQuery" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/bigquery" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#bigquery" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> BigQuery </div> <div class="devsite-nav-item-description"> Data warehouse for business agility and insights. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/looker" track-type="navMenu" track-name="Looker" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/looker" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/images/navigation/products/cloud-looker.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Looker </div> <div class="devsite-nav-item-description"> Platform for BI, data applications, and embedded analytics. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/dataflow" track-type="navMenu" track-name="Dataflow" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/dataflow" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#clouddataflow" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Dataflow </div> <div class="devsite-nav-item-description"> Streaming analytics for stream and batch processing. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/pubsub" track-type="navMenu" track-name="Pub/Sub" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/pubsub" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudpubsub" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Pub/Sub </div> <div class="devsite-nav-item-description"> Messaging service for event ingestion and delivery. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/dataproc" track-type="navMenu" track-name="Dataproc" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/dataproc" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#clouddataproc" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Dataproc </div> <div class="devsite-nav-item-description"> Service for running Apache Spark and Apache Hadoop clusters. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/data-fusion" track-type="navMenu" track-name="Cloud Data Fusion" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/data-fusion" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#clouddatafusion" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Data Fusion </div> <div class="devsite-nav-item-description"> Data integration for building and managing data pipelines. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/composer" track-type="navMenu" track-name="Cloud Composer" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/composer" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/products/cloud-composer.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Composer </div> <div class="devsite-nav-item-description"> Workflow orchestration service built on Apache Airflow. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/data-catalog" track-type="navMenu" track-name="Data Catalog" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/data-catalog" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/products/cloud-data-catalog.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Data Catalog </div> <div class="devsite-nav-item-description"> Metadata service for discovering, understanding and managing data. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/dataprep" track-type="navMenu" track-name="Dataprep" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/dataprep" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#clouddataprep" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Dataprep </div> <div class="devsite-nav-item-description"> Service to prepare data for analysis and machine learning. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://marketingplatform.google.com/about/data-studio/" track-type="navMenu" track-name="Google Data Studio" track-metadata-position="nav" track-metadata-href="https://marketingplatform.google.com/about/data-studio/" tooltip target="_blank"> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#datastudio" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Google Data Studio </div> <div class="devsite-nav-item-description"> Interactive data suite for dashboarding, reporting, and analytics. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://marketingplatform.google.com/about/enterprise/#?modal_active=none" track-type="navMenu" track-name="Google Marketing Platform" track-metadata-position="nav" track-metadata-href="https://marketingplatform.google.com/about/enterprise/#?modal_active=none" tooltip target="_blank"> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudformarketing" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Google Marketing Platform </div> <div class="devsite-nav-item-description"> Marketing platform unifying advertising and analytics. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/life-sciences" track-type="navMenu" track-name="Cloud Life Sciences" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/life-sciences" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#genomics" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Life Sciences </div> <div class="devsite-nav-item-description"> Tools for managing, processing, and transforming biomedical data. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading devsite-nav-title-heading"> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/products/databases" track-type="navMenu" track-name="Databases" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/products/databases" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/forward.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Databases </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/bigtable" track-type="navMenu" track-name="Cloud Bigtable" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/bigtable" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#bigtable" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Bigtable </div> <div class="devsite-nav-item-description"> Cloud-native wide-column database for large scale, low-latency workloads. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/firestore" track-type="navMenu" track-name="Firestore" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/firestore" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudfirestore" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Firestore </div> <div class="devsite-nav-item-description"> Cloud-native document database for building rich mobile, web, and IoT apps. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/memorystore" track-type="navMenu" track-name="Memorystore" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/memorystore" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudmemorystore" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Memorystore </div> <div class="devsite-nav-item-description"> In-memory database for managed Redis and Memcached. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/spanner" track-type="navMenu" track-name="Cloud Spanner" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/spanner" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudspanner" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Spanner </div> <div class="devsite-nav-item-description"> Cloud-native relational database with unlimited scale and 99.999% availability. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/sql" track-type="navMenu" track-name="Cloud SQL" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/sql" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudsql" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud SQL </div> <div class="devsite-nav-item-description"> Fully managed database for MySQL, PostgreSQL, and SQL Server. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/database-migration" track-type="navMenu" track-name="Database Migration Service" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/database-migration" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/database-migration-service.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Database Migration Service </div> <div class="devsite-nav-item-description"> Serverless, minimal downtime migrations to Cloud SQL. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/bare-metal" track-type="navMenu" track-name="Bare Metal" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/bare-metal" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/products/bare-metal.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Bare Metal </div> <div class="devsite-nav-item-description"> Infrastructure to run specialized workloads on Google Cloud. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://firebase.google.com/products/realtime-database/" track-type="navMenu" track-name="Firebase Realtime Database" track-metadata-position="nav" track-metadata-href="https://firebase.google.com/products/realtime-database/" tooltip target="_blank"> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/products/firebase.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Firebase Realtime Database </div> <div class="devsite-nav-item-description"> NoSQL database for storing and syncing data in real time. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading devsite-nav-title-heading"> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/products/tools" track-type="navMenu" track-name="Developer Tools" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/products/tools" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/forward.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Developer Tools </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/artifact-registry" track-type="navMenu" track-name="Artifact Registry" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/artifact-registry" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/artifact-registry.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Artifact Registry </div> <div class="devsite-nav-item-description"> Universal package manager for build artifacts and dependencies. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/build" track-type="navMenu" track-name="Cloud Build" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/build" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudbuild" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Build </div> <div class="devsite-nav-item-description"> Continuous integration and continuous delivery platform. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/code" track-type="navMenu" track-name="Cloud Code" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/code" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudcode" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Code </div> <div class="devsite-nav-item-description"> IDE support to write, run, and debug Kubernetes applications. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/deployment-manager" track-type="navMenu" track-name="Cloud Deployment Manager" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/deployment-manager" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/deployment-manager.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Deployment Manager </div> <div class="devsite-nav-item-description"> Service for creating and managing Google Cloud resources. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/sdk" track-type="navMenu" track-name="Cloud SDK" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/sdk" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudcode" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud SDK </div> <div class="devsite-nav-item-description"> Command line tools and libraries for Google Cloud. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/scheduler" track-type="navMenu" track-name="Cloud Scheduler" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/scheduler" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudscheduler" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Scheduler </div> <div class="devsite-nav-item-description"> Cron job scheduler for task automation and management. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/source-repositories" track-type="navMenu" track-name="Cloud Source Repositories" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/source-repositories" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#logging" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Source Repositories </div> <div class="devsite-nav-item-description"> Private Git repository to store, manage, and track code. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/tasks" track-type="navMenu" track-name="Cloud Tasks" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/tasks" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudtasks" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Tasks </div> <div class="devsite-nav-item-description"> Task management service for asynchronous task execution. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/container-registry" track-type="navMenu" track-name="Container Registry" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/container-registry" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#containerregistry" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Container Registry </div> <div class="devsite-nav-item-description"> Private Docker storage for container images on Google Cloud. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/tekton" track-type="navMenu" track-name="Tekton" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/tekton" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/images/navigation/products/tekton.png" srcset="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/images/navigation/products/tekton_36.png 36w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/tekton_48.png 48w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/tekton_72.png 72w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/tekton_96.png 96w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/tekton_480.png 480w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/tekton_720.png 720w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/tekton_856.png 856w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/tekton_960.png 960w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/tekton_1440.png 1440w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/tekton_1920.png 1920w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/tekton_2880.png 2880w" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Tekton </div> <div class="devsite-nav-item-description"> Kubernetes-native resources for declaring CI/CD pipelines. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section cloud-dropdown-top-border"> <li class="devsite-nav-description">Not seeing what you&#39;re looking for?</li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/products/tools" track-type="navMenu" track-name="See all developer tools" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/products/tools" tooltip> <div class="devsite-nav-item-title"> See all developer tools </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading"> <li class="devsite-nav-title" role="heading" tooltip>Healthcare and Life Sciences</li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/apigee/solutions/healthcare-apix" track-type="navMenu" track-name="Apigee Healthcare APIx" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/apigee/solutions/healthcare-apix" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#apigeeapiplatform" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Apigee Healthcare APIx </div> <div class="devsite-nav-item-description"> FHIR API-based digital service production. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/healthcare" track-type="navMenu" track-name="Cloud Healthcare API" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/healthcare" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#healthcareapi" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Healthcare API </div> <div class="devsite-nav-item-description"> Solution for bridging existing care systems and apps on Google Cloud. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/life-sciences" track-type="navMenu" track-name="Cloud Life Sciences" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/life-sciences" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#genomics" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Life Sciences </div> <div class="devsite-nav-item-description"> Tools for managing, processing, and transforming biomedical data. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/natural-language" track-type="navMenu" track-name="Healthcare Natural Language AI" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/natural-language" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/images/navigation/products/healthcare.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Healthcare Natural Language AI </div> <div class="devsite-nav-item-description"> Real-time insights from unstructured medical text. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading devsite-nav-title-heading"> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/anthos" track-type="navMenu" track-name="Hybrid and Multi-cloud" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/anthos" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/forward.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Hybrid and Multi-cloud </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/anthos" track-type="navMenu" track-name="Anthos" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/anthos" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#anthos" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Anthos </div> <div class="devsite-nav-item-description"> Platform for modernizing existing apps and building new ones. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/looker" track-type="navMenu" track-name="Looker" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/looker" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/looker.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Looker </div> <div class="devsite-nav-item-description"> Platform for BI, data applications, and embedded analytics. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/anthos/run" track-type="navMenu" track-name="Cloud Run for Anthos" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/anthos/run" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudrun" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Run for Anthos </div> <div class="devsite-nav-item-description"> Integration that provides a serverless development platform on GKE. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/kubernetes-applications" track-type="navMenu" track-name="Google Cloud Marketplace for Anthos" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/kubernetes-applications" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#marketplace" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Google Cloud Marketplace for Anthos </div> <div class="devsite-nav-item-description"> Containerized apps with prebuilt deployment and unified billing. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/migrate/anthos" track-type="navMenu" track-name="Migrate for Anthos" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/migrate/anthos" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#migrateforanthos" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Migrate for Anthos </div> <div class="devsite-nav-item-description"> Tool to move workloads and existing applications to GKE. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/products/operations" track-type="navMenu" track-name="Operations" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/products/operations" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#stackdriver" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Operations </div> <div class="devsite-nav-item-description"> Monitoring, logging, and application performance suite. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/build" track-type="navMenu" track-name="Cloud Build" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/build" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudbuild" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Build </div> <div class="devsite-nav-item-description"> Service for executing builds on Google Cloud infrastructure. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/traffic-director" track-type="navMenu" track-name="Traffic Director" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/traffic-director" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#trafficdirector" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Traffic Director </div> <div class="devsite-nav-item-description"> Traffic control pane and management for open service mesh. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/apigee" track-type="navMenu" track-name="Apigee API Management" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/apigee" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#apigeeapiplatform" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Apigee API Management </div> <div class="devsite-nav-item-description"> API management, development, and security platform. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading"> <li class="devsite-nav-title" role="heading" tooltip>Internet of Things</li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/iot-core" track-type="navMenu" track-name="Cloud IoT Core" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/iot-core" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudiotcore" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud IoT Core </div> <div class="devsite-nav-item-description"> IoT device management, integration, and connection service. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/edge-tpu" track-type="navMenu" track-name="Edge TPU" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/edge-tpu" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudiotedge" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Edge TPU </div> <div class="devsite-nav-item-description"> ASIC designed to run ML inference and AI at the edge. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading devsite-nav-title-heading"> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/products/management" track-type="navMenu" track-name="Management Tools" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/products/management" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/forward.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Management Tools </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/shell" track-type="navMenu" track-name="Cloud Shell" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/shell" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudshell" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Shell </div> <div class="devsite-nav-item-description"> Interactive shell environment with a built-in command line. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/cloud-console" track-type="navMenu" track-name="Cloud Console" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/cloud-console" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#generic" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Console </div> <div class="devsite-nav-item-description"> Web-based interface for managing and monitoring cloud apps. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/deployment-manager" track-type="navMenu" track-name="Cloud Deployment Manager" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/deployment-manager" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#clouddeploymentmanager" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Deployment Manager </div> <div class="devsite-nav-item-description"> Service for creating and managing Google Cloud resources. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/console-app" track-type="navMenu" track-name="Cloud Mobile App" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/console-app" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#generic" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Mobile App </div> <div class="devsite-nav-item-description"> App to manage Google Cloud services from your mobile device. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/apis" track-type="navMenu" track-name="Cloud APIs" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/apis" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudapis" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud APIs </div> <div class="devsite-nav-item-description"> Programmatic interfaces for Google Cloud services. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/private-catalog" track-type="navMenu" track-name="Private Catalog" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/private-catalog" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#marketplace" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Private Catalog </div> <div class="devsite-nav-item-description"> Service catalog for admins managing internal enterprise solutions. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/cost-management" track-type="navMenu" track-name="Cost Management" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/cost-management" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/images/navigation/products/billing.png" srcset="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/images/navigation/products/billing_36.png 36w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/billing_48.png 48w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/billing_72.png 72w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/billing_96.png 96w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/billing_480.png 480w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/billing_720.png 720w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/billing_856.png 856w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/billing_960.png 960w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/billing_1440.png 1440w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/billing_1920.png 1920w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/billing_2880.png 2880w" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cost Management </div> <div class="devsite-nav-item-description"> Tools for monitoring, controlling, and optimizing your costs. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/active-assist" track-type="navMenu" track-name="Intelligent Management" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/active-assist" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#generic" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Intelligent Management </div> <div class="devsite-nav-item-description"> Tools for easily managing performance, security, and cost. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading"> <li class="devsite-nav-title" role="heading" tooltip>Media and Gaming</li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/game-servers" track-type="navMenu" track-name="Game Servers" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/game-servers" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudgameservers" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Game Servers </div> <div class="devsite-nav-item-description"> Game server management service running on Google Kubernetes Engine. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/opencue" track-type="navMenu" track-name="OpenCue" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/opencue" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/images/navigation/products/opencue.png" srcset="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/images/navigation/products/opencue_36.png 36w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/opencue_48.png 48w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/opencue_72.png 72w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/opencue_96.png 96w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/opencue_480.png 480w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/opencue_720.png 720w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/opencue_856.png 856w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/opencue_960.png 960w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/opencue_1440.png 1440w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/opencue_1920.png 1920w, /web/20210529151702im_/https://cloud.google.com/images/navigation/products/opencue_2880.png 2880w" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> OpenCue </div> <div class="devsite-nav-item-description"> Open source render manager for visual effects and animation. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading devsite-nav-title-heading"> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/products/cloud-migration" track-type="navMenu" track-name="Migration" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/products/cloud-migration" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/forward.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Migration </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/application-migration" track-type="navMenu" track-name="Application Migration" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/application-migration" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/application-migration.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Application Migration </div> <div class="devsite-nav-item-description"> App migration to the cloud for low-cost refresh cycles. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/bigquery/transfer" track-type="navMenu" track-name="BigQuery Data Transfer Service" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/bigquery/transfer" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#bigquery" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> BigQuery Data Transfer Service </div> <div class="devsite-nav-item-description"> Data import service for scheduling and moving data into BigQuery. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/foundation-toolkit" track-type="navMenu" track-name="Cloud Foundation Toolkit" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/foundation-toolkit" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#generic" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Foundation Toolkit </div> <div class="devsite-nav-item-description"> Reference templates for Deployment Manager and Terraform. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/database-migration" track-type="navMenu" track-name="Database Migration Service" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/database-migration" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/database-migration.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Database Migration Service </div> <div class="devsite-nav-item-description"> Serverless, minimal downtime migrations to Cloud SQL. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/migrate/anthos" track-type="navMenu" track-name="Migrate for Anthos" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/migrate/anthos" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#migrateforanthos" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Migrate for Anthos </div> <div class="devsite-nav-item-description"> Components for migrating VMs into system containers on GKE. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/migrate/compute-engine" track-type="navMenu" track-name="Migrate for Compute Engine" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/migrate/compute-engine" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#migrateforcomputeengine" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Migrate for Compute Engine </div> <div class="devsite-nav-item-description"> Components for migrating VMs and physical servers to Compute Engine. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/cloud-migration-program" track-type="navMenu" track-name="Rapid Assessment &amp; Migration Program (RAMP)" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/cloud-migration-program" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/rapid-assessment.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Rapid Assessment &amp; Migration Program (RAMP) </div> <div class="devsite-nav-item-description"> End-to-end migration program to simplify your path to the cloud. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/transfer-appliance" track-type="navMenu" track-name="Transfer Appliance" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/transfer-appliance" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#transferappliance" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Transfer Appliance </div> <div class="devsite-nav-item-description"> Storage server for moving large volumes of data to Google Cloud. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/storage-transfer-service" track-type="navMenu" track-name="Storage Transfer Service" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/storage-transfer-service" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#transfer" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Storage Transfer Service </div> <div class="devsite-nav-item-description"> Data transfers from online and on-premises sources to Cloud Storage. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/vmware-engine" track-type="navMenu" track-name="VMware Engine" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/vmware-engine" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/vmware-engine.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> VMware Engine </div> <div class="devsite-nav-item-description"> Migrate and run your VMware workloads natively on Google Cloud. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading devsite-nav-title-heading"> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/products/networking" track-type="navMenu" track-name="Networking" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/products/networking" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/forward.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Networking </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/armor" track-type="navMenu" track-name="Cloud Armor" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/armor" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudarmor" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Armor </div> <div class="devsite-nav-item-description"> Security policies and defense against web and DDoS attacks. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/cdn" track-type="navMenu" track-name="Cloud CDN" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/cdn" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudcdn" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud CDN </div> <div class="devsite-nav-item-description"> Content delivery network for serving web and video content. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/dns" track-type="navMenu" track-name="Cloud DNS" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/dns" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#clouddns" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud DNS </div> <div class="devsite-nav-item-description"> Domain name system for reliable and low-latency name lookups. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/load-balancing" track-type="navMenu" track-name="Cloud Load Balancing" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/load-balancing" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudloadbalancing" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Load Balancing </div> <div class="devsite-nav-item-description"> Service for distributing traffic across applications and regions. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/nat" track-type="navMenu" track-name="Cloud NAT" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/nat" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudnat" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud NAT </div> <div class="devsite-nav-item-description"> NAT service for giving private instances internet access. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/hybrid-connectivity" track-type="navMenu" track-name="Hybrid Connectivity" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/hybrid-connectivity" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudinterconnect" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Hybrid Connectivity </div> <div class="devsite-nav-item-description"> Connectivity options for VPN, peering, and enterprise needs. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/network-intelligence-center" track-type="navMenu" track-name="Network Intelligence Center" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/network-intelligence-center" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/products/network-intelligence.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Network Intelligence Center </div> <div class="devsite-nav-item-description"> Network monitoring, verification, and optimization platform. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/network-tiers" track-type="navMenu" track-name="Network Service Tiers" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/network-tiers" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#networktiers" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Network Service Tiers </div> <div class="devsite-nav-item-description"> Cloud network options based on performance, availability, and cost. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/network-telemetry" track-type="navMenu" track-name="Network Telemetry" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/network-telemetry" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#virtualprivatecloud" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Network Telemetry </div> <div class="devsite-nav-item-description"> VPC flow logs for network monitoring, forensics, and security. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/traffic-director" track-type="navMenu" track-name="Traffic Director" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/traffic-director" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#trafficdirector" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Traffic Director </div> <div class="devsite-nav-item-description"> Traffic control pane and management for open service mesh. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/vpc" track-type="navMenu" track-name="Virtual Private Cloud" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/vpc" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#virtualprivatecloud" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Virtual Private Cloud </div> <div class="devsite-nav-item-description"> Virtual network for Google Cloud resources and cloud-based services. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/service-directory" track-type="navMenu" track-name="Service Directory" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/service-directory" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#servicediscovery" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Service Directory </div> <div class="devsite-nav-item-description"> Platform for discovering, publishing, and connecting services. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading devsite-nav-title-heading"> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/products/operations" track-type="navMenu" track-name="Operations" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/products/operations" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/forward.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Operations </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/logging" track-type="navMenu" track-name="Cloud Logging" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/logging" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#logging" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Logging </div> <div class="devsite-nav-item-description"> Google Cloud audit, platform, and application logs management. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/monitoring" track-type="navMenu" track-name="Cloud Monitoring" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/monitoring" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#monitoring" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Monitoring </div> <div class="devsite-nav-item-description"> Infrastructure and application health with rich metrics. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/error-reporting" track-type="navMenu" track-name="Error Reporting" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/error-reporting" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#errorreporting2" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Error Reporting </div> <div class="devsite-nav-item-description"> Application error identification and analysis. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/kubernetes-engine-monitoring" track-type="navMenu" track-name="Kubernetes Engine Monitoring" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/kubernetes-engine-monitoring" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#kubernetesengine" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Kubernetes Engine Monitoring </div> <div class="devsite-nav-item-description"> GKE app development and troubleshooting. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/trace" track-type="navMenu" track-name="Cloud Trace" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/trace" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#trace" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Trace </div> <div class="devsite-nav-item-description"> Tracing system collecting latency data from applications. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/profiler" track-type="navMenu" track-name="Cloud Profiler" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/profiler" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#profiler" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Profiler </div> <div class="devsite-nav-item-description"> CPU and heap profiler for analyzing application performance. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/debugger" track-type="navMenu" track-name="Cloud Debugger" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/debugger" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#debugger" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Debugger </div> <div class="devsite-nav-item-description"> Real-time application state inspection and in-production debugging. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/solutions/active-assist" track-type="navMenu" track-name="Intelligent Operations" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/solutions/active-assist" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#generic" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Intelligent Operations </div> <div class="devsite-nav-item-description"> Tools for easily optimizing performance, security, and cost. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading devsite-nav-title-heading"> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/products/security-and-identity" track-type="navMenu" track-name="Security and Identity" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/products/security-and-identity" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/forward.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Security and Identity </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/iam" track-type="navMenu" track-name="Cloud IAM" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/iam" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudiam" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud IAM </div> <div class="devsite-nav-item-description"> Permissions management system for Google Cloud resources. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/assured-workloads" track-type="navMenu" track-name="Assured Workloads" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/assured-workloads" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/images/navigation/products/assured-workloads.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Assured Workloads </div> <div class="devsite-nav-item-description"> Compliance and security controls for sensitive workloads. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/security-key-management" track-type="navMenu" track-name="Cloud Key Management" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/security-key-management" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#keymanagementservice" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Key Management </div> <div class="devsite-nav-item-description"> Manage encryption keys on Google Cloud. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/confidential-computing" track-type="navMenu" track-name="Confidential Computing" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/confidential-computing" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/products/compute-engine.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Confidential Computing </div> <div class="devsite-nav-item-description"> Encrypt data in use with Confidential VMs. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/security-command-center" track-type="navMenu" track-name="Security Command Center" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/security-command-center" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudsecuritycommandcenter" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Security Command Center </div> <div class="devsite-nav-item-description"> Platform for defending against threats to your Google Cloud assets. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/dlp" track-type="navMenu" track-name="Cloud Data Loss Prevention" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/dlp" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#clouddatalosspreventionapi" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Data Loss Prevention </div> <div class="devsite-nav-item-description"> Sensitive data inspection, classification, and redaction platform. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/managed-microsoft-ad" track-type="navMenu" track-name="Managed Service for Microsoft Active Directory" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/managed-microsoft-ad" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#managedserviceformicrosoftactivedirectory" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Managed Service for Microsoft Active Directory </div> <div class="devsite-nav-item-description"> Hardened service running Microsoft® Active Directory (AD). </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/access-transparency" track-type="navMenu" track-name="Access Transparency" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/access-transparency" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#logging" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Access Transparency </div> <div class="devsite-nav-item-description"> Cloud provider visibility through near real-time logs. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/titan-security-key" track-type="navMenu" track-name="Titan Security Key" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/titan-security-key" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#securitykeyenforcement" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Titan Security Key </div> <div class="devsite-nav-item-description"> Two-factor authentication device for user account protection. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/secret-manager" track-type="navMenu" track-name="Secret Manager" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/secret-manager" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/images/navigation/products/secret-manager.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Secret Manager </div> <div class="devsite-nav-item-description"> Store API keys, passwords, certificates, and other sensitive data. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/beyondcorp-enterprise" track-type="navMenu" track-name="BeyondCorp Enterprise" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/beyondcorp-enterprise" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/images/navigation/products/beyond-corp.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> BeyondCorp Enterprise </div> <div class="devsite-nav-item-description"> Zero trust solution for secure application and resource access. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section cloud-dropdown-top-border"> <li class="devsite-nav-description">Not seeing what you&#39;re looking for? </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/products#security-and-identity" track-type="navMenu" track-name="See all security and identity products" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/products#security-and-identity" tooltip> <div class="devsite-nav-item-title"> See all security and identity products </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading devsite-nav-title-heading"> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/serverless" track-type="navMenu" track-name="Serverless Computing" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/serverless" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/forward.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Serverless Computing </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/run" track-type="navMenu" track-name="Cloud Run" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/run" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudrun" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Run </div> <div class="devsite-nav-item-description"> Fully managed environment for running containerized apps. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/functions" track-type="navMenu" track-name="Cloud Functions" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/functions" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudfunctions" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Functions </div> <div class="devsite-nav-item-description"> Platform for creating functions that respond to cloud events. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/appengine" track-type="navMenu" track-name="App Engine" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/appengine" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#appengine" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> App Engine </div> <div class="devsite-nav-item-description"> Serverless application platform for apps and back ends. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/workflows" track-type="navMenu" track-name="Workflows" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/workflows" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#workflows" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Workflows </div> <div class="devsite-nav-item-description"> Workflow orchestration for serverless products and API services. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-menu-heading devsite-nav-title-heading"> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/products/storage" track-type="navMenu" track-name="Storage" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/products/storage" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/forward.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Storage </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/products/storage" track-type="navMenu" track-name="All Storage Products" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/products/storage" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/all-storage-products.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> All Storage Products </div> <div class="devsite-nav-item-description"> Cloud-based storage services for your business. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/storage" track-type="navMenu" track-name="Cloud Storage" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/storage" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudstorage" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Storage </div> <div class="devsite-nav-item-description"> Object storage that’s secure, durable, and scalable. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/filestore" track-type="navMenu" track-name="Filestore" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/filestore" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#cloudfilestore" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Filestore </div> <div class="devsite-nav-item-description"> File storage that is highly scalable and secure. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/persistent-disk" track-type="navMenu" track-name="Persistent Disk" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/persistent-disk" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/cloud/images/navigation/icons.svg#persistantdisk" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Persistent Disk </div> <div class="devsite-nav-item-description"> Block storage for virtual machine instances running on Google Cloud. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://firebase.google.com/products/storage" track-type="navMenu" track-name="Cloud Storage for Firebase" track-metadata-position="nav" track-metadata-href="https://firebase.google.com/products/storage" tooltip target="_blank"> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/products/firebase.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Cloud Storage for Firebase </div> <div class="devsite-nav-item-description"> Object storage for storing and serving user-generated content. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/local-ssd" track-type="navMenu" track-name="Local SSD" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/local-ssd" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/_static/cloud/images/navigation/products/local-ssd.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Local SSD </div> <div class="devsite-nav-item-description"> Block storage that is locally attached for high-performance needs. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/storage/archival" track-type="navMenu" track-name="Archival Storage" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/storage/archival" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/images/navigation/products/archival-storage.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Archival Storage </div> <div class="devsite-nav-item-description"> Data archive that offers online access speed at ultra low cost. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/storage-transfer-service" track-type="navMenu" track-name="Storage Transfer Service" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/storage-transfer-service" tooltip> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/images/navigation/products/cloud-data-transfer.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Storage Transfer Service </div> <div class="devsite-nav-item-description"> Data transfers from online and on-premises sources to Cloud Storage. </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://workspace.google.com/essentials/" track-type="navMenu" track-name="Google Workspace Essentials" track-metadata-position="nav" track-metadata-href="https://workspace.google.com/essentials/" tooltip target="_blank"> <div class="devsite-nav-item-icon-container" size="medium"> <img class="devsite-nav-item-icon" alt="" src="https://web.archive.org/web/20210529151702im_/https://cloud.google.com/images/navigation/products/drive-enterprise.svg" srcset="" sizes="100vw" loading="lazy"> </div> <div class="devsite-nav-item-title"> Google Workspace Essentials </div> <div class="devsite-nav-item-description"> Secure video meetings and modern collaboration for teams. </div> </a> </li> </ul> </div> </div> </div> </tab> <tab dropdown clickable> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/pricing" class="gc-analytics-event " track-type="globalNav" track-metadata-position="nav" track-metadata-eventdetail="nav" track-name="pricing" data-category="Site-Wide Custom Events" data-label="Tab: Pricing" track-type="globalNav" track-name="pricing" track-metadata-position="nav" track-metadata-eventdetail="nav"> Pricing </a> <a href="#" role="button" aria-haspopup="true" aria-expanded="false" aria-label="Dropdown menu for Pricing" track-type="globalNav" track-metadata-position="nav" track-metadata-eventdetail="nav" track-name="pricing" data-category="Site-Wide Custom Events" data-label="Tab: Pricing" track-type="globalNav" track-name="pricing" track-metadata-position="nav" track-metadata-eventdetail="nav" class="devsite-tabs-dropdown-toggle devsite-icon devsite-icon-arrow-drop-down"></a> <div class="devsite-tabs-dropdown" aria-label="submenu" hidden> <button class="devsite-tabs-close-button material-icons button-flat gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Close dropdown menu" aria-label="Close dropdown menu">close</button> <div class="devsite-tabs-dropdown-content"> <div class="devsite-tabs-dropdown-column cloud-nav-half-width cloud-nav-menu-pricing cloud-nav-border-right "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-type1 cloud-dropdown-halfwidth cloud-dropdown-secondary cloud-dropdown--cta-container "> <li class="devsite-nav-title" role="heading" tooltip>Save money with our transparent approach to pricing</li> <li class="devsite-nav-description">Google Cloud&#39;s pay-as-you-go pricing offers automatic savings based on monthly usage and discounted rates for prepaid resources. Contact us today to get a quote. </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/contact/?direct=true" track-type="navMenu" track-name="Request a quote" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/contact/?direct=true" tooltip track-metadata-eventdetail="contactSales" track-name="pricing"> <div class="devsite-nav-item-title"> Request a quote </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column cloud-nav-border-right"> <ul class="devsite-tabs-dropdown-section cloud-dropdown-type2"> <li class="devsite-nav-title" role="heading" tooltip>Google Cloud</li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/pricing" track-type="navMenu" track-name="Pricing overview" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/pricing" tooltip track-metadata-eventdetail="pricingOverview" track-name="pricing"> <div class="devsite-nav-item-title"> Pricing overview </div> <div class="devsite-nav-item-description"> Pay only for what you use with no lock-in. </div> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/pricing/list" track-type="navMenu" track-name="Price list" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/pricing/list" tooltip track-metadata-eventdetail="priceList" track-name="pricing"> <div class="devsite-nav-item-title"> Price list </div> <div class="devsite-nav-item-description"> Get pricing details for individual products. </div> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/products/calculator" track-type="navMenu" track-name="Pricing calculator" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/products/calculator" tooltip track-name="pricing" track-metadata-eventdetail="pricingCalculator"> <div class="devsite-nav-item-title"> Pricing calculator </div> <div class="devsite-nav-item-description"> Calculate your cloud savings. </div> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/free" track-type="navMenu" track-name="Google Cloud Free Program" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/free" tooltip track-metadata-eventdetail="googleCloudFreeProgram" track-name="pricing"> <div class="devsite-nav-item-title"> Google Cloud Free Program </div> <div class="devsite-nav-item-description"> $300 in free credits and 20+ free products. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-type2 cloud-dropdown-links-only"> <li class="devsite-nav-title" role="heading" tooltip>Related Products</li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://workspace.google.com/pricing.html" track-type="navMenu" track-name="Google Workspace" track-metadata-position="nav" track-metadata-href="https://workspace.google.com/pricing.html" tooltip track-name="pricing" target="_blank" track-metadata-eventdetail="googleWorkspace"> <div class="devsite-nav-item-title"> Google Workspace </div> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/maps-platform/pricing" track-type="navMenu" track-name="Google Maps Platform" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/maps-platform/pricing" tooltip track-metadata-eventdetail="googleMapsPlatform" track-name="pricing"> <div class="devsite-nav-item-title"> Google Maps Platform </div> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://chromeenterprise.google/devices/tco-calculator/" track-type="navMenu" track-name="Chrome Enterprise" track-metadata-position="nav" track-metadata-href="https://chromeenterprise.google/devices/tco-calculator/" tooltip target="_blank" track-metadata-eventdetail="chromeEnterprise" track-name="pricing"> <div class="devsite-nav-item-title"> Chrome Enterprise </div> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/apigee/pricing" track-type="navMenu" track-name="Apigee" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/apigee/pricing" tooltip track-metadata-eventdetail="apigee" track-name="pricing" rel="noopener"> <div class="devsite-nav-item-title"> Apigee </div> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://looker.com/product/pricing" track-type="navMenu" track-name="Looker" track-metadata-position="nav" track-metadata-href="https://looker.com/product/pricing" tooltip rel="noopener" track-metadata-eventdetail="looker" track-name="pricing" target="_blank"> <div class="devsite-nav-item-title"> Looker </div> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://firebase.google.com/pricing/" track-type="navMenu" track-name="Firebase" track-metadata-position="nav" track-metadata-href="https://firebase.google.com/pricing/" tooltip target="_blank" track-name="pricing" track-metadata-eventdetail="firebase"> <div class="devsite-nav-item-title"> Firebase </div> </a> </li> </ul> </div> </div> </div> </tab> <tab dropdown dropdown-full clickable> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/start" class="gc-analytics-event " track-type="globalNav" track-metadata-position="nav" track-metadata-eventdetail="nav" track-name="gettingStarted" data-category="Site-Wide Custom Events" data-label="Tab: Getting started" track-type="globalNav" track-name="gettingStarted" track-metadata-position="nav" track-metadata-eventdetail="nav"> Getting started </a> <a href="#" role="button" aria-haspopup="true" aria-expanded="false" aria-label="Dropdown menu for Getting started" track-type="globalNav" track-metadata-position="nav" track-metadata-eventdetail="nav" track-name="gettingStarted" data-category="Site-Wide Custom Events" data-label="Tab: Getting started" track-type="globalNav" track-name="gettingStarted" track-metadata-position="nav" track-metadata-eventdetail="nav" class="devsite-tabs-dropdown-toggle devsite-icon devsite-icon-arrow-drop-down"></a> <div class="devsite-tabs-dropdown" aria-label="submenu" hidden> <button class="devsite-tabs-close-button material-icons button-flat gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Close dropdown menu" aria-label="Close dropdown menu">close</button> <div class="devsite-tabs-dropdown-content"> <div class="devsite-tabs-dropdown-column cloud-nav-menu-getting-started cloud-nav-border-right "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-type1 cloud-dropdown-primary cloud-dropdown--cta-container-full-width "> <li class="devsite-nav-title" role="heading" tooltip>Get started with Google Cloud</li> <li class="devsite-nav-description">Start building right away on our secure, intelligent platform. New customers get $300 in free credits to use toward Google Cloud products and services.</li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/free" track-type="navMenu" track-name="Get started for free" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/free" tooltip track-metadata-eventdetail="tryGcpFree" track-name="gettingStarted" referrerpolicy="no-referrer-when-downgrade" class="cloud-free-trial-button"> <div class="devsite-nav-item-title"> Get started for free </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column cloud-nav-border-right"> <ul class="devsite-tabs-dropdown-section cloud-dropdown-type2"> <li class="devsite-nav-title" role="heading" tooltip>Self-service Resources</li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/gcp/getting-started" track-type="navMenu" track-name="Quickstarts" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/gcp/getting-started" tooltip track-name="gettingStarted" track-metadata-eventdetail="quickstarts"> <div class="devsite-nav-item-title"> Quickstarts </div> <div class="devsite-nav-item-description"> View short tutorials to help you get started. </div> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/docs#section-2" track-type="navMenu" track-name="Best practices" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/docs#section-2" tooltip track-name="gettingStarted" track-metadata-eventdetail="bestPractices"> <div class="devsite-nav-item-title"> Best practices </div> <div class="devsite-nav-item-description"> Explore docs for common workloads. </div> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/certification" track-type="navMenu" track-name="Google Cloud Certification" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/certification" tooltip track-name="gettingStarted" track-metadata-eventdetail="certification"> <div class="devsite-nav-item-title"> Google Cloud Certification </div> <div class="devsite-nav-item-description"> Prepare and register for certifications. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column cloud-nav-border-right "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-type2"> <li class="devsite-nav-title" role="heading" tooltip>Expert help and training</li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/consulting" track-type="navMenu" track-name="Consulting" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/consulting" tooltip track-name="gettingStarted" track-metadata-eventdetail="consulting"> <div class="devsite-nav-item-title"> Consulting </div> <div class="devsite-nav-item-description"> Partner with our experts on cloud projects. </div> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/tam" track-type="navMenu" track-name="Technical Account Management" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/tam" tooltip track-metadata-eventdetail="technicalAccountManagement" track-name="gettingStarted"> <div class="devsite-nav-item-title"> Technical Account Management </div> <div class="devsite-nav-item-description"> Get ongoing guidance from Google. </div> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/training" track-type="navMenu" track-name="Training" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/training" tooltip track-metadata-eventdetail="training" track-name="gettingStarted"> <div class="devsite-nav-item-title"> Training </div> <div class="devsite-nav-item-description"> Enroll in on-demand or classroom training. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section cloud-dropdown-type2"> <li class="devsite-nav-title" role="heading" tooltip>Partners and third-party tools</li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.withgoogle.com/partners" track-type="navMenu" track-name="Partner directory" track-metadata-position="nav" track-metadata-href="https://cloud.withgoogle.com/partners" tooltip track-metadata-eventdetail="partnerDirectory" track-name="gettingStarted"> <div class="devsite-nav-item-title"> Partner directory </div> <div class="devsite-nav-item-description"> Find a Google Cloud partner for your needs. </div> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/partners" track-type="navMenu" track-name="Become a partner" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/partners" tooltip track-name="gettingStarted" track-metadata-eventdetail="becomeAPartner"> <div class="devsite-nav-item-title"> Become a partner </div> <div class="devsite-nav-item-description"> Join the Partner Advantage program. </div> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/marketplace" track-type="navMenu" track-name="Google Cloud Marketplace" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/marketplace" tooltip target="_blank" track-metadata-eventdetail="marketplace" track-name="gettingStarted"> <div class="devsite-nav-item-title"> Google Cloud Marketplace </div> <div class="devsite-nav-item-description"> Deploy ready-to-go solutions in a few clicks. </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column cloud-nav-full-width-cta"> <ul class="devsite-tabs-dropdown-section cloud-dropdown-type2 cloud-dropdown-type4 "> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/getting-started" track-type="navMenu" track-name="More ways to get started" track-metadata-position="nav" track-metadata-href="https://cloud.google.com/getting-started" tooltip track-metadata-eventdetail="moreWaysToGetStarted" track-name="gettingStarted"> <div class="devsite-nav-item-title"> More ways to get started </div> </a> </li> </ul> </div> </div> </div> </tab> <tab position="right" active> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/apigee/docs" class="gc-analytics-event " track-type="globalNav" track-metadata-position="nav" track-metadata-eventdetail="nav" track-name="docs" aria-label="Docs, selected" data-category="Site-Wide Custom Events" data-label="Tab: Docs" track-type="globalNav" track-name="documentation" track-metadata-position="nav" track-metadata-eventdetail="nav"> Docs </a> </tab> </nav> </cloudx-tabs-nav> </div> <devsite-search aria-expanded="false" aria-haspopup="listbox" enable-signin enable-search enable-suggestions enable-query-completion project-name="Apigee X" tenant-name="Google Cloud" compact role="combobox"> <form class="devsite-search-form" action="https://web.archive.org/web/20210529151702/https://cloud.google.com/s/results" method="GET"> <div class="devsite-search-container"> <div class="devsite-searchbox"> <input aria-activedescendant="" aria-autocomplete="list" aria-label="Search" aria-haspopup="false" aria-multiline="false" aria-label="Search box" autocomplete="off" class="devsite-search-field devsite-search-query" name="q" placeholder="Search" role="combobox" type="text" value=""> <div class="devsite-search-image material-icons" aria-hidden="true"></div> </div> <button type="button" search-open class="devsite-search-button devsite-header-icon-button button-flat material-icons" aria-label="Open search"></button> </div> </form> <button type="button" search-close class="devsite-search-button devsite-header-icon-button button-flat material-icons" aria-label="Close search"></button> </devsite-search> </div> <cloudx-additional-tabs> <tab active> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/apigee/docs" class="gc-analytics-event " track-type="globalNav" track-metadata-position="nav" track-metadata-eventdetail="nav" track-name="docs" aria-label="Docs, selected" data-category="Site-Wide Custom Events" data-label="Tab: Docs" track-type="globalNav" track-name="documentation" track-metadata-position="nav" track-metadata-eventdetail="nav"> Docs </a> </tab> </cloudx-additional-tabs> <devsite-language-selector> <devsite-select class="devsite-language-selector-menu"> <select aria-label="Select your language preference." class="devsite-language-selector-select" name="language" track-name="click" track-type="languageSelector"> <option>Language</option> <option value="en" lang="en" track-metadata-original-language="en" track-metadata-selected-language="en" track-name="changed" track-type="languageSelector"> English </option> <option value="de" lang="de" track-metadata-original-language="en" track-metadata-selected-language="de" track-name="changed" track-type="languageSelector"> Deutsch </option> <option value="es_419" lang="es_419" track-metadata-original-language="en" track-metadata-selected-language="es_419" track-name="changed" track-type="languageSelector"> Español – América Latina </option> <option value="fr" lang="fr" track-metadata-original-language="en" track-metadata-selected-language="fr" track-name="changed" track-type="languageSelector"> Français </option> <option value="pt_br" lang="pt_br" track-metadata-original-language="en" track-metadata-selected-language="pt_br" track-name="changed" track-type="languageSelector"> Português – Brasil </option> <option value="zh_cn" lang="zh_cn" track-metadata-original-language="en" track-metadata-selected-language="zh_cn" track-name="changed" track-type="languageSelector"> 中文 – 简体 </option> <option value="ja" lang="ja" track-metadata-original-language="en" track-metadata-selected-language="ja" track-name="changed" track-type="languageSelector"> 日本語 </option> <option value="ko" lang="ko" track-metadata-original-language="en" track-metadata-selected-language="ko" track-name="changed" track-type="languageSelector"> 한국어 </option> </select> </devsite-select> </devsite-language-selector> <devsite-user fp-auth id="devsite-user"></devsite-user> </div> </div> </div> <div class="devsite-collapsible-section "> <div class="devsite-header-background"> <div class="devsite-product-id-row" hidden> <div class="devsite-product-description-row"> </div> </div> <div class="devsite-doc-set-nav-row"> <ul class="devsite-breadcrumb-list"> <li class="devsite-breadcrumb-item "> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/apigee" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Lower Header" data-value="1" track-type="globalNav" track-name="breadcrumb" track-metadata-position="1" track-metadata-eventdetail="Apigee"> Apigee </a> </li> </ul> <cloudx-tabs-nav class="lower-tabs"> <nav class="devsite-tabs-wrapper" aria-label="Lower tabs"> <tab> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/apigee/docs/getstarted" class="gc-analytics-event " track-type="globalNav" track-metadata-position="nav" track-metadata-eventdetail="nav" track-name="getStarted" data-category="Site-Wide Custom Events" data-label="Tab: Get Started"> Get Started </a> </tab> <tab active> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/apigee/docs/guides" class="gc-analytics-event " track-type="globalNav" track-metadata-position="nav" track-metadata-eventdetail="nav" track-name="guides" aria-label="Guides, selected" data-category="Site-Wide Custom Events" data-label="Tab: Guides"> Guides </a> </tab> <tab> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/apigee/docs/reference" class="gc-analytics-event " track-type="globalNav" track-metadata-position="nav" track-metadata-eventdetail="nav" track-name="reference" data-category="Site-Wide Custom Events" data-label="Tab: Reference"> Reference </a> </tab> <tab> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/apigee/docs/support" class="gc-analytics-event " track-type="globalNav" track-metadata-position="nav" track-metadata-eventdetail="nav" track-name="support" data-category="Site-Wide Custom Events" data-label="Tab: Support"> Support </a> </tab> <tab> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/apigee/docs/resources" class="gc-analytics-event " track-type="globalNav" track-metadata-position="nav" track-metadata-eventdetail="nav" track-name="resources" data-category="Site-Wide Custom Events" data-label="Tab: Resources"> Resources </a> </tab> </nav> </cloudx-tabs-nav> <div class="devsite-product-button-row"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/contact" class="cta-button-secondary button " track-type="contact" data-overflow-wrapper="tab" data-overflow-container="left" track-metadata-eventdetail="nav" data-overflow="devsite-tabs-wrapper" track-name="sales" track-metadata-position="nav">Contact Us</a> <a href="//web.archive.org/web/20210529151702/https://console.cloud.google.com/freetrial" class="cloud-free-trial-button cta-button-primary button-primary button cloud-button cloud-button--primary " track-metadata-eventdetail="nav" track-metadata-position="nav" track-name="gcpCta" data-overflow-container="right" referrerpolicy="no-referrer-when-downgrade" track-type="freeTrial" data-overflow="devsite-top-logo-row" data-overflow-class="devsite-header-link devsite-top-button button cloud-free-trial-button cloud-free-trial-enabled cloud-button cloud-button--primary">Get started for free</a> </div> </div> </div> </div> </div> </devsite-header> <devsite-book-nav scrollbars> <nav class="devsite-book-nav devsite-nav nocontent" aria-label="Side menu"> <div class="devsite-mobile-header"> <button type="button" id="devsite-close-nav" class="devsite-header-icon-button button-flat material-icons gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Close navigation" aria-label="Close navigation"> </button> <div class="devsite-product-name-wrapper"> <a href="/web/20210529151702/https://cloud.google.com/" class="devsite-site-logo-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Site logo" track-type="globalNav" track-name="googleCloud" track-metadata-position="nav" track-metadata-eventdetail="nav"> <img src="https://web.archive.org/web/20210529151702im_/https://www.gstatic.com/devrel-devsite/prod/v702c60b70d68da067f4d656556a48e4ab1cf14be10bb79e46f353f3fdfe8505d/cloud/images/cloud-logo.svg" class="devsite-site-logo" alt="Google Cloud"> </a> <span class="devsite-product-name"> <ul class="devsite-breadcrumb-list"> <li class="devsite-breadcrumb-item devsite-has-google-wordmark"> </li> </ul> </span> </div> </div> <div class="devsite-book-nav-wrapper"> <div class="devsite-mobile-nav-top"> <ul class="devsite-nav-list"> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/why-google-cloud" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Why Google" track-type="globalNav" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="whyGoogle"> <span class="devsite-nav-text" tooltip> Why Google </span> </a> <ul class="devsite-nav-responsive-tabs devsite-nav-has-menu "> <li class="devsite-nav-item"> <span class="devsite-nav-title" tooltip> <span class="devsite-nav-text" tooltip menu="Why Google"> More </span> <span class="devsite-nav-icon material-icons" data-icon="forward" menu="Why Google"> </span> </span> </li> </ul> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Solutions" track-type="globalNav" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="solutions"> <span class="devsite-nav-text" tooltip> Solutions </span> </a> <ul class="devsite-nav-responsive-tabs devsite-nav-has-menu "> <li class="devsite-nav-item"> <span class="devsite-nav-title" tooltip> <span class="devsite-nav-text" tooltip menu="Solutions"> More </span> <span class="devsite-nav-icon material-icons" data-icon="forward" menu="Solutions"> </span> </span> </li> </ul> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/products" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Products" track-type="globalNav" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="products"> <span class="devsite-nav-text" tooltip> Products </span> </a> <ul class="devsite-nav-responsive-tabs devsite-nav-has-menu "> <li class="devsite-nav-item"> <span class="devsite-nav-title" tooltip> <span class="devsite-nav-text" tooltip menu="Products"> More </span> <span class="devsite-nav-icon material-icons" data-icon="forward" menu="Products"> </span> </span> </li> </ul> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/pricing" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Pricing" track-type="globalNav" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="pricing"> <span class="devsite-nav-text" tooltip> Pricing </span> </a> <ul class="devsite-nav-responsive-tabs devsite-nav-has-menu "> <li class="devsite-nav-item"> <span class="devsite-nav-title" tooltip> <span class="devsite-nav-text" tooltip menu="Pricing"> More </span> <span class="devsite-nav-icon material-icons" data-icon="forward" menu="Pricing"> </span> </span> </li> </ul> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/start" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Getting started" track-type="globalNav" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="gettingStarted"> <span class="devsite-nav-text" tooltip> Getting started </span> </a> <ul class="devsite-nav-responsive-tabs devsite-nav-has-menu "> <li class="devsite-nav-item"> <span class="devsite-nav-title" tooltip> <span class="devsite-nav-text" tooltip menu="Getting started"> More </span> <span class="devsite-nav-icon material-icons" data-icon="forward" menu="Getting started"> </span> </span> </li> </ul> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/apigee/docs" class="devsite-nav-title gc-analytics-event devsite-nav-active" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Docs" track-type="globalNav" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="docs"> <span class="devsite-nav-text" tooltip> Docs </span> </a> <ul class="devsite-nav-responsive-tabs"> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/apigee/docs/getstarted" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Get Started" track-type="globalNav" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="getStarted"> <span class="devsite-nav-text" tooltip> Get Started </span> <span class="devsite-nav-icon material-icons" data-icon="forward"> </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/apigee/docs/guides" class="devsite-nav-title gc-analytics-event devsite-nav-has-children devsite-nav-active" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Guides" track-type="globalNav" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="guides"> <span class="devsite-nav-text" tooltip menu="_book"> Guides </span> <span class="devsite-nav-icon material-icons" data-icon="forward" menu="_book"> </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/apigee/docs/reference" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Reference" track-type="globalNav" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="reference"> <span class="devsite-nav-text" tooltip> Reference </span> <span class="devsite-nav-icon material-icons" data-icon="forward"> </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/apigee/docs/support" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Support" track-type="globalNav" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="support"> <span class="devsite-nav-text" tooltip> Support </span> <span class="devsite-nav-icon material-icons" data-icon="forward"> </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/apigee/docs/resources" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Resources" track-type="globalNav" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="resources"> <span class="devsite-nav-text" tooltip> Resources </span> <span class="devsite-nav-icon material-icons" data-icon="forward"> </span> </a> </li> </ul> </li> <li class="devsite-nav-item"> <a href="//web.archive.org/web/20210529151702/https://console.cloud.google.com/" class="devsite-nav-title gc-analytics-event " track-type="globalNav" track-metadata-eventdetail="nav" track-name="console" track-metadata-position="nav" referrerpolicy="no-referrer-when-downgrade" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Console" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="console"> <span class="devsite-nav-text" tooltip> Console </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/contact" class="cta-button-secondary button" track-type="contact" data-overflow-wrapper="tab" data-overflow-container="left" track-metadata-eventdetail="nav" data-overflow="devsite-tabs-wrapper" track-name="sales" track-metadata-position="nav" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Contact Us" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="contactUs"> <span class="devsite-nav-text" tooltip> Contact Us </span> </a> </li> <li class="devsite-nav-item"> <a href="//web.archive.org/web/20210529151702/https://console.cloud.google.com/freetrial" class="cloud-free-trial-button cta-button-primary button-primary button cloud-button cloud-button--primary" track-metadata-eventdetail="nav" track-metadata-position="nav" track-name="gcpCta" data-overflow-container="right" referrerpolicy="no-referrer-when-downgrade" track-type="freeTrial" data-overflow="devsite-top-logo-row" data-overflow-class="devsite-header-link devsite-top-button button cloud-free-trial-button cloud-free-trial-enabled cloud-button cloud-button--primary" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Get started for free" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="getStartedForFree"> <span class="devsite-nav-text" tooltip> Get started for free </span> </a> </li> </ul> </div> <div class="devsite-mobile-nav-bottom" role="navigation"> <ul class="devsite-nav-list" menu="_book"> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"><span class="devsite-nav-text" tooltip>Apigee</span></div></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/guides" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Guides</span></a></li> <li class="devsite-nav-item devsite-nav-divider devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"><span class="devsite-nav-text" tooltip>ACCESS APIGEE</span></div></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/get-started/access-apigee" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Overview</span></a></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/fundamentals/ui-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Using the UI</span></a></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/get-started/api-get-started" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Using the API</span></a></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/get-started/gcloud-get-started" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Using gcloud</span></a></li> <li class="devsite-nav-item devsite-nav-divider devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"><span class="devsite-nav-text" tooltip>DEVELOP</span></div></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Building API proxies</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/fundamentals/understanding-apis-and-api-proxies" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Understanding APIs and API proxies</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Proxy basics</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/fundamentals/build-simple-api-proxy" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Introduction to API proxy building</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/develop/ui-create-proxy" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Creating an API proxy</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/develop/ui-edit-proxy" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Editing an API proxy (create a revision)</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/fundamentals/download-api-proxies" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Downloading and uploading an API proxy configuration bundle</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/develop/ui-delete-proxy" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Deleting an API proxy</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Environments and organizations</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/fundamentals/organization-structure" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Understanding organizations</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/fundamentals/environments-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Overview of environments and environment groups</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/fundamentals/environments-working-with" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Working with environments</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/fundamentals/environmentgroups-working-with" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Working with environment groups</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/fundamentals/best-practices-api-proxy-design-and-development" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Best practices</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Routes and flows</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/fundamentals/understanding-routes" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Understanding routes</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/fundamentals/what-are-flows" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Controlling API proxies with flows</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/fundamentals/flow-configurations" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configure flows</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Flow variables</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/fundamentals/introduction-flow-variables" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Flow variable overview</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/fundamentals/understanding-handling-request-response-data" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Request and response flow variables</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/fundamentals/message-variables" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Message flow variable</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/fundamentals/flow-variables-and-conditions" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Conditions with flow variables</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Shared flows and flow hooks</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/fundamentals/shared-flows" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Creating reusable shared flows</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/fundamentals/flow-hooks" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Attaching a shared flow using flow hooks</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/fundamentals/connecting-proxies-other-proxies" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Chaining API proxies together</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/fundamentals/fault-handling" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Handling faults</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Adding features to an API proxy</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Using policies</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/develop/policy-attachment-and-enforcement" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>What&#39;s a policy?</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/develop/attaching-and-configuring-policies-management-ui" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Attaching and configuring policies in the UI</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/develop/attaching-and-configuring-policies-xml-files" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Attaching and configuring policies in XML files</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/develop/attaching-policy-proxyendpoint-or-targetendpoint-flow" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Attaching a policy to a ProxyEndpoint or TargetEndpoint flow</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/develop/resource-files" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing resources</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/fundamentals/what-you-need-know-about-policy-errors" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>About policy errors</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Securing an API proxy</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/api-security" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Security overview</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>OAuth2</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/oauth/oauth-home" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Getting started with OAuth2</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/oauth/oauth-introduction" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Introduction to OAuth 2.0</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/oauth/oauth2-videos" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Videos</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/oauth/oauth-20-client-credentials-grant-type" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Client credentials grant type</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/oauth/oauth-v2-policy-authorization-code-grant-type" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Auth code grant type</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/oauth/implementing-password-grant-type" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Password grant type</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/oauth/understanding-default-oauth-20-configuration" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring a new API proxy</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/registering-client-apps" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Registering client apps</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/oauth/obtaining-developer-keys" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Obtaining client credentials</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/oauth/configuring-oauth-endpoints-and-policies" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Understanding OAuth endpoints</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/oauth/access-tokens" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Requesting tokens and codes</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/oauth/customizing-access-tokens" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Customizing tokens and codes</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/oauth/validating-and-invalidating-access-tokens" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Revoking and approving tokens</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/oauth/enable-retrieval-and-revocation-oauth-20-access-tokens-end-user-id-app-id-or-both" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Revoking tokens by end user ID and app ID</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/oauth/revoking-and-approving-consumer-ids" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Revoking and approving consumer keys</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/oauth/sending-access-token" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Sending an access token</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/oauth/using-access-tokens" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Verifying access token</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/oauth/working-scopes" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Working with OAuth2 scopes</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/oauth/use-third-party-oauth-system" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Using third-party OAuth tokens</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/oauth/hashing-tokens" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Hashing tokens for extra security</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/oauth/advanced-oauth-20-topics" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Advanced OAuth2 topics</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>API keys</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/api-keys" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>API keys</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/setting-api-key-validation" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Setting up API key validation</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/saml" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Using SAML policies in an API proxy</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/content-based-security" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Content-based security</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/data-masking" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Masking and hiding data</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/last-mile-security" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Last-mile security</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Limit request traffic</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/develop/rate-limiting" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Rate-limiting</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/develop/comparing-quota-and-spike-arrest-policies" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Comparing rate-limiting policies</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Caching and persistence</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/cache/persistence-tools" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/cache/optimize-performance-using-cache" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>General purpose caching</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/cache/response-caching" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Response caching</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/cache/key-value-maps" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Using key value maps</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/cache/property-sets" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Using property sets</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/cache/http-response-caching" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Support for HTTP response headers</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/cache/cache-internals" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Cache internals</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/cache/cache-videos" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Videos</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/develop/shaping-and-converting-messages" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Shaping, accessing, and converting messages</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/develop/accessing-config-data" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Accessing configuration data</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/develop/incorporating-procedural-code-api-proxy" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Incorporating procedural code</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/develop/adding-cors-support-api-proxy" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Adding CORS support</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/develop/enabling-streaming" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Streaming requests and responses</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/develop/websocket-config" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Using WebSockets</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Creating Java callouts</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/develop/how-create-java-callout" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>How to create a Java callout</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/develop/how-handle-java-callout-errors" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>How to handle Java callout errors</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/develop/how-use-properties-java-callout" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>How to use properties in a Java callout</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Deploying API proxies</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/deploy/ui-deploy-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Deployment overview</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/deploy/ui-deploy-new" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Deploying an API proxy</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/deploy/ui-undeploy" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Undeploying an API proxy</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/deploy/ui-deploy-status" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Deployment status feedback</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/deploy/load-balancing-across-backend-servers" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Load balancing across backend servers</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Debugging</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/debug/trace-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Debug overview</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/debug/trace" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Using Debug</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/debug/offline-trace" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Using Offline Debug</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/analytics/using-performance-metrics" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Using performance metrics</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/debug/health-check" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Performing health checks</span></a></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/debug/audit-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Audit logging</span></a></li> <li class="devsite-nav-item devsite-nav-divider devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"><span class="devsite-nav-text" tooltip>DEVELOP (LOCAL)</span></div></li> <li class="devsite-nav-item devsite-nav-beta"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/local-development/overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Overview of local development with Apigee</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Getting started</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item devsite-nav-beta"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/local-development/setup" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Setting up Apigee in VS Code</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-beta"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/local-development/vscode/explore" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Using Apigee in VS Code</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Building and deploying your first API proxy</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item devsite-nav-beta"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/local-development/vscode/get-started" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Overview</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-beta"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/local-development/vscode/tutorial-create-workspace" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 1: Create an Apigee workspace</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-beta"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/local-development/vscode/tutorial-create-proxy" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 2: Create an API proxy</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-beta"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/local-development/vscode/tutorial-deploy" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 3: Configure and deploy an environment</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-beta"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/local-development/vscode/tutorial-test" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 4: Test your API</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-beta"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/local-development/vscode/tutorial-change-target-endpoint" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 5: Change your target endpoint</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-beta"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/local-development/vscode/tutorial-attach-policy" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 6: Attach a policy</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/local-development/vscode/tutorial-deploy-apigee" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 7: Deploy to an Apigee environment</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/local-development/vscode/tutorial-promote" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 8: Promote an archive to production</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Developing using Apigee in VS Code</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item devsite-nav-beta"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/local-development/vscode/manage-apigee-workspace" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing the Apigee workspace</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-beta"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/local-development/vscode/develop-apiproxies" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Developing API proxies</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-beta"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/local-development/vscode/develop-sharedflows" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Developing shared flows</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-beta"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/local-development/vscode/manage-policies" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Adding features using policies</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-beta"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/local-development/vscode/manage-resources" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing resources</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-beta"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/local-development/vscode/deploy-environment" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring and deploying environments</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-beta"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/local-development/vscode/build-test-resources" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Building and exporting test resources</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-beta"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/local-development/vscode/test" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Testing APIs</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-beta"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/local-development/vscode/manage-apigee-emulator" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing the Apigee Emulator</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-beta"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/local-development/vscode/command-reference" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Apigee Command Palette Reference</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item devsite-nav-beta"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/local-development/manage-archive-deployments" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Deploying and managing archives in your Apigee environment</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li> <li class="devsite-nav-item devsite-nav-divider devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"><span class="devsite-nav-text" tooltip>PUBLISH</span></div></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/publishing-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Publishing overview</span></a></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Managing API products</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/what-api-product" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>What is an API product?</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/create-api-products" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing API products</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Managing developers and apps</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/adding-developers-your-api-product" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Registering app developers</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/creating-apps-surface-your-api" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Controlling access to your APIs by registering apps</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/import-existing-consumer-keys-and-secrets" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Importing existing consumer keys and secrets</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/intro-portals" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Developer portal solutions</span></a></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/api-design-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>API design overview</span></a></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Building your integrated portal</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/build-integrated-portal" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Introduction</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/portal-interact" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>How portal users interact with your portal </span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Getting started</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/quick-start" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Quick start</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/portal-quick-tips" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Quick tips for customizing the sample portal</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/portal-best-practices" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Best practices for building your portal</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Building and publishing your portal</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/portal-steps" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Steps to build your portal</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/manage-portals" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing your portals</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/portal-pages" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing the pages in your portal</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/page-editor" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Developing portal content</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/api-portal-themes" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Customizing your theme</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/portal-menus" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Setting up navigation</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/publish-apis" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Publishing your APIs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/manage-api-keys" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing access to your APIs using API keys</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/default-audience" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing the default visibility</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/portal-files" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing your assets</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/custom-domain" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Customizing your domain</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/configure-email" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring email</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/api-portal-analytics" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring analytics tracking</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/custom-scripts" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Adding custom scripts</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/portal-publish" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Publishing your portal content</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/view-live-portal" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Viewing your live portal</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/search-page" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Creating a custom search page</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Managing user account creation and sign-in experience</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/configure-register-sign-in" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring the user account creation and sign-in experience</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/portal-identity-provider" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring identity providers</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/api-portal-users" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing user accounts</span></a></li><li class="devsite-nav-item devsite-nav-beta"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/developer-teams" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing developer teams</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-beta"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/portal-audience" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing audiences</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/portal/markdown-reference" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Markdown syntax reference</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Building your portal using Drupal 8/9</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/drupal/open-source-drupal-8" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Introduction</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Drupal-based developer portal in Cloud Marketplace</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/drupal/apigee-cloud-marketplace-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/drupal/get-started-cloud-marketplace" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Get started</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/drupal/apigee-cloud-marketplace-customize" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Customize your portal</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/drupal/get-support-cloud-marketplace" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Support resources</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/drupal/hosting-provider" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Choosing a hosting provider</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/publish/drupal/support-for-apigee-d8-modules" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Support process for Apigee Drupal 8/9 modules</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item devsite-nav-divider devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"><span class="devsite-nav-text" tooltip>MONETIZE</span></div></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/monetization/overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Overview of Apigee monetization</span></a></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/monetization/steps" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Steps to use Apigee monetization</span></a></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/monetization/enable" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Enabling Apigee monetization</span></a></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/monetization/enforce-monetization-limits" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Enforcing monetization limits in API proxies</span></a></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/monetization/enforce-monetization-quotas-api-products" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Enforcing monetization quotas in API products</span></a></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/monetization/manage-rate-plans" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing rate plans for API products</span></a></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/monetization/integrate-developer-portal" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Integrating monetization in Drupal portal</span></a></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/monetization/purchase-api-products-api" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Purchasing API product subscriptions using API</span></a></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/monetization/debug-trace" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Debugging monetization using the Debug tool</span></a></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/monetization/generate-reports" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Generating monetization reports</span></a></li> <li class="devsite-nav-item devsite-nav-divider devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"><span class="devsite-nav-text" tooltip>ADMINISTER</span></div></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Users, roles, and access</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/get-started/switch-org" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Switching between organizations</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/system-administration/users-roles-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Users and roles</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/system-administration/apigee-roles" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Apigee roles</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/system-administration/manage-users-roles" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing users, roles, and permissions using APIs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/system-administration/manage-users" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing users in the UI</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/system-administration/manage-access" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing access in Google Cloud</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Network Configuration</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/system-administration/peering-ranges" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Peering ranges</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/system-administration/multi-region" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Using multiple regions</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/system-administration/instances" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Creating instances</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/system-administration/change-instance-ips" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Changing instance IPs</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Security administration</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>TLS</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/system-administration/options-configuring-tls" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Options for configuring TLS</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/tls-vars" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Accessing TLS connection information in an API proxy</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/system-administration/saml-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>SAML</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/vpc-sc" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Using VPC Service Controls</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/encryption-keys" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>About the encryption keys</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/security/nat-provisioning" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Provisioning NAT IPs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/system-administration/preventing-dos" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Preventing DoS attacks</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/system-administration/data-collectors" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing data collectors</span></a></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/system-administration/backups" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Backups</span></a></li> <li class="devsite-nav-item devsite-nav-divider devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"><span class="devsite-nav-text" tooltip>ANALYZE</span></div></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/analytics/analytics-services-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Analytics overview</span></a></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Dashboards</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/analytics/using-analytics-dashboards" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Using the analytics dashboards</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/analytics/api-proxy-performance-dashboard" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>API proxy performance</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/analytics/cache-performance-dashboard" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Cache performance</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/analytics/partner-engagement-dashboard" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Developer engagement</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/analytics/devices-dashboard" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Devices</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/analytics/error-analysis-dashboard" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Error code analysis</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/analytics/geomap-dashboard" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>GeoMap</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/analytics/latency-analysis-dashboard" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Latency analysis</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/analytics/endpoint-performance-dashboard" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Target performance</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/analytics/traffic-composition-dashboard" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Traffic composition</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Custom reports</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/analytics/create-custom-reports" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Creating and managing custom reports</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/analytics/analytics-reference" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Analytics metrics, dimensions, and filters reference</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/analytics/export-data" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Exporting data from analytics</span></a></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Using the API</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/analytics/asynch-reports-api" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Using the asynchronous custom reports API </span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/analytics/use-analytics-api-measure-api-program-performance" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Using the metrics API</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/analytics/analytics-command-reference" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Metrics API examples</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Troubleshooting</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/analytics/analytics-case-study" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Troubleshooting with analytics</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/analytics/why-am-i-seeing-analytics-entity-named-not-set" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>What does an analytics entity named &#39;not set&#39; mean?</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item devsite-nav-divider devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"><span class="devsite-nav-text" tooltip>API MONITORING</span></div></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-monitoring" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>API Monitoring overview</span></a></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-monitoring/timeline" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Using the Timeline view</span></a></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-monitoring/investigate" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Using the Investigate view</span></a></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-monitoring/recent" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Using the Recent view</span></a></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-monitoring/alerts-notifications" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Setting up alerts and notifications</span></a></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-monitoring/alerts-examples" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Examples of alerts</span></a></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-monitoring/fault-codes" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Fault codes</span></a></li> <li class="devsite-nav-item devsite-nav-divider devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"><span class="devsite-nav-text" tooltip>ADVANCED API OPERATIONS</span></div></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/aapi-ops" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Advanced API Operations overview</span></a></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Anomaly detection</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/aapi-ops/about-anomaly-detection" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/aapi-ops/anomaly-detect-ui" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Using the Anomaly Events dashboard</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/aapi-ops/investigate-anomalies" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Investigating anomalies</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/aapi-ops/create-alerts" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Creating anomaly alerts</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item devsite-nav-divider devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"><span class="devsite-nav-text" tooltip>Envoy Adapter</span></div></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>v2.0.x</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v2.0.x/concepts" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Concepts</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v2.0.x/getting-started" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Getting started</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v2.0.x/example-hybrid" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Apigee hybrid example</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v2.0.x/operation" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Operation</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v2.0.x/reference" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Reference</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v2.0.x/troubleshooting" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Troubleshooting</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>v1.4.x</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.4.x/concepts" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Concepts</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.4.x/getting-started" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Getting started</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.4.x/example-hybrid" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Apigee hybrid example</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.4.x/operation" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Operation</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.4.x/reference" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Reference</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.4.x/troubleshooting" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Troubleshooting</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>v1.3.x</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.3.x/concepts" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Concepts</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.3.x/getting-started" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Getting started</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.3.x/example-hybrid" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Apigee hybrid example</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.3.x/operation" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Operation</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.3.x/reference" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Reference</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.3.x/troubleshooting" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Troubleshooting</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>v1.2.x</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.2.x/concepts" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Concepts</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.2.x/getting-started" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Getting started</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.2.x/example-hybrid" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Apigee hybrid example</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.2.x/operation" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Operation</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.2.x/reference" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Reference</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.2.x/troubleshooting" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Troubleshooting</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>v1.1.x</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.1.x/concepts" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Concepts</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.1.x/getting-started" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Getting started</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.1.x/example-hybrid" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Apigee hybrid example</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.1.x/operation" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Operation</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.1.x/reference" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Reference</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.1.x/troubleshooting" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Troubleshooting</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>v1.0.x</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.0.x/concepts" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Concepts</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.0.x/getting-started" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Getting started</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.0.x/example-hybrid" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Apigee hybrid example</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.0.x/operation" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Operation</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.0.x/reference" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Reference</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.0.x/troubleshooting" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Troubleshooting</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/release/notes/100-envoy-adapter-release-notes" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Release notes</span></a></li> <li class="devsite-nav-item devsite-nav-divider devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"><span class="devsite-nav-text" tooltip>HYBRID RUNTIME</span></div></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/versions" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>All versions</span></a></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/supported-platforms" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Supported platforms</span></a></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>v1.4</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/what-is-hybrid" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>What is Apigee hybrid?</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Install</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/big-picture" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Big picture</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Part 1: Project and org setup</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/precog-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Before you begin</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/precog-gcpaccount" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 1: Create a Google Cloud account</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/precog-gcpproject" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 2: Create a Google Cloud project</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/precog-enableapi" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 3: Enable APIs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/precog-provision" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 4: Create an organization</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/precog-add-environment" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 5: Create an environment group</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Part 2: Hybrid runtime setup</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/install-before-begin" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Before you begin</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/2-1-install-create-cluster" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 1: Create a cluster</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/2-2-install-cert-manager" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 2: Install cert-manager</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/2-3-install-asm" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 3: Install ASM</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/2-4-install-apigeectl" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 4: Install apigeectl</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/2-5-install-service-accounts" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 5: Create service accounts and credentials</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/2-6-install-configure-cluster" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 6: Configure the cluster</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/2-7-install-hybrid-runtime" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 7: Install hybrid runtime</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>After the install: Test</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/test-new-proxy" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Create and deploy a new API proxy</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/verify-apis" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Check deployment status</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/uninstall" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Uninstall hybrid runtime</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Administer</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/administer-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Administration overview</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Troubleshooting</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/ts-cassandra" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Cassandra troubleshooting</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/ts-message-processor" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Message processor troubleshooting guide</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/ts-buildinfo" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Printing build info</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/troubleshoot/policies/runtime/expand-replica-count-to-drain-istio" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Expanding Istio replica counts when draining nodes</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/streaming-pull-error" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>StreamingPull errors 100%</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Data collection</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/data-collection-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Data collection overview</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/where-data" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Where is your data stored?</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/obfuscate-userdata-for-analytics" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Obfuscating user data for analytics</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Logging</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/logging" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Logging overview</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/logging-view" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>View logs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/access-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Access logs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/cassandra-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Cassandra logs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/mart-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>MART logs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/runtime-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Runtime logs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/sync-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Synchronizer logs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/udca-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>UDCA logs</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Metrics collection</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/metrics-collection" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Metrics collection overview</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/metrics-enable" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring metrics collection</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/metrics-view" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Viewing metrics</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/other-data-collection" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Other data collection</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Runtime services</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/service-config" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Runtime service configuration overview</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/customize-services" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing runtime plane components</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Cassandra</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/cassandra-production" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring Cassandra for production</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/cassandra-config" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>StorageClass configuration</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/expand-persistent-volumes" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Expanding Cassandra persistent volumes</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/cassandra-scaling" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Scaling Cassandra pods</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/backup-recovery" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Backup and recovery</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/cassandra-backup-non-gcs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Non-GCS backup and recovery</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/cassandra-tls" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>TLS configuration</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Environments</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/environments-about" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>About environments</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/manage-environments" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing environments</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/environment-create" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Creating environments</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/environment-delete" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Deleting environments</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/base-path-routing" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring virtual hosts</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/forward-proxy" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring proxy forwarding</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/environment-self-signed-tls" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Generating self-signed TLS certificates</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/ingress-tls" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring TLS and mTLS on the Istio ingress</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/dns-quickstart" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>DNS setup quickstart</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>MART</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/install-expose-mart" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>MART configuration</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/mart-config" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Adding the MART IP to your org</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/synchronizer-access" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Synchronizer</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/apigee-connect" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Apigee connect</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Service accounts</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/sa-about" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>About service accounts</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/sa-validation" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Service account validation</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/enable-non-sni" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Enabling non-SNI and HTTP clients</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/lets-encrypt" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Obtain TLS credentials: An example</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Cluster management</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/cluster-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Minimum cluster configurations</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/configure-dedicated-nodes" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring dedicated node pools</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/ports" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring ports and setting up firewalls</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/secure-runtime" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Securing the runtime installation</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/key-encryption" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Data encryption</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/k8s-secrets" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Storing data in a Kubernetes secret</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/multi-region" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Multi-region deployments on GKE and GKE on-prem</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/multi-region-aks" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Multi-region deployments on AKS</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/scale-and-autoscale" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Scale and autoscale services</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/signed-docker-images" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Downloading signed runtime images</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/apigee-deployment-services" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Apigee deployment services</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/allow-gcp-urls" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>GCP URLs to allow for hybrid</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/revision" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Rolling updates</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Tools</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/cli-reference" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>apigeectl</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/create-service-account" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>create-service-account</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/upgrade" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Upgrading hybrid</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.4/config-prop-ref" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuration property reference</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>v1.3</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/what-is-hybrid" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>What is Apigee hybrid?</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Install</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/big-picture" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Big picture</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Project and org setup</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/precog-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Before you begin</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/precog-gcpaccount" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 1: Create a Google Cloud account</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/precog-gcpproject" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 2: Create a Google Cloud project</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/precog-enableapi" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 3: Enable APIs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/precog-provision" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 4: Create an organization</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/precog-add-dns" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 5: Configure your DNS</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/precog-add-environment" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 6: Create an environment group</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Hybrid runtime setup</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-before-begin" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Before you begin</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>GKE hybrid setup</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-create-cluster" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 1: Create a cluster</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-download-cert-manager-istio" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 2: Install cert-manager and ASM</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-download-install" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 3: Install apigeectl</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-copy-overrides" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 4: Configure the cluster</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-apply-hybrid" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 5: Install hybrid runtime</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>GKE on-prem hybrid setup</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-create-cluster-anthos" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 1: Create a cluster</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-download-cert-manager-istio-anthos" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 2: Install cert-manager and ASM</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-download-install-anthos" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 3: Install apigeectl</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-copy-overrides-anthos" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 4: Configure the cluster</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-apply-hybrid-anthos" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 5: Install hybrid runtime</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>AKS hybrid setup</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-create-cluster-aks" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 1: Create a cluster</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-download-cert-manager-istio-aks" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 2: Install cert-manager and ASM</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-download-install-aks" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 3: Install apigeectl</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-copy-overrides-aks" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 4: Configure the cluster</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-apply-hybrid-aks" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 5: Install hybrid runtime</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>EKS hybrid setup</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-create-cluster-eks" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 1: Create a cluster</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-download-cert-manager-istio-eks" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 2: Install cert-manager and ASM</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-download-install-eks" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 3: Install apigeectl</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-copy-overrides-eks" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 4: Configure the cluster</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-apply-hybrid-eks" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 5: Install hybrid runtime</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>GKE on AWS hybrid setup</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-create-cluster-aws-gke" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 1: Create a cluster</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-download-cert-manager-istio-aws-gke" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 2: Install cert-manager and ASM</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-download-install-aws-gke" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 3: Install apigeectl</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-copy-overrides-aws-gke" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 4: Configure the cluster</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-apply-hybrid-aws-gke" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 5: Install hybrid runtime</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>After the install: Test</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/test-new-proxy" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Create and deploy a new API proxy</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/verify-apis" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Check deployment status</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/uninstall" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Uninstall hybrid runtime</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Administer</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/administer-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Administration overview</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Troubleshooting</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/ts-cassandra" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Cassandra troubleshooting</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/ts-message-processor" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Message processor troubleshooting guide</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/ts-buildinfo" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Printing build info</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/troubleshoot/policies/runtime/expand-replica-count-to-drain-istio" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Expanding Istio replica counts when draining nodes</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/streaming-pull-error" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>StreamingPull errors 100%</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/ts-double-slash" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Remove double slashes from requests</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Data collection</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/data-collection-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Data collection overview</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/where-data" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Where is your data stored?</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/obfuscate-userdata-for-analytics" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Obfuscating user data for analytics</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Logging</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/logging" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Logging overview</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/logging-view" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>View logs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/access-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Access logs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/cassandra-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Cassandra logs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/mart-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>MART logs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/runtime-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Runtime logs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/sync-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Synchronizer logs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/udca-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>UDCA logs</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Metrics collection</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/metrics-collection" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Metrics collection overview</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/metrics-enable" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring metrics collection</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/metrics-view" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Viewing metrics</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/other-data-collection" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Other data collection</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Runtime services</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/service-config" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Runtime service configuration overview</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/customize-services" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing runtime plane components</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Cassandra</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/cassandra-production" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring Cassandra for production</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/cassandra-config" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>StorageClass configuration</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/expand-persistent-volumes" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Expanding Cassandra persistent volumes</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/cassandra-scaling" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Scaling Cassandra pods</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/backup-recovery" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Backup and recovery</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/cassandra-tls" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>TLS configuration</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Environments</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/environments-about" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>About environments</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/manage-environments" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing environments</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/environment-create" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Creating environments</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/environment-delete" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Deleting environments</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/base-path-routing" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring virtual hosts</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/forward-proxy" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring proxy forwarding</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/environment-self-signed-tls" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Generating self-signed TLS certificates</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/ingress-tls" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring TLS and mTLS on the Istio ingress</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/dns-quickstart" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>DNS setup quickstart</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>MART</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/install-expose-mart" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>MART configuration</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/mart-config" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Adding the MART IP to your org</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/synchronizer-access" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Synchronizer</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/apigee-connect" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Apigee connect</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Service accounts</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/sa-about" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>About service accounts</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/sa-validation" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Service account validation</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/enable-non-sni" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Enabling non-SNI and HTTP clients</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/lets-encrypt" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Obtain TLS credentials: An example</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Cluster management</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/cluster-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Minimum cluster configurations</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/configure-dedicated-nodes" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring dedicated node pools</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/ports" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring ports and setting up firewalls</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/secure-runtime" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Securing the runtime installation</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/key-encryption" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Data encryption</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/k8s-secrets" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Storing data in a Kubernetes secret</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/multi-region" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Multi-region deployments on GKE and GKE on-prem</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/multi-region-aks" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Multi-region deployments on AKS</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/scale-and-autoscale" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Scale and autoscale services</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/signed-docker-images" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Downloading signed runtime images</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/apigee-deployment-services" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Apigee deployment services</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/allow-gcp-urls" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>GCP URLs to allow for hybrid</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/revision" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Rolling updates</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Tools</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/cli-reference" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>apigeectl</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/create-service-account" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>create-service-account</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/upgrade" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Upgrading hybrid</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.3/config-prop-ref" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuration property reference</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item devsite-nav-expandable devsite-nav-deprecated"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>v1.2</span><span class="devsite-nav-icon material-icons" data-icon="deprecated" data-title="Deprecated" aria-hidden="true"></span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/what-is-hybrid" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>What is Apigee hybrid?</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Install</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/big-picture" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Big picture</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Step-by-step GCP configuration</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/precog-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Before you begin</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/precog-gcpaccount" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 1: Create a GCP account</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/precog-gcpproject" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 2: Create a GCP project</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/precog-enableapi" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 3: Enable APIs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/precog-provision" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 4: Create an organization</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/precog-add-environment" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 5: Add an environment</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/install-before-begin" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Before you begin</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>GKE quickstart</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/install-create-cluster" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 1: Create a cluster</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/install-download-install" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 2: Install apigeectl</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/install-copy-overrides" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 3: Configure the cluster</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/install-apply-hybrid" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 4: Install hybrid runtime</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>GKE on-prem quickstart</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/install-create-cluster-anthos" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 1: Create a cluster</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/install-download-install-anthos" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 2: Install apigeectl</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/install-copy-overrides-anthos" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 3: Configure the cluster</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/install-apply-hybrid-anthos" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 4: Install hybrid runtime</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>AKS quickstart</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/install-create-cluster-aks" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 1: Create a cluster</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/install-download-install-aks" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 2: Install apigeectl</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/install-copy-overrides-aks" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 3: Configure the cluster</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/install-apply-hybrid-aks" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 4: Install hybrid runtime</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>After the install: Test</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/test-new-proxy" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Create and deploy a new API proxy</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/verify-apis" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Check deployment status</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/uninstall" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Uninstall hybrid runtime</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Administer</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/administer-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Administration overview</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Troubleshooting</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/ts-cassandra" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Cassandra troubleshooting</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/ts-mart" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>MART troubleshooting</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/ts-message-processor" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Message processor troubleshooting guide</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/ts-buildinfo" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Printing build info</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/streaming-pull-error" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>StreamingPull errors 100%</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Data collection</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/data-collection-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Data collection overview</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/where-data" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Where is your data stored?</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/obfuscate-userdata-for-analytics" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Obfuscating user data for analytics</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Logging</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/logging" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Logging overview</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/logging-view" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>View logs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/access-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Access logs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/cassandra-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Cassandra logs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/mart-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>MART logs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/runtime-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Runtime logs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/sync-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Synchronizer logs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/udca-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>UDCA logs</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Metrics collection</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/metrics-collection" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Metrics collectin overview</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/metrics-enable" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring metrics collection</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/metrics-view" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Viewing metrics</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/other-data-collection" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Other data collection</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Runtime services</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/service-config" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Runtime service configuration overview</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/customize-services" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing runtime plane components</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Cassandra</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/cassandra-production" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring Cassandra for production</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/cassandra-config" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>StorageClass configuration</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/expand-persistent-volumes" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Expanding Cassandra persistent volumes</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/backup-recovery" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Backup and recovery</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/cassandra-tls" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>TLS configuration</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/scale-down-cassandra" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Scale down</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Environments</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/environments-about" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>About environments</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/manage-environments" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing environments</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/environment-create" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Creating environments</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/environment-delete" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Deleting environments</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/base-path-routing" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring virtual hosts</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/forward-proxy" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring proxy forwarding</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/environment-self-signed-tls" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Generating self-signed TLS certificates</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>MART</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/install-expose-mart" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>MART configuration</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/mart-config" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Adding the MART IP to your org</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/synchronizer-access" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Synchronizer</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/apigee-connect" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Apigee connect</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Service accounts</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/sa-about" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>About service accounts</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/sa-validation" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Service account validation</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/lets-encrypt" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Obtain TLS credentials: An example</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Cluster management</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Cluster requirements</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/cluster-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Cluster overview</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/gke-cluster-non-prod-setup" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>GKE non-production</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/gke-cluster-setup" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>GKE production</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/anthos-cluster-non-prod-setup" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Anthos GKE non-production</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/anthos-cluster-setup" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Anthos GKE production</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/ports" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring ports and setting up firewalls</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/secure-runtime" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Securing the runtime installation</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/key-encryption" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Data encryption</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/k8s-secrets" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Storing data in a Kubernetes secret</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/multi-region" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Multi-region deployments on GKE and GKE on-prem</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/multi-region-aks" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Multi-region deployments on AKS</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/static-ip" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring static IP addresses</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/scale-and-autoscale" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Scale and autoscale services</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/configure-dedicated-nodes" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuring dedicated node pools</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/signed-docker-images" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Downloading signed runtime images</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/apigee-deployment-services" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Apigee deployment services</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/allow-gcp-urls" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>GCP URLs to allow for hybrid</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/revision" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Rolling updates</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/upgrade" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Upgrading hybrid</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Tools</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/cli-reference" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>apigeectl</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/create-service-account" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>create-service-account</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.2/config-prop-ref" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuration property reference</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item devsite-nav-expandable devsite-nav-deprecated"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>v1.1</span><span class="devsite-nav-icon material-icons" data-icon="deprecated" data-title="Deprecated" aria-hidden="true"></span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/what-is-hybrid" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>What is Apigee hybrid?</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Install</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/big-picture" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>The Big Picture</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/precog-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Before you begin</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Step-by-step GCP configuration</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/precog-gcpaccount" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 1: Create a GCP account</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/precog-gcpproject" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 2: Create a GCP project</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/precog-enableapi" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 3: Enable APIs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/precog-provision" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 4: Create an organization</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/precog-add-environment" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 5: Add an environment</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/install-before-begin" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Before you begin</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>GKE quickstart</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/install-create-cluster" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 1: Create a cluster</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/install-download-install" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 2: Install apigeectl</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/install-copy-overrides" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 3: Configure the cluster</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/install-apply-hybrid" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 4: Install hybrid runtime</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>GKE on-prem quickstart</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/install-create-cluster-anthos" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 1: Create a cluster</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/install-download-install-anthos" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 2: Install apigeectl</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/install-copy-overrides-anthos" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 3: Configure the cluster</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/install-apply-hybrid-anthos" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 4: Install hybrid runtime</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>AKS quickstart</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/install-create-cluster-aks" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 1: Create a cluster</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/install-download-install-aks" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 2: Install apigeectl</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/install-copy-overrides-aks" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 3: Configure the cluster</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/install-apply-hybrid-aks" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Step 4: Install hybrid runtime</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>AFTER THE INSTALL: TEST</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/test-new-proxy" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Create and deploy a new API proxy</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/verify-apis" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Check deployment status</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/uninstall" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Uninstall Hybrid runtime</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Administer</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/administer-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Administration overview</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Troubleshooting</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/ts-cassandra" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Cassandra troubleshooting</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/ts-message-processor" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Message processor troubleshooting</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/ts-buildinfo" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Print build info</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Data Collection</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/data-collection-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Data collection overview</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/where-data" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Where is your data stored?</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Logging</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/logging" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Logging overview</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/logging-view" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>View logs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/access-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Access logs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/cassandra-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Cassandra logs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/mart-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>MART logs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/runtime-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Runtime logs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/sync-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Synchronizer logs</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/udca-logs" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>UDCA logs</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Metrics collection</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/metrics-collection" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Metrics collection overview</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/metrics-enable" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configure metrics collection</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/metrics-view" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>View metrics</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/other-data-collection" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Other data collection</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Runtime Services</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/service-config" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Runtime service configuration overview</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/customize-services" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Manage runtime plane components</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Cassandra</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/cassandra-production" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configure Cassandra for production</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/cassandra-config" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>StorageClass configuration</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/backup-recovery" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Backup and recovery</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/cassandra-tls" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>TLS configuration</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/scale-down-cassandra" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Scale down</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Environments</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/environments-about" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>About environments</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/manage-environments" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Managing environments</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/environment-create" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Create environments</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/environment-delete" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Delete environments</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/base-path-routing" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Base path routing</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/environment-self-signed-tls" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Generate self-signed TLS certificates</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>MART</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/install-expose-mart" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>MART configuration</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/mart-config" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Add the MART IP to an org</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/synchronizer-access" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Synchronizer</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Service accounts</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/sa-about" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>About service accounts</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/sa-validation" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Service account validation</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/lets-encrypt" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Obtain TLS credentials: An example</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Cluster Management</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item devsite-nav-expandable"><devsite-expandable-nav collapsed> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"><span class="devsite-nav-text" tooltip>Cluster requirements</span></div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/cluster-overview" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/gke-cluster-non-prod-setup" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>GKE non-production</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/gke-cluster-setup" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>GKE production</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/anthos-cluster-non-prod-setup" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Anthos GKE non-production</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/anthos-cluster-setup" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Anthos GKE production</span></a></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/ports" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configure ports and set up firewalls</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/secure-runtime" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Secure the runtime installation</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/key-encryption" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Data encryption</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/multi-region" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Multi-region deployments on GKE and GKE on-prem</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/multi-region-aks" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Multi-region deployments on AKS</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/static-ip" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configure static IP addresses</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/scale-and-autoscale" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Scale and autoscale services</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/configure-dedicated-nodes" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configure dedicated node pools</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/signed-docker-images" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Download signed runtime images</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/apigee-deployment-services" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Apigee deployment services</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/revision" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Rolling updates</span></a></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/upgrade" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Upgrading Apigee hybrid</span></a></li></ul></devsite-expandable-nav></li></ul></devsite-expandable-nav></li><li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/hybrid/v1.1/config-prop-ref" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Configuration property reference</span></a></li></ul></devsite-expandable-nav></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/release/notes/apigee-release-notes#apigee-hybrid-releases" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Release notes</span></a></li> <li class="devsite-nav-item devsite-nav-divider devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"><span class="devsite-nav-text" tooltip>TROUBLESHOOTING</span></div></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/docspromo/antipatterns" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Introduction to antipatterns</span></a></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/docspromo/apigee" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Introduction to Apigee playbooks</span></a></li> <li class="devsite-nav-item"><a href="/web/20210529151702/https://cloud.google.com/apigee/docs/docspromo/troubleshooting" class="devsite-nav-title"><span class="devsite-nav-text" tooltip>Introduction to policy playbooks</span></a></li> </ul> <ul class="devsite-nav-list" menu="Why Google" aria-label="Side menu" hidden> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip> <span class="devsite-nav-text" tooltip> Discover why leading businesses choose Google Cloud </span> </span> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/why-google-cloud" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Learn more" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="learnMore"> <span class="devsite-nav-text" tooltip> Learn more </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip> <span class="devsite-nav-text" tooltip> Key benefits </span> </span> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/why-google-cloud" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Overview" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="overview"> <span class="devsite-nav-text" tooltip> Overview </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/multicloud" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Multicloud" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="multicloud"> <span class="devsite-nav-text" tooltip> Multicloud </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/security" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Trust and security" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="trustAndSecurity"> <span class="devsite-nav-text" tooltip> Trust and security </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/infrastructure" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Global infrastructure" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="globalInfrastructure"> <span class="devsite-nav-text" tooltip> Global infrastructure </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/smart-analytics" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Data analytics" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="dataAnalytics"> <span class="devsite-nav-text" tooltip> Data analytics </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/open-cloud" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Open cloud" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="openCloud"> <span class="devsite-nav-text" tooltip> Open cloud </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/sustainability" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Sustainability" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="sustainability"> <span class="devsite-nav-text" tooltip> Sustainability </span> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://workspace.google.com/" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Productivity and collaboration" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="productivityAndCollaboration"> <span class="devsite-nav-text" tooltip> Productivity and collaboration </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip> <span class="devsite-nav-text" tooltip> Resources </span> </span> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/events" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Events" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="events"> <span class="devsite-nav-text" tooltip> Events </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/blog" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Blog" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="blog"> <span class="devsite-nav-text" tooltip> Blog </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/customers" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Customer stories" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="customerStories"> <span class="devsite-nav-text" tooltip> Customer stories </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/analyst-reports" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Analyst reports" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="analystReports"> <span class="devsite-nav-text" tooltip> Analyst reports </span> </a> </li> </ul> <ul class="devsite-nav-list" menu="Solutions" aria-label="Side menu" hidden> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions#industry-solutions" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Industry Solutions" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="industrySolutions"> <span class="devsite-nav-text" tooltip> Industry Solutions </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/retail" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Retail" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="retail"> <span class="devsite-nav-text" tooltip> Retail </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/cpg" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Consumer Packaged Goods" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="consumerPackagedGoods"> <span class="devsite-nav-text" tooltip> Consumer Packaged Goods </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/financial-services" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Financial Services" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="financialServices"> <span class="devsite-nav-text" tooltip> Financial Services </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/healthcare-life-sciences" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Healthcare and Life Sciences" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="healthcareAndLifeSciences"> <span class="devsite-nav-text" tooltip> Healthcare and Life Sciences </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/media-entertainment" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Media and Entertainment" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="mediaAndEntertainment"> <span class="devsite-nav-text" tooltip> Media and Entertainment </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/telecommunications" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Telecommunications" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="telecommunications"> <span class="devsite-nav-text" tooltip> Telecommunications </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/gaming" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Gaming" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="gaming"> <span class="devsite-nav-text" tooltip> Gaming </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/manufacturing" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Manufacturing" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="manufacturing"> <span class="devsite-nav-text" tooltip> Manufacturing </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/supply-chain-logistics" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Supply Chain and Logistics" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="supplyChainAndLogistics"> <span class="devsite-nav-text" tooltip> Supply Chain and Logistics </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/government" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Government" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="government"> <span class="devsite-nav-text" tooltip> Government </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/education" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Education" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="education"> <span class="devsite-nav-text" tooltip> Education </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/smb" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Small and Medium Business" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="smallAndMediumBusiness"> <span class="devsite-nav-text" tooltip> Small and Medium Business </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: See all solutions" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="seeAllSolutions"> <span class="devsite-nav-text" tooltip> See all solutions </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/application-modernization" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Application Modernization" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="applicationModernization"> <span class="devsite-nav-text" tooltip> Application Modernization </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/hybrid-and-multicloud-application-platform" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Hybrid and Multi-cloud Application Platform" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="hybridAndMultiCloudApplicationPlatform"> <span class="devsite-nav-text" tooltip> Hybrid and Multi-cloud Application Platform </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/cloud-native-app-development" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud-Native App Development" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloud-NativeAppDevelopment"> <span class="devsite-nav-text" tooltip> Cloud-Native App Development </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/unlocking-legacy-applications" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: API Management" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="aPIManagement"> <span class="devsite-nav-text" tooltip> API Management </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/serverless" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Serverless Solutions" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="serverlessSolutions"> <span class="devsite-nav-text" tooltip> Serverless Solutions </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/devops" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: DevOps" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="devOps"> <span class="devsite-nav-text" tooltip> DevOps </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/continuous-delivery" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Continuous Delivery (CD)" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="continuousDelivery(CD)"> <span class="devsite-nav-text" tooltip> Continuous Delivery (CD) </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/continuous-integration" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Continuous Integration (CI)" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="continuousIntegration(CI)"> <span class="devsite-nav-text" tooltip> Continuous Integration (CI) </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/mainframe-modernization" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Mainframe Modernization" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="mainframeModernization"> <span class="devsite-nav-text" tooltip> Mainframe Modernization </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/web-hosting" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Hosting" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="hosting"> <span class="devsite-nav-text" tooltip> Hosting </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/ai" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Artificial Intelligence" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="artificialIntelligence"> <span class="devsite-nav-text" tooltip> Artificial Intelligence </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/contact-center" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Contact Center AI" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="contactCenterAI"> <span class="devsite-nav-text" tooltip> Contact Center AI </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/document-ai" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Document AI" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="documentAI"> <span class="devsite-nav-text" tooltip> Document AI </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/talent-solution" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Talent Solution" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudTalentSolution"> <span class="devsite-nav-text" tooltip> Cloud Talent Solution </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/business-application-platform" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Business Application Platform" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="businessApplicationPlatform"> <span class="devsite-nav-text" tooltip> Business Application Platform </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/new-channels-using-apis" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: New Business Channels Using APIs" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="newBusinessChannelsUsingAPIs"> <span class="devsite-nav-text" tooltip> New Business Channels Using APIs </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/unlocking-legacy-applications" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Unlocking Legacy Applications Using APIs" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="unlockingLegacyApplicationsUsingAPIs"> <span class="devsite-nav-text" tooltip> Unlocking Legacy Applications Using APIs </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/apigee/solutions/open-banking-apix" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Open Banking APIx" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="openBankingAPIx"> <span class="devsite-nav-text" tooltip> Open Banking APIx </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/databases" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Databases" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="databases"> <span class="devsite-nav-text" tooltip> Databases </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/database-migration" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Database Migration" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="databaseMigration"> <span class="devsite-nav-text" tooltip> Database Migration </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/database-modernization" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Database Modernization" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="databaseModernization"> <span class="devsite-nav-text" tooltip> Database Modernization </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/products/databases" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Cloud Databases" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="googleCloudDatabases"> <span class="devsite-nav-text" tooltip> Google Cloud Databases </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/migrate-oracle-workloads" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Migrate Oracle workloads to Google Cloud" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="migrateOracleWorkloadsToGoogleCloud"> <span class="devsite-nav-text" tooltip> Migrate Oracle workloads to Google Cloud </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/open-source-databases" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Open Source Databases" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="openSourceDatabases"> <span class="devsite-nav-text" tooltip> Open Source Databases </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/sql-server" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: SQL Server on Google Cloud" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="sQLServerOnGoogleCloud"> <span class="devsite-nav-text" tooltip> SQL Server on Google Cloud </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip> <span class="devsite-nav-text" tooltip> Digital Transformation </span> </span> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/business-continuity" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Business Continuity" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="businessContinuity"> <span class="devsite-nav-text" tooltip> Business Continuity </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/business-innovation" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Digital Innovation" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="digitalInnovation"> <span class="devsite-nav-text" tooltip> Digital Innovation </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/operational-efficiency" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Operational Efficiency" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="operationalEfficiency"> <span class="devsite-nav-text" tooltip> Operational Efficiency </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/covid19" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: COVID-19 Solutions" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cOVID-19Solutions"> <span class="devsite-nav-text" tooltip> COVID-19 Solutions </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/covid19-healthcare" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: COVID-19 Solutions for the Healthcare Industry" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cOVID-19SolutionsForTheHealthcareIndustry"> <span class="devsite-nav-text" tooltip> COVID-19 Solutions for the Healthcare Industry </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/infrastructure-modernization" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Infrastructure Modernization" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="infrastructureModernization"> <span class="devsite-nav-text" tooltip> Infrastructure Modernization </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/application-migration" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Application Migration" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="applicationMigration"> <span class="devsite-nav-text" tooltip> Application Migration </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/sap" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: SAP on Google Cloud" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="sAPOnGoogleCloud"> <span class="devsite-nav-text" tooltip> SAP on Google Cloud </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/hpc" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: High Performance Computing" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="highPerformanceComputing"> <span class="devsite-nav-text" tooltip> High Performance Computing </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/windows" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Windows on Google Cloud" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="windowsOnGoogleCloud"> <span class="devsite-nav-text" tooltip> Windows on Google Cloud </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/migration-center" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Data Center Migration" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="dataCenterMigration"> <span class="devsite-nav-text" tooltip> Data Center Migration </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/active-assist" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Active Assist" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="activeAssist"> <span class="devsite-nav-text" tooltip> Active Assist </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/virtual-desktops" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Virtual Desktops" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="virtualDesktops"> <span class="devsite-nav-text" tooltip> Virtual Desktops </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/cloud-migration-program" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Rapid Assessment &amp; Migration Program (RAMP)" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="rapidAssessment&amp;MigrationProgram(RAMP)"> <span class="devsite-nav-text" tooltip> Rapid Assessment &amp; Migration Program (RAMP) </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/backup-dr" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Backup and Disaster Recovery" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="backupAndDisasterRecovery"> <span class="devsite-nav-text" tooltip> Backup and Disaster Recovery </span> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://workspace.google.com/enterprise/" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Productivity and Collaboration" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="productivityAndCollaboration"> <span class="devsite-nav-text" tooltip> Productivity and Collaboration </span> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://workspace.google.com/solutions/enterprise/?enterprise-benefits_activeEl=connect" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Workspace" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="googleWorkspace"> <span class="devsite-nav-text" tooltip> Google Workspace </span> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://workspace.google.com/essentials/" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Workspace Essentials" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="googleWorkspaceEssentials"> <span class="devsite-nav-text" tooltip> Google Workspace Essentials </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/identity" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Identity" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudIdentity"> <span class="devsite-nav-text" tooltip> Cloud Identity </span> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://chromeenterprise.google/" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Chrome Enterprise" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="chromeEnterprise"> <span class="devsite-nav-text" tooltip> Chrome Enterprise </span> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://workspace.google.com/products/cloud-search/" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Search" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudSearch"> <span class="devsite-nav-text" tooltip> Cloud Search </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/security" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Security" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="security"> <span class="devsite-nav-text" tooltip> Security </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/security-analytics-and-operations" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Security Analytics and Operations" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="securityAnalyticsAndOperations"> <span class="devsite-nav-text" tooltip> Security Analytics and Operations </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/web-app-and-api-protection" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Web App and API Protection" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="webAppAndAPIProtection"> <span class="devsite-nav-text" tooltip> Web App and API Protection </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/smart-analytics" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Smart Analytics" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="smartAnalytics"> <span class="devsite-nav-text" tooltip> Smart Analytics </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/data-warehouse-modernization" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Data Warehouse Modernization" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="dataWarehouseModernization"> <span class="devsite-nav-text" tooltip> Data Warehouse Modernization </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/stream-analytics" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Stream Analytics" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="streamAnalytics"> <span class="devsite-nav-text" tooltip> Stream Analytics </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/marketing-analytics" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Marketing Analytics" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="marketingAnalytics"> <span class="devsite-nav-text" tooltip> Marketing Analytics </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/data-lake" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Data Lake Modernization" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="dataLakeModernization"> <span class="devsite-nav-text" tooltip> Data Lake Modernization </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/business-intelligence" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Business Intelligence" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="businessIntelligence"> <span class="devsite-nav-text" tooltip> Business Intelligence </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/datasets" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Datasets" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="datasets"> <span class="devsite-nav-text" tooltip> Datasets </span> </a> </li> </ul> <ul class="devsite-nav-list" menu="Products" aria-label="Side menu" hidden> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip> <span class="devsite-nav-text" tooltip> Featured Products </span> </span> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/compute" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Compute Engine" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="computeEngine"> <span class="devsite-nav-text" tooltip> Compute Engine </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/storage" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Storage" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudStorage"> <span class="devsite-nav-text" tooltip> Cloud Storage </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/sdk" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud SDK" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudSDK"> <span class="devsite-nav-text" tooltip> Cloud SDK </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/sql" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud SQL" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudSQL"> <span class="devsite-nav-text" tooltip> Cloud SQL </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/kubernetes-engine" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Kubernetes Engine" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="googleKubernetesEngine"> <span class="devsite-nav-text" tooltip> Google Kubernetes Engine </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/bigquery" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: BigQuery" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="bigQuery"> <span class="devsite-nav-text" tooltip> BigQuery </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/cdn" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud CDN" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudCDN"> <span class="devsite-nav-text" tooltip> Cloud CDN </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/dataflow" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Dataflow" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="dataflow"> <span class="devsite-nav-text" tooltip> Dataflow </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/products/operations" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Operations" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="operations"> <span class="devsite-nav-text" tooltip> Operations </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/run" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Run" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudRun"> <span class="devsite-nav-text" tooltip> Cloud Run </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/anthos" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Anthos" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="anthos"> <span class="devsite-nav-text" tooltip> Anthos </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/products" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: See all products (100+)" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="seeAllProducts(100+)"> <span class="devsite-nav-text" tooltip> See all products (100+) </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/products/ai" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: AI and Machine Learning" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="aIAndMachineLearning"> <span class="devsite-nav-text" tooltip> AI and Machine Learning </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/vertex-ai" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Vertex AI" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="vertexAI"> <span class="devsite-nav-text" tooltip> Vertex AI </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/speech-to-text" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Speech-to-Text" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="speechTo-Text"> <span class="devsite-nav-text" tooltip> Speech-to-Text </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/vision" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Vision AI" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="visionAI"> <span class="devsite-nav-text" tooltip> Vision AI </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/text-to-speech" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Text-to-Speech" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="textTo-Speech"> <span class="devsite-nav-text" tooltip> Text-to-Speech </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/translate" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Translation" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudTranslation"> <span class="devsite-nav-text" tooltip> Cloud Translation </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/natural-language" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Natural Language" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudNaturalLanguage"> <span class="devsite-nav-text" tooltip> Cloud Natural Language </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/automl" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: AutoML" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="autoML"> <span class="devsite-nav-text" tooltip> AutoML </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/video-intelligence" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Video AI" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="videoAI"> <span class="devsite-nav-text" tooltip> Video AI </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/ai-infrastructure" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: AI Infrastructure" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="aIInfrastructure"> <span class="devsite-nav-text" tooltip> AI Infrastructure </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/dialogflow" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Dialogflow" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="dialogflow"> <span class="devsite-nav-text" tooltip> Dialogflow </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/automl-tables" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: AutoML" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="autoML"> <span class="devsite-nav-text" tooltip> AutoML </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/products#ai-and-machine-learning" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: See all AI and machine learning products" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="seeAllAIAndMachineLearningProducts"> <span class="devsite-nav-text" tooltip> See all AI and machine learning products </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip> <span class="devsite-nav-text" tooltip> API Management </span> </span> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/apigee/api-management" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Apigee API Management" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="apigeeAPIManagement"> <span class="devsite-nav-text" tooltip> Apigee API Management </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/endpoints" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Endpoints" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudEndpoints"> <span class="devsite-nav-text" tooltip> Cloud Endpoints </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/healthcare" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Healthcare API" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudHealthcareAPI"> <span class="devsite-nav-text" tooltip> Cloud Healthcare API </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/appsheet" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: AppSheet" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="appSheet"> <span class="devsite-nav-text" tooltip> AppSheet </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/apigee" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: API Gateway" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="aPIGateway"> <span class="devsite-nav-text" tooltip> API Gateway </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/products/compute" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Compute" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="compute"> <span class="devsite-nav-text" tooltip> Compute </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/compute" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Compute Engine" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="computeEngine"> <span class="devsite-nav-text" tooltip> Compute Engine </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/appengine" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: App Engine" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="appEngine"> <span class="devsite-nav-text" tooltip> App Engine </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/gpu" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud GPUs" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudGPUs"> <span class="devsite-nav-text" tooltip> Cloud GPUs </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/migrate/compute-engine" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Migrate for Compute Engine" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="migrateForComputeEngine"> <span class="devsite-nav-text" tooltip> Migrate for Compute Engine </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/preemptible-vms" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Preemptible VMs" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="preemptibleVMs"> <span class="devsite-nav-text" tooltip> Preemptible VMs </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/shielded-vm" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Shielded VMs" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="shieldedVMs"> <span class="devsite-nav-text" tooltip> Shielded VMs </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/sole-tenant-nodes" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Sole-Tenant Nodes" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="sole-TenantNodes"> <span class="devsite-nav-text" tooltip> Sole-Tenant Nodes </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/bare-metal" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Bare Metal" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="bareMetal"> <span class="devsite-nav-text" tooltip> Bare Metal </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/recommender" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Recommender" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="recommender"> <span class="devsite-nav-text" tooltip> Recommender </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/vmware-engine" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: VMware Engine" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="vMwareEngine"> <span class="devsite-nav-text" tooltip> VMware Engine </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/run" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Run" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudRun"> <span class="devsite-nav-text" tooltip> Cloud Run </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/products#compute" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: See all compute products" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="seeAllComputeProducts"> <span class="devsite-nav-text" tooltip> See all compute products </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/containers" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Containers" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="containers"> <span class="devsite-nav-text" tooltip> Containers </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/kubernetes-engine" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Kubernetes Engine" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="googleKubernetesEngine"> <span class="devsite-nav-text" tooltip> Google Kubernetes Engine </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/container-registry" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Container Registry" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="containerRegistry"> <span class="devsite-nav-text" tooltip> Container Registry </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/containers/security" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Container Security" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="containerSecurity"> <span class="devsite-nav-text" tooltip> Container Security </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/build" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Build" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudBuild"> <span class="devsite-nav-text" tooltip> Cloud Build </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/ai-platform/deep-learning-containers" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Deep Learning Containers" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="deepLearningContainers"> <span class="devsite-nav-text" tooltip> Deep Learning Containers </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/kubernetes-applications" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Kubernetes Applications" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="kubernetesApplications"> <span class="devsite-nav-text" tooltip> Kubernetes Applications </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/artifact-registry" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Artifact Registry" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="artifactRegistry"> <span class="devsite-nav-text" tooltip> Artifact Registry </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/knative" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Knative" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="knative"> <span class="devsite-nav-text" tooltip> Knative </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/run" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Run" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudRun"> <span class="devsite-nav-text" tooltip> Cloud Run </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/code" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Code" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudCode"> <span class="devsite-nav-text" tooltip> Cloud Code </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/products/big-data" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Data Analytics" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="dataAnalytics"> <span class="devsite-nav-text" tooltip> Data Analytics </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/bigquery" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: BigQuery" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="bigQuery"> <span class="devsite-nav-text" tooltip> BigQuery </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/looker" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Looker" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="looker"> <span class="devsite-nav-text" tooltip> Looker </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/dataflow" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Dataflow" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="dataflow"> <span class="devsite-nav-text" tooltip> Dataflow </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/pubsub" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Pub/Sub" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="pub/Sub"> <span class="devsite-nav-text" tooltip> Pub/Sub </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/dataproc" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Dataproc" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="dataproc"> <span class="devsite-nav-text" tooltip> Dataproc </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/data-fusion" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Data Fusion" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudDataFusion"> <span class="devsite-nav-text" tooltip> Cloud Data Fusion </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/composer" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Composer" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudComposer"> <span class="devsite-nav-text" tooltip> Cloud Composer </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/data-catalog" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Data Catalog" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="dataCatalog"> <span class="devsite-nav-text" tooltip> Data Catalog </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/dataprep" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Dataprep" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="dataprep"> <span class="devsite-nav-text" tooltip> Dataprep </span> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://marketingplatform.google.com/about/data-studio/" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Data Studio" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="googleDataStudio"> <span class="devsite-nav-text" tooltip> Google Data Studio </span> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://marketingplatform.google.com/about/enterprise/#?modal_active=none" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Marketing Platform" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="googleMarketingPlatform"> <span class="devsite-nav-text" tooltip> Google Marketing Platform </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/life-sciences" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Life Sciences" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudLifeSciences"> <span class="devsite-nav-text" tooltip> Cloud Life Sciences </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/products/databases" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Databases" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="databases"> <span class="devsite-nav-text" tooltip> Databases </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/bigtable" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Bigtable" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudBigtable"> <span class="devsite-nav-text" tooltip> Cloud Bigtable </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/firestore" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Firestore" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="firestore"> <span class="devsite-nav-text" tooltip> Firestore </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/memorystore" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Memorystore" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="memorystore"> <span class="devsite-nav-text" tooltip> Memorystore </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/spanner" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Spanner" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudSpanner"> <span class="devsite-nav-text" tooltip> Cloud Spanner </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/sql" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud SQL" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudSQL"> <span class="devsite-nav-text" tooltip> Cloud SQL </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/database-migration" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Database Migration Service" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="databaseMigrationService"> <span class="devsite-nav-text" tooltip> Database Migration Service </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/bare-metal" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Bare Metal" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="bareMetal"> <span class="devsite-nav-text" tooltip> Bare Metal </span> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://firebase.google.com/products/realtime-database/" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Firebase Realtime Database" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="firebaseRealtimeDatabase"> <span class="devsite-nav-text" tooltip> Firebase Realtime Database </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/products/tools" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Developer Tools" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="developerTools"> <span class="devsite-nav-text" tooltip> Developer Tools </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/artifact-registry" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Artifact Registry" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="artifactRegistry"> <span class="devsite-nav-text" tooltip> Artifact Registry </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/build" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Build" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudBuild"> <span class="devsite-nav-text" tooltip> Cloud Build </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/code" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Code" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudCode"> <span class="devsite-nav-text" tooltip> Cloud Code </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/deployment-manager" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Deployment Manager" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudDeploymentManager"> <span class="devsite-nav-text" tooltip> Cloud Deployment Manager </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/sdk" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud SDK" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudSDK"> <span class="devsite-nav-text" tooltip> Cloud SDK </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/scheduler" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Scheduler" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudScheduler"> <span class="devsite-nav-text" tooltip> Cloud Scheduler </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/source-repositories" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Source Repositories" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudSourceRepositories"> <span class="devsite-nav-text" tooltip> Cloud Source Repositories </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/tasks" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Tasks" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudTasks"> <span class="devsite-nav-text" tooltip> Cloud Tasks </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/container-registry" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Container Registry" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="containerRegistry"> <span class="devsite-nav-text" tooltip> Container Registry </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/tekton" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Tekton" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="tekton"> <span class="devsite-nav-text" tooltip> Tekton </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/products/tools" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: See all developer tools" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="seeAllDeveloperTools"> <span class="devsite-nav-text" tooltip> See all developer tools </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip> <span class="devsite-nav-text" tooltip> Healthcare and Life Sciences </span> </span> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/apigee/solutions/healthcare-apix" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Apigee Healthcare APIx" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="apigeeHealthcareAPIx"> <span class="devsite-nav-text" tooltip> Apigee Healthcare APIx </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/healthcare" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Healthcare API" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudHealthcareAPI"> <span class="devsite-nav-text" tooltip> Cloud Healthcare API </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/life-sciences" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Life Sciences" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudLifeSciences"> <span class="devsite-nav-text" tooltip> Cloud Life Sciences </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/natural-language" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Healthcare Natural Language AI" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="healthcareNaturalLanguageAI"> <span class="devsite-nav-text" tooltip> Healthcare Natural Language AI </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/anthos" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Hybrid and Multi-cloud" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="hybridAndMultiCloud"> <span class="devsite-nav-text" tooltip> Hybrid and Multi-cloud </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/anthos" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Anthos" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="anthos"> <span class="devsite-nav-text" tooltip> Anthos </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/looker" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Looker" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="looker"> <span class="devsite-nav-text" tooltip> Looker </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/anthos/run" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Run for Anthos" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudRunForAnthos"> <span class="devsite-nav-text" tooltip> Cloud Run for Anthos </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/kubernetes-applications" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Cloud Marketplace for Anthos" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="googleCloudMarketplaceForAnthos"> <span class="devsite-nav-text" tooltip> Google Cloud Marketplace for Anthos </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/migrate/anthos" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Migrate for Anthos" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="migrateForAnthos"> <span class="devsite-nav-text" tooltip> Migrate for Anthos </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/products/operations" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Operations" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="operations"> <span class="devsite-nav-text" tooltip> Operations </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/build" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Build" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudBuild"> <span class="devsite-nav-text" tooltip> Cloud Build </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/traffic-director" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Traffic Director" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="trafficDirector"> <span class="devsite-nav-text" tooltip> Traffic Director </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/apigee" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Apigee API Management" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="apigeeAPIManagement"> <span class="devsite-nav-text" tooltip> Apigee API Management </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip> <span class="devsite-nav-text" tooltip> Internet of Things </span> </span> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/iot-core" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud IoT Core" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudIoTCore"> <span class="devsite-nav-text" tooltip> Cloud IoT Core </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/edge-tpu" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Edge TPU" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="edgeTPU"> <span class="devsite-nav-text" tooltip> Edge TPU </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/products/management" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Management Tools" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="managementTools"> <span class="devsite-nav-text" tooltip> Management Tools </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/shell" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Shell" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudShell"> <span class="devsite-nav-text" tooltip> Cloud Shell </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/cloud-console" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Console" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudConsole"> <span class="devsite-nav-text" tooltip> Cloud Console </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/deployment-manager" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Deployment Manager" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudDeploymentManager"> <span class="devsite-nav-text" tooltip> Cloud Deployment Manager </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/console-app" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Mobile App" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudMobileApp"> <span class="devsite-nav-text" tooltip> Cloud Mobile App </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/apis" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud APIs" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudAPIs"> <span class="devsite-nav-text" tooltip> Cloud APIs </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/private-catalog" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Private Catalog" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="privateCatalog"> <span class="devsite-nav-text" tooltip> Private Catalog </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/cost-management" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cost Management" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="costManagement"> <span class="devsite-nav-text" tooltip> Cost Management </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/active-assist" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Intelligent Management" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="intelligentManagement"> <span class="devsite-nav-text" tooltip> Intelligent Management </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip> <span class="devsite-nav-text" tooltip> Media and Gaming </span> </span> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/game-servers" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Game Servers" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="gameServers"> <span class="devsite-nav-text" tooltip> Game Servers </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/opencue" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: OpenCue" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="openCue"> <span class="devsite-nav-text" tooltip> OpenCue </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/products/cloud-migration" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Migration" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="migration"> <span class="devsite-nav-text" tooltip> Migration </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/application-migration" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Application Migration" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="applicationMigration"> <span class="devsite-nav-text" tooltip> Application Migration </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/bigquery/transfer" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: BigQuery Data Transfer Service" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="bigQueryDataTransferService"> <span class="devsite-nav-text" tooltip> BigQuery Data Transfer Service </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/foundation-toolkit" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Foundation Toolkit" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudFoundationToolkit"> <span class="devsite-nav-text" tooltip> Cloud Foundation Toolkit </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/database-migration" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Database Migration Service" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="databaseMigrationService"> <span class="devsite-nav-text" tooltip> Database Migration Service </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/migrate/anthos" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Migrate for Anthos" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="migrateForAnthos"> <span class="devsite-nav-text" tooltip> Migrate for Anthos </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/migrate/compute-engine" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Migrate for Compute Engine" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="migrateForComputeEngine"> <span class="devsite-nav-text" tooltip> Migrate for Compute Engine </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/cloud-migration-program" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Rapid Assessment &amp; Migration Program (RAMP)" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="rapidAssessment&amp;MigrationProgram(RAMP)"> <span class="devsite-nav-text" tooltip> Rapid Assessment &amp; Migration Program (RAMP) </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/transfer-appliance" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Transfer Appliance" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="transferAppliance"> <span class="devsite-nav-text" tooltip> Transfer Appliance </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/storage-transfer-service" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Storage Transfer Service" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="storageTransferService"> <span class="devsite-nav-text" tooltip> Storage Transfer Service </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/vmware-engine" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: VMware Engine" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="vMwareEngine"> <span class="devsite-nav-text" tooltip> VMware Engine </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/products/networking" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Networking" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="networking"> <span class="devsite-nav-text" tooltip> Networking </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/armor" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Armor" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudArmor"> <span class="devsite-nav-text" tooltip> Cloud Armor </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/cdn" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud CDN" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudCDN"> <span class="devsite-nav-text" tooltip> Cloud CDN </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/dns" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud DNS" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudDNS"> <span class="devsite-nav-text" tooltip> Cloud DNS </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/load-balancing" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Load Balancing" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudLoadBalancing"> <span class="devsite-nav-text" tooltip> Cloud Load Balancing </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/nat" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud NAT" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudNAT"> <span class="devsite-nav-text" tooltip> Cloud NAT </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/hybrid-connectivity" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Hybrid Connectivity" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="hybridConnectivity"> <span class="devsite-nav-text" tooltip> Hybrid Connectivity </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/network-intelligence-center" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Network Intelligence Center" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="networkIntelligenceCenter"> <span class="devsite-nav-text" tooltip> Network Intelligence Center </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/network-tiers" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Network Service Tiers" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="networkServiceTiers"> <span class="devsite-nav-text" tooltip> Network Service Tiers </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/network-telemetry" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Network Telemetry" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="networkTelemetry"> <span class="devsite-nav-text" tooltip> Network Telemetry </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/traffic-director" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Traffic Director" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="trafficDirector"> <span class="devsite-nav-text" tooltip> Traffic Director </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/vpc" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Virtual Private Cloud" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="virtualPrivateCloud"> <span class="devsite-nav-text" tooltip> Virtual Private Cloud </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/service-directory" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Service Directory" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="serviceDirectory"> <span class="devsite-nav-text" tooltip> Service Directory </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/products/operations" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Operations" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="operations"> <span class="devsite-nav-text" tooltip> Operations </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/logging" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Logging" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudLogging"> <span class="devsite-nav-text" tooltip> Cloud Logging </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/monitoring" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Monitoring" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudMonitoring"> <span class="devsite-nav-text" tooltip> Cloud Monitoring </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/error-reporting" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Error Reporting" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="errorReporting"> <span class="devsite-nav-text" tooltip> Error Reporting </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/kubernetes-engine-monitoring" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Kubernetes Engine Monitoring" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="kubernetesEngineMonitoring"> <span class="devsite-nav-text" tooltip> Kubernetes Engine Monitoring </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/trace" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Trace" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudTrace"> <span class="devsite-nav-text" tooltip> Cloud Trace </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/profiler" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Profiler" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudProfiler"> <span class="devsite-nav-text" tooltip> Cloud Profiler </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/debugger" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Debugger" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudDebugger"> <span class="devsite-nav-text" tooltip> Cloud Debugger </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/active-assist" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Intelligent Operations" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="intelligentOperations"> <span class="devsite-nav-text" tooltip> Intelligent Operations </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/products/security-and-identity" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Security and Identity" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="securityAndIdentity"> <span class="devsite-nav-text" tooltip> Security and Identity </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/iam" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud IAM" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudIAM"> <span class="devsite-nav-text" tooltip> Cloud IAM </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/assured-workloads" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Assured Workloads" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="assuredWorkloads"> <span class="devsite-nav-text" tooltip> Assured Workloads </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/security-key-management" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Key Management" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudKeyManagement"> <span class="devsite-nav-text" tooltip> Cloud Key Management </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/confidential-computing" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Confidential Computing" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="confidentialComputing"> <span class="devsite-nav-text" tooltip> Confidential Computing </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/security-command-center" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Security Command Center" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="securityCommandCenter"> <span class="devsite-nav-text" tooltip> Security Command Center </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/dlp" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Data Loss Prevention" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudDataLossPrevention"> <span class="devsite-nav-text" tooltip> Cloud Data Loss Prevention </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/managed-microsoft-ad" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Managed Service for Microsoft Active Directory" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="managedServiceForMicrosoftActiveDirectory"> <span class="devsite-nav-text" tooltip> Managed Service for Microsoft Active Directory </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/access-transparency" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Access Transparency" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="accessTransparency"> <span class="devsite-nav-text" tooltip> Access Transparency </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/titan-security-key" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Titan Security Key" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="titanSecurityKey"> <span class="devsite-nav-text" tooltip> Titan Security Key </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/secret-manager" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Secret Manager" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="secretManager"> <span class="devsite-nav-text" tooltip> Secret Manager </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/beyondcorp-enterprise" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: BeyondCorp Enterprise" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="beyondCorpEnterprise"> <span class="devsite-nav-text" tooltip> BeyondCorp Enterprise </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/products#security-and-identity" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: See all security and identity products" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="seeAllSecurityAndIdentityProducts"> <span class="devsite-nav-text" tooltip> See all security and identity products </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/serverless" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Serverless Computing" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="serverlessComputing"> <span class="devsite-nav-text" tooltip> Serverless Computing </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/run" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Run" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudRun"> <span class="devsite-nav-text" tooltip> Cloud Run </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/functions" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Functions" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudFunctions"> <span class="devsite-nav-text" tooltip> Cloud Functions </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/appengine" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: App Engine" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="appEngine"> <span class="devsite-nav-text" tooltip> App Engine </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/workflows" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Workflows" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="workflows"> <span class="devsite-nav-text" tooltip> Workflows </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/products/storage" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Storage" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="storage"> <span class="devsite-nav-text" tooltip> Storage </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/products/storage" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: All Storage Products" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="allStorageProducts"> <span class="devsite-nav-text" tooltip> All Storage Products </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/storage" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Storage" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudStorage"> <span class="devsite-nav-text" tooltip> Cloud Storage </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/filestore" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Filestore" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="filestore"> <span class="devsite-nav-text" tooltip> Filestore </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/persistent-disk" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Persistent Disk" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="persistentDisk"> <span class="devsite-nav-text" tooltip> Persistent Disk </span> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://firebase.google.com/products/storage" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cloud Storage for Firebase" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="cloudStorageForFirebase"> <span class="devsite-nav-text" tooltip> Cloud Storage for Firebase </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/local-ssd" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Local SSD" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="localSSD"> <span class="devsite-nav-text" tooltip> Local SSD </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/storage/archival" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Archival Storage" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="archivalStorage"> <span class="devsite-nav-text" tooltip> Archival Storage </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/storage-transfer-service" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Storage Transfer Service" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="storageTransferService"> <span class="devsite-nav-text" tooltip> Storage Transfer Service </span> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://workspace.google.com/essentials/" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Workspace Essentials" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="googleWorkspaceEssentials"> <span class="devsite-nav-text" tooltip> Google Workspace Essentials </span> </a> </li> </ul> <ul class="devsite-nav-list" menu="Pricing" aria-label="Side menu" hidden> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip> <span class="devsite-nav-text" tooltip> Save money with our transparent approach to pricing </span> </span> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/contact/?direct=true" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Request a quote" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="requestAQuote"> <span class="devsite-nav-text" tooltip> Request a quote </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip> <span class="devsite-nav-text" tooltip> Google Cloud </span> </span> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/pricing" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Pricing overview" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="pricingOverview"> <span class="devsite-nav-text" tooltip> Pricing overview </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/pricing/list" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Price list" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="priceList"> <span class="devsite-nav-text" tooltip> Price list </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/products/calculator" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Pricing calculator" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="pricingCalculator"> <span class="devsite-nav-text" tooltip> Pricing calculator </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/free" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Cloud Free Program" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="googleCloudFreeProgram"> <span class="devsite-nav-text" tooltip> Google Cloud Free Program </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip> <span class="devsite-nav-text" tooltip> Related Products </span> </span> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://workspace.google.com/pricing.html" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Workspace" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="googleWorkspace"> <span class="devsite-nav-text" tooltip> Google Workspace </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/maps-platform/pricing" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Maps Platform" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="googleMapsPlatform"> <span class="devsite-nav-text" tooltip> Google Maps Platform </span> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://chromeenterprise.google/devices/tco-calculator/" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Chrome Enterprise" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="chromeEnterprise"> <span class="devsite-nav-text" tooltip> Chrome Enterprise </span> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/apigee/pricing" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Apigee" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="apigee"> <span class="devsite-nav-text" tooltip> Apigee </span> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://looker.com/product/pricing" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Looker" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="looker"> <span class="devsite-nav-text" tooltip> Looker </span> </a> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://firebase.google.com/pricing/" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Firebase" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="firebase"> <span class="devsite-nav-text" tooltip> Firebase </span> </a> </li> </ul> <ul class="devsite-nav-list" menu="Getting started" aria-label="Side menu" hidden> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip> <span class="devsite-nav-text" tooltip> Get started with Google Cloud </span> </span> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/free" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Get started for free" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="getStartedForFree"> <span class="devsite-nav-text" tooltip> Get started for free </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip> <span class="devsite-nav-text" tooltip> Self-service Resources </span> </span> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/gcp/getting-started" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Quickstarts" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="quickstarts"> <span class="devsite-nav-text" tooltip> Quickstarts </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/docs#section-2" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Best practices" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="bestPractices"> <span class="devsite-nav-text" tooltip> Best practices </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/certification" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Cloud Certification" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="googleCloudCertification"> <span class="devsite-nav-text" tooltip> Google Cloud Certification </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip> <span class="devsite-nav-text" tooltip> Expert help and training </span> </span> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/consulting" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Consulting" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="consulting"> <span class="devsite-nav-text" tooltip> Consulting </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/tam" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Technical Account Management" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="technicalAccountManagement"> <span class="devsite-nav-text" tooltip> Technical Account Management </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/training" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Training" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="training"> <span class="devsite-nav-text" tooltip> Training </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip> <span class="devsite-nav-text" tooltip> Partners and third-party tools </span> </span> </li> <li class="devsite-nav-item"> <a href="https://web.archive.org/web/20210529151702/https://cloud.withgoogle.com/partners" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Partner directory" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="partnerDirectory"> <span class="devsite-nav-text" tooltip> Partner directory </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/partners" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Become a partner" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="becomeAPartner"> <span class="devsite-nav-text" tooltip> Become a partner </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/marketplace" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Cloud Marketplace" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="googleCloudMarketplace"> <span class="devsite-nav-text" tooltip> Google Cloud Marketplace </span> </a> </li> <li class="devsite-nav-item"> <a href="/web/20210529151702/https://cloud.google.com/getting-started" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: More ways to get started" track-type="navMenu" track-metadata-eventdetail="globalMenu" track-metadata-position="nav" track-name="moreWaysToGetStarted"> <span class="devsite-nav-text" tooltip> More ways to get started </span> </a> </li> </ul> </div> </div> </nav> </devsite-book-nav> <section id="gc-wrapper"> <main role="main" class="devsite-main-content" has-book-nav has-toc> <devsite-toc class="devsite-nav"></devsite-toc> <devsite-content> <article class="devsite-article"> <div class="devsite-article-meta nocontent" role="navigation"> <ul class="devsite-breadcrumb-list" aria-label="Breadcrumb"> <li class="devsite-breadcrumb-item "> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="1" track-type="globalNav" track-name="breadcrumb" track-metadata-position="1" track-metadata-eventdetail="Google Cloud"> Home </a> </li> <li class="devsite-breadcrumb-item "> <div class="devsite-breadcrumb-guillemet material-icons" aria-hidden="true"></div> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/apigee" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="2" track-type="globalNav" track-name="breadcrumb" track-metadata-position="2" track-metadata-eventdetail="Apigee"> Apigee </a> </li> <li class="devsite-breadcrumb-item "> <div class="devsite-breadcrumb-guillemet material-icons" aria-hidden="true"></div> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/apigee/docs" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="3" track-type="globalNav" track-name="breadcrumb" track-metadata-position="3" track-metadata-eventdetail="Apigee X"> Documentation </a> </li> <li class="devsite-breadcrumb-item "> <div class="devsite-breadcrumb-guillemet material-icons" aria-hidden="true"></div> <a href="https://web.archive.org/web/20210529151702/https://cloud.google.com/apigee/docs/guides" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="4" track-type="globalNav" track-name="breadcrumb" track-metadata-position="4" track-metadata-eventdetail=""> Guides </a> </li> </ul> <devsite-thumb-rating position="header"> <template class="thumb-down-categories"> [{ "type": "thumb-down", "id": "hardToUnderstand", "label":"Hard to understand" },{ "type": "thumb-down", "id": "incorrectInformationOrSampleCode", "label":"Incorrect information or sample code" },{ "type": "thumb-down", "id": "missingTheInformationSamplesINeed", "label":"Missing the information/samples I need" },{ "type": "thumb-down", "id": "otherDown", "label":"Other" }] </template> <template class="thumb-up-categories"> [{ "type": "thumb-up", "id": "easyToUnderstand", "label":"Easy to understand" },{ "type": "thumb-up", "id": "solvedMyProblem", "label":"Solved my problem" },{ "type": "thumb-up", "id": "otherUp", "label":"Other" }] </template> <template class="thumb-rating-feedback"> <devsite-feedback position="thumb-rating" project-name="Apigee X" product-id="1636213" bucket="docsite" context="" version="t-devsite-webserver-20210520-r01-rc00.435390252820291763" data-label="Send Feedback Button" track-type="feedback" track-name="sendFeedbackLink" track-metadata-position="thumb-rating" project-icon="https://www.gstatic.com/devrel-devsite/prod/v702c60b70d68da067f4d656556a48e4ab1cf14be10bb79e46f353f3fdfe8505d/cloud/images/favicons/onecloud/super_cloud.png" feedback-type="thumb-rating"> <button> Need to tell us more? </button> </devsite-feedback> </template> </devsite-thumb-rating> </div> <devsite-feedback position="header" project-name="Apigee X" product-id="1636213" bucket="docsite" context="" version="t-devsite-webserver-20210520-r01-rc00.435390252820291763" data-label="Send Feedback Button" track-type="feedback" track-name="sendFeedbackLink" track-metadata-position="header" project-icon="https://www.gstatic.com/devrel-devsite/prod/v702c60b70d68da067f4d656556a48e4ab1cf14be10bb79e46f353f3fdfe8505d/cloud/images/favicons/onecloud/super_cloud.png" feedback-type="thumb-rating"> <button> Send feedback </button> </devsite-feedback> <h1 class="devsite-page-title">Apigee Adapter for Envoy overview</h1> <devsite-toc class="devsite-nav" devsite-toc-embedded> </devsite-toc> <div class="devsite-article-body clearfix "> <p style="text-align: right;"><span style="background-color: #F0F0F0; font-size:10pt"><em>You're viewing <strong>Apigee X</strong> documentation.<br/> View <a href="https://web.archive.org/web/20210529151702/https://docs.apigee.com/api-platform/get-started/get-started" target="_blank">Apigee Edge</a> documentation.</em></span></p> <h2 id="whatis" data-text="What is Apigee Adapter for Envoy?">What is Apigee Adapter for Envoy?</h2> <p> Apigee Adapter for Envoy is an Apigee-managed API gateway that uses <a class="external" href="https://web.archive.org/web/20210529151702/https://www.envoyproxy.io/docs/envoy/latest/intro/what_is_envoy">Envoy</a> to proxy API traffic. Envoy is a popular, open source edge and service proxy designed for cloud-native applications. You can run Apigee Adapter for Envoy on premises or in a multi-cloud environment.</p> <p>With Apigee Adapter for Envoy, you get a relatively small footprint API gateway application running close to your backend applications. Apigee Adapter for Envoy relies on Apigee for:</p> <ul> <li>API authentication and authorization (with API keys and OAuth)</li> <li>Quota management</li> <li>API analytics</li> </ul> <p> <strong>Watch videos:</strong> </p> <div class="video"> <p>This video offers an overview and demo of Google Cloud's Apigee Adapter for Envoy.</p> <iframe width="560" height="315" src="https://web.archive.org/web/20210529151702if_/https://www.youtube.com/embed/0MUpkJDruBg" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> </div> <div class="video"> <p>This video describes using the Apigee Adapter for Envoy with Service Mesh.</p> <iframe width="560" height="315" src="https://web.archive.org/web/20210529151702if_/https://www.youtube.com/embed/BNkfoZt-jvU" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> </div> <h2 id="installation-options" data-text=" Installation options "> Installation options </h2> <p> You can use the Apigee Adapter for Envoy in the following context: </p> <ul> <li>As a service deployed to the Istio service mesh integrated with Apigee hybrid. See <a class="external" href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.4.x/example-hybrid"> Using Apigee Adapter for Envoy with Apigee hybrid</a>.</li> </ul> <h2 id="apigee-adapter-for-envoy" data-text=" Apigee Adapter for Envoy "> Apigee Adapter for Envoy </h2> <p> The following figure shows the high level architecture for Apigee Adapter for Envoy. This architecture consists of management plane components deployed on Google Cloud Platform (GCP) and data plane components running remotely on premises or in a cloud provider environment. The data plane includes the Envoy proxy and Apigee Remote Service. The role of each component is described following the figure. </p> <p><img src="/web/20210529151702im_/https://cloud.google.com/apigee/docs/api-platform/images/envoy-adapter-hybrid.png" class="screenshot" alt="A high-level view of the Envoy Adapter integrated into an Apigee hybrid environment, including the management plane, runtime plane, and GCP services" title="High level Envoy Adapter with Apigee hybrid architecture"></p> <ol> <li>A consumer or client app accesses an API endpoint exposed by the Envoy proxy.</li> <li>The Envoy proxy passes the security context (using HTTP headers) to the Apigee Remote Service. The Apigee Remote Service acts as a policy decision point (PDP) and advises Envoy to allow or deny access to the API consumer for the request.</li> <li>If the call is allowed, the Envoy proxy forwards the request to the backend.</li> <li>The Apigee Remote Service asynchronously polls the management plane and downloads proxy, API product, and other configuration that it needs to operate.</li> </ol> <h2 id="primaryusecases" data-text="Why use Apigee Adapter for Envoy?">Why use Apigee Adapter for Envoy?</h2> <p>Moving the API management component close to backend target applications can reduce network latency. While you can install Apigee on-premises in a private cloud, a full deployment of Apigee is necessarily large and complex to support its full feature-set and data-heavy features like key management, monetization, and analytics. This means that deploying Apigee on premises in each data-center is not always desirable.</p> <p>Benefits of using Apigee Adapter for Envoy include:</p> <ul> <li> <p>Reduced latency of API traffic for services that run in close proximity.</p> </li> <li>Use of the full suite of Edge Analytics metrics, dashboards, and APIs.</li> <li>Keeps API traffic within the enterprise-approved boundaries for security or compliance purposes.</li> <li>Asynchronous communication with Apigee allows API traffic data to be captured and sent to Apigee without affecting latency.</li> <li>The adapter can tolerate temporary communication interruptions with the management plane. Over time, however, an interruption can lead to loss of functionality. The adapter requires communication with the management plane for: <ul> <li>Generating OAuth tokens</li> <li>Verifying API keys (connection is required for the first verification, after which it is cached)</li> <li>Enforcing quotas</li> <li>Sending analytics data to the management plane</li> </ul> </li> </ul> </ul> <h2 id="next-step" data-text=" Next step "> Next step </h2> <a href="/web/20210529151702/https://cloud.google.com/apigee/docs/api-platform/envoy-adapter/v1.4.x/getting-started">Install Apigee Adapter for Envoy</a> <devsite-hats-survey class="nocontent" hats-id="mwETRvWii0eU5NUYprb0Y9z5GVbc" listnr-id="83405"></devsite-hats-survey> </div> <devsite-thumb-rating position="footer"> <template class="thumb-down-categories"> [{ "type": "thumb-down", "id": "hardToUnderstand", "label":"Hard to understand" },{ "type": "thumb-down", "id": "incorrectInformationOrSampleCode", "label":"Incorrect information or sample code" },{ "type": "thumb-down", "id": "missingTheInformationSamplesINeed", "label":"Missing the information/samples I need" },{ "type": "thumb-down", "id": "otherDown", "label":"Other" }] </template> <template class="thumb-up-categories"> [{ "type": "thumb-up", "id": "easyToUnderstand", "label":"Easy to understand" },{ "type": "thumb-up", "id": "solvedMyProblem", "label":"Solved my problem" },{ "type": "thumb-up", "id": "otherUp", "label":"Other" }] </template> <template class="thumb-rating-feedback"> <devsite-feedback position="thumb-rating" project-name="Apigee X" product-id="1636213" bucket="docsite" context="" version="t-devsite-webserver-20210520-r01-rc00.435390252820291763" data-label="Send Feedback Button" track-type="feedback" track-name="sendFeedbackLink" track-metadata-position="thumb-rating" project-icon="https://www.gstatic.com/devrel-devsite/prod/v702c60b70d68da067f4d656556a48e4ab1cf14be10bb79e46f353f3fdfe8505d/cloud/images/favicons/onecloud/super_cloud.png" feedback-type="thumb-rating"> <button> Need to tell us more? </button> </devsite-feedback> </template> </devsite-thumb-rating> <devsite-feedback position="footer" project-name="Apigee X" product-id="1636213" bucket="docsite" context="" version="t-devsite-webserver-20210520-r01-rc00.435390252820291763" data-label="Send Feedback Button" track-type="feedback" track-name="sendFeedbackLink" track-metadata-position="footer" project-icon="https://www.gstatic.com/devrel-devsite/prod/v702c60b70d68da067f4d656556a48e4ab1cf14be10bb79e46f353f3fdfe8505d/cloud/images/favicons/onecloud/super_cloud.png" feedback-type="thumb-rating"> <button> Send feedback </button> </devsite-feedback> </article> <devsite-content-footer class="nocontent"> <p>Except as otherwise noted, the content of this page is licensed under the <a href="https://web.archive.org/web/20210529151702/https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 License</a>, and code samples are licensed under the <a href="https://web.archive.org/web/20210529151702/https://www.apache.org/licenses/LICENSE-2.0">Apache 2.0 License</a>. For details, see the <a href="https://web.archive.org/web/20210529151702/https://developers.google.com/site-policies">Google Developers Site Policies</a>. Java is a registered trademark of Oracle and/or its affiliates.</p> <p>Last updated 2021-05-25 UTC.</p> </devsite-content-footer> </devsite-content> </main> <devsite-footer-promos class="devsite-footer"> </devsite-footer-promos> <devsite-footer-linkboxes class="devsite-footer"> <nav class="devsite-footer-linkboxes nocontent" aria-label="Footer links"> <ul class="devsite-footer-linkboxes-list"> <li class="devsite-footer-linkbox "> <h3 class="devsite-footer-linkbox-heading no-link">Why Google</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/why-google-cloud/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)" track-metadata-position="footer" track-name="choosing google cloud" track-metadata-module="footer" track-type="footer link" track-metadata-child_headline="why google" track-metadata-eventdetail="cloud.google.com/why-google-cloud/"> Choosing Google Cloud </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/security/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)" track-metadata-position="footer" track-type="footer link" track-metadata-module="footer" track-metadata-child_headline="why google" track-name="trust and security" track-metadata-eventdetail="cloud.google.com/security/"> Trust and security </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/open-cloud/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)" track-name="open cloud" track-metadata-module="footer" track-metadata-child_headline="why google" track-type="footer link" track-metadata-eventdetail="cloud.google.com/open-cloud/" track-metadata-position="footer"> Open cloud </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/multicloud/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 4)" track-type="footer link" track-metadata-module="footer" track-metadata-eventdetail="cloud.google.com/multicloud/" track-metadata-position="footer" track-name="multicloud" track-metadata-child_headline="why google"> Multicloud </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/infrastructure/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 5)" track-metadata-child_headline="why google" track-type="footer link" track-metadata-module="footer" track-metadata-position="footer" track-name="global infrastructure" track-metadata-eventdetail="cloud.google.com/infrastructure/"> Global infrastructure </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/sustainability/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 6)" track-metadata-eventdetail="cloud.google.com/sustainability/" track-name="sustainability" track-metadata-module="footer" track-metadata-child_headline="why google" track-metadata-position="footer" track-type="footer link"> Sustainability </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/customers/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 7)" track-metadata-child_headline="why google" track-type="footer link" track-name="customers and case studies" track-metadata-position="footer" track-metadata-eventdetail="cloud.google.com/customers/" track-metadata-module="footer"> Customers and case studies </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/analyst-reports/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 8)" track-type="footer link" track-name="analyst reports" track-metadata-eventdetail="cloud.google.com/analyst-reports/" track-metadata-module="footer" track-metadata-position="footer" track-metadata-child_headline="why google"> Analyst reports </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/whitepapers/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 9)" track-metadata-child_headline="why google" track-metadata-module="footer" track-metadata-position="footer" track-name="whitepapers" track-metadata-eventdetail="cloud.google.com/whitepapers/" track-type="footer link"> Whitepapers </a> </li> </ul> </li> <li class="devsite-footer-linkbox "> <h3 class="devsite-footer-linkbox-heading no-link">Products and pricing</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/pricing/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)" track-type="footer link" track-metadata-eventdetail="cloud.google.com/pricing/" track-metadata-position="footer" track-metadata-child_headline="products and pricing" track-name="google cloud pricing" track-metadata-module="footer"> Google Cloud pricing </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//web.archive.org/web/20210529151702/https://workspace.google.com/pricing.html" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)" track-metadata-child_headline="products and pricing" track-metadata-position="footer" track-name="google workspace pricing" track-metadata-eventdetail="workspace.google.com/pricing.html" track-type="footer link" track-metadata-module="footer" target="_blank"> Google Workspace pricing </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/maps-platform/pricing/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)" track-name="maps platform pricing" track-metadata-position="footer" track-metadata-module="footer" track-metadata-eventdetail="cloud.google.com/maps-platform/pricing/" track-type="footer link" track-metadata-child_headline="products and pricing"> Maps Platform pricing </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/products/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 4)" track-metadata-module="footer" track-metadata-child_headline="products and pricing" track-metadata-eventdetail="cloud.google.com/products/" track-name="see all products" track-type="footer link" track-metadata-position="footer"> See all products </a> </li> </ul> </li> <li class="devsite-footer-linkbox "> <h3 class="devsite-footer-linkbox-heading no-link">Solutions</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/application-modernization/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)" track-metadata-child_headline="solutions" track-metadata-module="footer" track-metadata-position="footer" track-name="application modernization" track-type="footer link" track-metadata-eventdetail="cloud.google.com/solutions/application-modernization/"> Application modernization </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/ai/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)" track-name="artificial intelligence" track-metadata-child_headline="solutions" track-type="footer link" track-metadata-module="footer" track-metadata-eventdetail="cloud.google.com/solutions/ai/" track-metadata-position="footer"> Artificial Intelligence </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/business-application-platform/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)" track-type="footer link" track-metadata-child_headline="solutions" track-name="business application platform" track-metadata-position="footer" track-metadata-module="footer" track-metadata-eventdetail="cloud.google.com/solutions/business-application-platform/"> Business application platform </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/databases/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 4)" track-metadata-position="footer" track-metadata-child_headline="solutions" track-type="footer link" track-name="databases" track-metadata-module="footer" track-metadata-eventdetail="cloud.google.com/solutions/databases"> Databases </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/infrastructure-modernization/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 5)" track-metadata-position="footer" track-name="infrastructure modernization" track-metadata-module="footer" track-metadata-child_headline="solutions" track-type="footer link" track-metadata-eventdetail="cloud.google.com/solutions/infrastructure-modernization/"> Infrastructure modernization </a> </li> <li class="devsite-footer-linkbox-item"> <a href="https://web.archive.org/web/20210529151702/https://workspace.google.com/enterprise/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 6)" track-metadata-module="footer" track-name="productivity and collaboration" track-metadata-eventdetail="workspace.google.com/enterprise/" target="_blank" track-type="footer link" track-metadata-position="footer" track-metadata-child_headline="solutions"> Productivity &amp; collaboration </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/security/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 7)" track-metadata-child_headline="solutions" track-metadata-eventdetail="cloud.google.com/solutions/security/" track-metadata-module="footer" track-metadata-position="footer" track-name="security" track-type="footer link"> Security </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/smart-analytics/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 8)" track-metadata-eventdetail="cloud.google.com/solutions/smart-analytics/" track-metadata-position="footer" track-metadata-module="footer" track-type="footer link" track-metadata-child_headline="solutions" track-name="smart analytics"> Smart analytics </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/devops/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 9)" track-metadata-eventdetail="cloud.google.com/devops/" track-metadata-module="footer" track-metadata-child_headline="solutions" track-metadata-position="footer" track-name="devops" track-type="footer link"> DevOps </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/#industry-solutions" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 10)" track-metadata-child_headline="solutions" track-metadata-module="footer" track-type="footer link" track-metadata-eventdetail="cloud.google.com/solutions/#industry-solutions" track-metadata-position="footer" track-name="industries"> Industries </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/#role-based-solutions-smb" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 11)" track-metadata-module="footer" track-metadata-child_headline="solutions" track-metadata-position="footer" track-metadata-eventdetail="cloud.google.com/solutions/#role-based-solutions-smb" track-name="small business" track-type="footer link"> Small business </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/solutions/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 12)" track-metadata-position="footer" track-name="see all solutions" track-metadata-eventdetail="cloud.google.com/solutions/" track-metadata-child_headline="solutions" track-type="footer link" track-metadata-module="footer"> See all solutions </a> </li> </ul> </li> <li class="devsite-footer-linkbox "> <h3 class="devsite-footer-linkbox-heading no-link">Resources</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/docs/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)" track-metadata-eventdetail="cloud.google.com/docs/" track-type="footer link" track-metadata-position="footer" track-metadata-child_headline="resources" track-name="google cloud documentation" track-metadata-module="footer"> Google Cloud documentation </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/gcp/getting-started/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)" track-name="google cloud quickstarts" track-metadata-module="footer" track-metadata-child_headline="resources" track-metadata-eventdetail="cloud.google.com/gcp/getting-started/" track-metadata-position="footer" track-type="footer link"> Google Cloud quickstarts </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/marketplace/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)" track-type="footer link" track-metadata-position="footer" track-metadata-eventdetail="cloud.google.com/marketplace/" track-metadata-module="footer" track-name="google cloud marketplace" track-metadata-child_headline="resources"> Google Cloud Marketplace </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//web.archive.org/web/20210529151702/https://workspace.google.com/marketplace/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 4)" target="_blank" track-metadata-module="footer" track-metadata-child_headline="resources" track-name="google workspace marketplace" track-metadata-position="footer" track-type="footer link" track-metadata-eventdetail="workspace.google.com/marketplace/"> Google Workspace Marketplace </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/support-hub/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 5)" track-metadata-child_headline="resources" track-metadata-position="footer" track-name="support" track-metadata-eventdetail="cloud.google.com/support-hub/" track-type="footer link" track-metadata-module="footer"> Support </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/docs/samples" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 6)" track-type="footer link" track-name="code samples" track-metadata-position="footer" track-metadata-eventdetail="cloud.google.com/docs/samples" track-metadata-module="footer" track-metadata-child_headline="resources"> Code samples </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/docs/tutorials/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 7)" track-metadata-eventdetail="cloud.google.com/docs/tutorials/" track-metadata-module="footer" track-name="tutorials" track-metadata-position="footer" track-type="footer link" track-metadata-child_headline="resources"> Tutorials </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/training/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 8)" track-type="footer link" track-metadata-eventdetail="cloud.google.com/training/" track-metadata-child_headline="resources" track-metadata-module="footer" track-metadata-position="footer" track-name="training"> Training </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/certification" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 9)" track-metadata-position="footer" track-type="footer link" track-name="certifications" track-metadata-child_headline="resources" track-metadata-eventdetail="cloud.google.com/certification" track-metadata-module="footer"> Certifications </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//web.archive.org/web/20210529151702/https://developers.google.com/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 10)" target="_blank" track-name="google developers" track-metadata-child_headline="resources" track-type="footer link" track-metadata-module="footer" track-metadata-position="footer" track-metadata-eventdetail="developers.google.com"> Google Developers </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/developers/startups/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 11)" track-metadata-position="footer" track-metadata-child_headline="resources" track-name="google cloud for startups" track-metadata-module="footer" track-type="footer link" track-metadata-eventdetail="cloud.google.com/developers/startups/"> Google Cloud for Startups </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//web.archive.org/web/20210529151702/https://status.cloud.google.com/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 12)" track-type="footer link" target="_blank" track-metadata-child_headline="resources" track-metadata-module="footer" track-metadata-eventdetail="status.cloud.google.com" track-metadata-position="footer" track-name="system status"> System status </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/release-notes" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 13)" track-metadata-module="footer" track-metadata-position="footer" track-metadata-child_headline="resources" track-name="release notes" track-metadata-eventdetail="cloud.google.com/release-notes/" track-type="footer link"> Release Notes </a> </li> </ul> </li> <li class="devsite-footer-linkbox "> <h3 class="devsite-footer-linkbox-heading no-link">Engage</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/contact/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)" track-metadata-position="footer" track-type="footer link" track-name="contact sales" track-metadata-module="footer" track-metadata-eventdetail="cloud.google.com/contact/" track-metadata-child_headline="engage"> Contact sales </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//web.archive.org/web/20210529151702/https://cloud.withgoogle.com/partners" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)" track-metadata-position="footer" track-type="footer link" track-name="find a partner" track-metadata-child_headline="engage" track-metadata-module="footer" track-metadata-eventdetail="cloud.withgoogle.com/partners" target="_blank"> Find a Partner </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/partners/become-a-partner/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)" track-name="become a partner" track-metadata-eventdetail="cloud.google.com/partners/become-a-partner/" track-type="footer link" track-metadata-position="footer" track-metadata-module="footer" track-metadata-child_headline="engage"> Become a Partner </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/blog/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 4)" track-type="footer link" track-metadata-position="footer" track-metadata-child_headline="engage" track-metadata-module="footer" track-metadata-eventdetail="cloud.google.com/blog" track-name="blog"> Blog </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/events/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 5)" track-metadata-position="footer" track-metadata-module="footer" track-type="footer link" track-metadata-child_headline="engage" track-name="events" track-metadata-eventdetail="cloud.withgoogle.com/events"> Events </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//web.archive.org/web/20210529151702/https://www.gcppodcast.com/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 6)" track-metadata-position="footer" target="_blank" track-metadata-eventdetail="www.gcppodcast.com" rel="noopener" track-type="footer link" track-name="podcast" track-metadata-module="footer" track-metadata-child_headline="engage"> Podcast </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/community/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 7)" track-metadata-eventdetail="cloud.google.com/community/" track-type="footer link" track-metadata-position="footer" track-metadata-module="footer" track-name="community" track-metadata-child_headline="engage"> Community </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/web/20210529151702/https://cloud.google.com/press/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 8)" track-name="press center" track-metadata-position="footer" track-metadata-module="footer" track-metadata-child_headline="engage" track-type="footer link" track-metadata-eventdetail="cloud.google.com/press/"> Press center </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//web.archive.org/web/20210529151702/https://www.youtube.com/googlecloud" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 9)" track-metadata-eventdetail="www.youtube.com/googlecloud" track-name="google cloud on youtube" rel="noopener" track-metadata-child_headline="engage" target="_blank" track-type="footer link" track-metadata-module="footer" track-metadata-position="footer"> Google Cloud on YouTube </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//web.archive.org/web/20210529151702/https://www.youtube.com/googlecloudplatform" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 10)" track-type="footer link" track-metadata-module="footer" track-metadata-position="footer" track-metadata-child_headline="engage" track-name="google cloud tech on youtube" rel="noopener" track-metadata-eventdetail="www.youtube.com/googlecloudplatform" target="_blank"> Google Cloud Tech on YouTube </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//web.archive.org/web/20210529151702/https://www.youtube.com/googleworkspace" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 11)" target="_blank" track-metadata-module="footer" track-metadata-eventdetail="www.youtube.com/googleworkspace/" track-metadata-position="footer" rel="noopener" track-type="footer link" track-name="google workspace on YouTube" track-metadata-child_headline="engage"> Google Workspace on YouTube </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//web.archive.org/web/20210529151702/https://twitter.com/googlecloud" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 12)" track-metadata-child_headline="engage" track-metadata-position="footer" track-name="follow on twitter" track-metadata-module="footer" track-metadata-eventdetail="twitter.com/googlecloud" track-type="footer link" rel="noopener" target="_blank"> Follow on Twitter </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//web.archive.org/web/20210529151702/https://userresearch.google.com/?reserved=1&amp;utm_source=website&amp;Q_Language=en&amp;utm_medium=own_srch&amp;utm_campaign=CloudWebFooter&amp;utm_term=0&amp;utm_content=0&amp;productTag=clou&amp;campaignDate=jul19&amp;pType=devel&amp;referral_code=jk212693" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 13)" target="_blank" track-metadata-child_headline="engage" track-type="footer link" track-name="join user research" track-metadata-module="footer" track-metadata-position="footer" track-metadata-eventdetail="userresearch.google.com/?reserved=1&amp;utm_source=website&amp;Q_Language=en&amp;utm_medium=own_srch&amp;utm_campaign=CloudWebFooter&amp;utm_term=0&amp;utm_content=0&amp;productTag=clou&amp;campaignDate=jul19&amp;pType=devel&amp;referral_code=jk212693"> Join User Research </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//web.archive.org/web/20210529151702/https://careers.google.com/cloud" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 14)" target="_blank" track-metadata-eventdetail="careers.google.com/cloud" track-metadata-module="footer" track-type="footer link" track-metadata-child_headline="engage" track-name="we are hiring join google cloud" track-metadata-position="footer"> We're hiring. Join Google Cloud! </a> </li> </ul> </li> </ul> </nav> </devsite-footer-linkboxes> <devsite-footer-utility class="devsite-footer"> <div class="devsite-footer-utility nocontent"> <nav class="devsite-footer-utility-links" aria-label="Utility links"> <ul class="devsite-footer-utility-list"> <li class="devsite-footer-utility-item "> <a class="devsite-footer-utility-link gc-analytics-event" href="//web.archive.org/web/20210529151702/https://about.google/" data-category="Site-Wide Custom Events" data-label="Footer About Google link" track-type="footer link" track-metadata-module="utility footer" target="_blank" track-metadata-position="footer" track-metadata-eventdetail="//about.google/" track-name="about google"> About Google </a> </li> <li class="devsite-footer-utility-item devsite-footer-privacy-link"> <a class="devsite-footer-utility-link gc-analytics-event" href="//web.archive.org/web/20210529151702/https://policies.google.com/privacy" data-category="Site-Wide Custom Events" data-label="Footer Privacy link" track-metadata-eventdetail="//policies.google.com/privacy" track-type="footer link" track-metadata-module="utility footer" track-metadata-position="footer" track-name="privacy" target="_blank"> Privacy </a> </li> <li class="devsite-footer-utility-item "> <a class="devsite-footer-utility-link gc-analytics-event" href="//web.archive.org/web/20210529151702/https://www.google.com/intl/en/policies/terms/regional.html" data-category="Site-Wide Custom Events" data-label="Footer Site terms link" track-metadata-module="utility footer" target="_blank" track-type="footer link" track-metadata-eventdetail="//www.google.com/intl/en/policies/terms/regional.html" track-name="site terms" track-metadata-position="footer"> Site terms </a> </li> <li class="devsite-footer-utility-item "> <a class="devsite-footer-utility-link gc-analytics-event" href="/web/20210529151702/https://cloud.google.com/product-terms/" data-category="Site-Wide Custom Events" data-label="Footer Google Cloud terms link" track-type="footer link" track-metadata-position="footer" track-metadata-eventdetail="/product-terms/" track-name="google cloud terms" track-metadata-module="utility footer"> Google Cloud terms </a> </li> <li class="devsite-footer-utility-item devsite-footer-carbon-button"> <a class="devsite-footer-utility-link gc-analytics-event" href="/web/20210529151702/https://cloud.google.com/sustainability" data-category="Site-Wide Custom Events" data-label="Footer Carbon neutral since 2007 link" track-metadata-position="footer" track-type="footer link" track-metadata-eventdetail="/sustainability/" track-name="Carbon neutral since 2007"> Carbon neutral since 2007 </a> </li> <li class="devsite-footer-utility-item devsite-footer-utility-button"> <span class="devsite-footer-utility-description">Sign up for the Google Cloud newsletter</span> <a class="devsite-footer-utility-link gc-analytics-event" href="/web/20210529151702/https://cloud.google.com/newsletter/" data-category="Site-Wide Custom Events" data-label="Footer Subscribe link" track-metadata-eventdetail="/newsletter/" track-name="subscribe" track-metadata-position="footer" track-metadata-module="utility footer" track-type="footer link"> Subscribe </a> </li> </ul> <devsite-language-selector> <devsite-select class="devsite-language-selector-menu"> <select aria-label="Select your language preference." class="devsite-language-selector-select" name="language" track-name="click" track-type="languageSelector"> <option>Language</option> <option value="en" lang="en" track-metadata-original-language="en" track-metadata-selected-language="en" track-name="changed" track-type="languageSelector"> English </option> <option value="de" lang="de" track-metadata-original-language="en" track-metadata-selected-language="de" track-name="changed" track-type="languageSelector"> Deutsch </option> <option value="es_419" lang="es_419" track-metadata-original-language="en" track-metadata-selected-language="es_419" track-name="changed" track-type="languageSelector"> Español – América Latina </option> <option value="fr" lang="fr" track-metadata-original-language="en" track-metadata-selected-language="fr" track-name="changed" track-type="languageSelector"> Français </option> <option value="pt_br" lang="pt_br" track-metadata-original-language="en" track-metadata-selected-language="pt_br" track-name="changed" track-type="languageSelector"> Português – Brasil </option> <option value="zh_cn" lang="zh_cn" track-metadata-original-language="en" track-metadata-selected-language="zh_cn" track-name="changed" track-type="languageSelector"> 中文 – 简体 </option> <option value="ja" lang="ja" track-metadata-original-language="en" track-metadata-selected-language="ja" track-name="changed" track-type="languageSelector"> 日本語 </option> <option value="ko" lang="ko" track-metadata-original-language="en" track-metadata-selected-language="ko" track-name="changed" track-type="languageSelector"> 한국어 </option> </select> </devsite-select> </devsite-language-selector> </nav> </div> </devsite-footer-utility> </section></section> <devsite-sitemask></devsite-sitemask> <devsite-snackbar></devsite-snackbar> <devsite-tooltip></devsite-tooltip> <devsite-heading-link></devsite-heading-link> <devsite-analytics enable-analytics-iframe> <script type="application/json" analytics>[]</script> <script type="application/json" gtm>{"parameters": {"freeTrialEligibleUser": "True", "internalUser": "False", "language": {"machineTranslated": "False", "requested": "en", "served": "en"}, "pageType": "article", "projectName": "Apigee X", "scriptsafe": null, "signedIn": "False", "tenant": "cloud", "recommendations": {"sourcePage": "", "sourceType": 0, "sourceRank": 0, "sourceIdenticalDescriptions": 0, "sourceTitleWords": 0, "sourceDescriptionWords": 0, "experiment": ""}}, "tags": ["GTM-5CVQBG"]}</script> </devsite-analytics> <cloudx-recaptcha></cloudx-recaptcha> <script nonce="DEH+NGCQiKEl2cNkC9XrHc/m+mqKj1"> (function(d,e,v,s,i,t,E){d['GoogleDevelopersObject']=i; t=e.createElement(v);t.async=1;t.src=s;E=e.getElementsByTagName(v)[0]; E.parentNode.insertBefore(t,E);})(window, document, 'script', 'https://web.archive.org/web/20210529151702/https://www.gstatic.com/devrel-devsite/prod/v702c60b70d68da067f4d656556a48e4ab1cf14be10bb79e46f353f3fdfe8505d/cloud/js/app_loader.js', '[2,"en",null,"/js/devsite_app_module.js","https://web.archive.org/web/20210529151702/https://www.gstatic.com/devrel-devsite/prod/v702c60b70d68da067f4d656556a48e4ab1cf14be10bb79e46f353f3fdfe8505d","https://web.archive.org/web/20210529151702/https://www.gstatic.com/devrel-devsite/prod/v702c60b70d68da067f4d656556a48e4ab1cf14be10bb79e46f353f3fdfe8505d/cloud","https://web.archive.org/web/20210529151702/https://cloud-dot-devsite-v2-prod.appspot.com",null,null,["/_pwa/cloud/manifest.json","https://web.archive.org/web/20210529151702/https://www.gstatic.com/devrel-devsite/prod/v702c60b70d68da067f4d656556a48e4ab1cf14be10bb79e46f353f3fdfe8505d/images/video-placeholder.svg","https://web.archive.org/web/20210529151702/https://www.gstatic.com/devrel-devsite/prod/v702c60b70d68da067f4d656556a48e4ab1cf14be10bb79e46f353f3fdfe8505d/cloud/images/favicons/onecloud/favicon.ico","https://web.archive.org/web/20210529151702/https://www.gstatic.com/devrel-devsite/prod/v702c60b70d68da067f4d656556a48e4ab1cf14be10bb79e46f353f3fdfe8505d/cloud/images/cloud-logo.svg","https://web.archive.org/web/20210529151702/https://fonts.googleapis.com/css?family=Google+Sans:400,500|Roboto:400,400italic,500,500italic,700,700italic|Roboto+Mono:400,500,700|Material+Icons"],1,null,[1,6,8,12,14,17,21,25,40,45,50,63,70,75,76,80,87,88,91,92,93,97,98,100,101,102,103,105,107,108,111,112,113,115,116,117,118,120,122,123,124,125,127,129,131,132,133,134,135,136,145],"AIzaSyAP-jjEJBzmIyKR4F-3XITp8yM9T1gEEI8","AIzaSyB6xiKGDR5O3Ak2okS4rLkauxGUG7XP0hg"]') </script> <devsite-a11y-announce></devsite-a11y-announce> </body> </html><!-- FILE ARCHIVED ON 15:17:02 May 29, 2021 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 21:41:16 Nov 27, 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.574 exclusion.robots: 0.043 exclusion.robots.policy: 0.032 esindex: 0.01 cdx.remote: 17.786 LoadShardBlock: 107.339 (3) PetaboxLoader3.datanode: 96.394 (4) load_resource: 115.955 PetaboxLoader3.resolve: 67.289 -->

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