Google is named a Leader in 2020 Magic Quadrant for Cloud Infrastructure and Platform Services

3559
Of your peers have already read this article.
10:30 Minutes
The most insightful time you'll spend today!
The capability gap between hyperscale cloud providers has begun to narrow; however, fierce competition for enterprise workloads extends to secondary markets worldwide. Infrastructure and operations leaders should evaluate cloud providers with a broad range of use cases and a wide market presence.
Market Definition/Description
Cloud computing is a style of computing in which scalable and elastic IT-enabled capabilities are delivered as a service using internet technologies. Cloud infrastructure and platform services (CIPS) are defined as standardized, highly automated offerings, in which infrastructure resources (e.g., compute, networking and storage) are complemented by integrated platform services. These include managed application, database and functions as-a-service offerings. The resources are scalable and elastic in near-real time and are metered by use. Self-service interfaces are exposed directly to the customer, including a web-based user interface (UI) and an API. The resources may be single-tenant or multitenant, and can be hosted by a service provider or on-premises in the customer’s data center.The scope of this Magic Quadrant has changed, compared with its predecessor, the “Magic Quadrant for Cloud Infrastructure as a Service.” Gartner has developed this Magic Quadrant to reflect the changing dynamics of cloud services offered and the ways that enterprise customers adopt them. Ultimately, hyperscale cloud providers, and the broad array of services they offer beyond infrastructure as a service (IaaS), have found strategic importance in Gartner’s enterprise clients and the Magic Quadrant needed to evolve to reflect as much.The scope of the Magic Quadrant for CIPS includes IaaS and integrated platform as a service (PaaS) platforms. These include application PaaS (aPaaS), functions as a service (FaaS), database PaaS (dbPaaS), application developer PaaS (adPaaS) and industrialized private cloud offerings that are often deployed in enterprise data centers.
Understanding the Vendor Profiles, Strengths and Cautions
CIPS providers that target enterprise and midmarket customers generally offer high-quality service, with excellent availability, good performance, high security and good customer support. Exceptions will be noted in this Magic Quadrant’s evaluations of individual providers. When we say “all providers,” we specifically mean “all the evaluated providers included in this Magic Quadrant,” not all CIPS providers in general. Keep the following in mind when reading the vendor profiles:
- All the providers have public cloud IaaS and PaaS offerings. Most also offer, or are in the process of building, industrialized private cloud offerings, in which every customer is on standardized infrastructure and cloud management tools. In some cases, the provider’s industrialized, on-premises offering may share similarities to hyperconverged infrastructure (HCI), but tethered to the cloud. However, this may not resemble the provider’s public cloud service in architecture or quality. A single architecture and feature set and cross-cloud management, for both public and private CIPS, make it easier for customers to combine and migrate across service models as their needs dictate. They also enable the provider to use its engineering investments more effectively. Gartner is beginning to describe the notion of cloud-provider-managed infrastructure, wherever it may exist, as “ distributed cloud.”
- All the providers target midmarket businesses and enterprises, as well as other companies that use technology at scale. Some of the providers may also target small businesses and startups. Just because a provider targets a segment, however, does not necessarily mean that it is well-suited to that segment’s needs. Furthermore, not all providers have the capacity to serve very-large-scale customers, and some have capacity constraints in particular regions.
- All the providers offer basic cloud IaaS — compute, storage and networking resources as a service. They also offer additional value-added capabilities, notably cloud software infrastructure services — typically middleware and databases as a service — including PaaS capabilities. These services, along with IT operations management (ITOM) capabilities as a service (especially DevOps-related services), are a vital differentiator in the market, especially for Mode 2 agile IT buyers.
- All the providers claim to have high security standards. However, the extent of the security controls provided to customers varies significantly. All the providers evaluated can offer solutions that will meet common regulatory compliance needs, unless otherwise noted. All the providers have undergone SOC 1, SOC 2 and SOC 3 audits, as well as SSAE 16, ISO/IEC 27001, ISO/IEC 27017 and ISO/IEC 27018 audits. This provides a relatively high level of assurance that the providers are adhering to generally accepted practices for the security of their systems, but it does not address the extent of controls offered to customers.
- Security is a shared responsibility. Customers need to correctly configure controls, and they may need to supply additional controls beyond what their providers offer. Furthermore, providers vary in their degree of transparency as to how services are architected, although customers typically have access to third-party assessment reports under a nondisclosure agreement (NDA).
- Monthly compute availability service-level agreements (SLAs) of 99.95% and higher are generally the norm. They are typically higher than availability SLAs for managed hosting. Service credits for outages in a given month are typically capped at 100% of the monthly bill; however, some providers have caps as low as 25%. This availability percentage is typically non-negotiable, because it is based on an engineering estimate of the underlying infrastructure reliability.
- Single-instance compute SLAs have become common for providers in this Magic Quadrant. It might be more accurate to say that there are usually two SLAs — one for the compute service, and one for individual instances. Some providers have a compute availability SLA that requires customers to use compute capabilities in at least two fault domains (sometimes known as “availability zones” or the like).
- Many providers have additional SLAs. These cover network availability and performance, customer service responsiveness and other service aspects.
- Infrastructure resources are not normally automatically replicated into multiple data centers. Customers are responsible for their own business continuity. Some providers offer optional disaster recovery solutions.
- All providers offer per-second metering of virtual machines (VMs). Some can offer shorter metering increments, which can be more cost-effective for short-term batch jobs. Unless otherwise noted, providers charge on a per-VM basis.
- Providers are increasingly offering bare-metal physical servers on a dynamic basis. These are priced by the second. Providers with a bare-metal option are noted as such.
- All the providers partner with carrier-neutral colocation exchanges. This enables customers to obtain connectivity from a variety of carriers that are located in these facilities. In addition, many customers require a small amount of supplemental colocation in low-latency proximity with their cloud provider. For example, they may have a large-scale database, specialized network equipment or legacy equipment, such as a mainframe.
- Some providers offer software marketplaces. In these marketplaces, software vendors specially license and package their software to run on that provider’s cloud IaaS offering. Marketplace software can be automatically installed, and can be billed through the provider, although the software vendor often provides support.
- All providers offer enterprise-class support with 24/7 customer service. This is provided via phone, email and chat, along with an account manager. Some offer a lower level of support, but allow customers to pay extra for enterprise-class support.
- All the providers will sign contracts with customers, can invoice and can consolidate bills from multiple accounts. All providers offer online sign-up and credit card billing, because they recognize that enterprise buyers prefer contracts and invoices. Some will sign “zero dollar” contracts that do not commit a customer to a certain volume.
- Some providers will sign a U.S. Health Insurance Portability and Accountability Act Business Associate Agreement (HIPAA BAA).
- Unless otherwise noted, all providers will sign the following contract addendums:
- An EU Data Protection Directive (95/46/EC) data-processing agreement (DPA), which includes the model clauses
- An EU General Data Protection Regulation (GDPR) DPA
- Managed and professional services are an optional but important accelerator for customer success. Almost all providers rely heavily on managed service providers (MSPs) and system integration (SI) partners for these services. However, most providers offer their own first-party professional services and some also offer first-party managed services offerings.
- All of the evaluated providers offer a portal, documentation, technical support, customer support and contracts in English. Some can provide one or more of these in languages other than English. Most providers can conduct business in local languages.
The service provider descriptions are accurate as of the time of publication. Our technical evaluation of service features took place between January 2020 and March 2020.
Format of the Vendor Descriptions
When describing each provider, we first summarize the nature of the company, then provide information about its industrialized cloud IaaS offerings in the following format:
- Locations: Cloud data center locations by country, languages in which the company does business and languages in which technical support can be conducted.
- Recommended Uses: These are the circumstances under which we recommend the provider. They are not the only circumstances in which it may be a useful provider, but they are the scenarios for which, in Gartner’s opinion, the provider is well-suited.
For a detailed technical description of CIPS offerings, along with a use-case-focused technical evaluation, see “Critical Capabilities for Cloud Infrastructure and Platform Services, Worldwide.”We also provide a detailed list of evaluation criteria in “Solution Criteria for Cloud Integrated IaaS and PaaS.” A detailed assessment of each provider against these criteria can be found in the Solution Scorecards. The results are also available in Gartner’s Cloud Decisions portal (see “Cloud Decisions’ Cloud Compare: Perform Real-Time IaaS Pricing and Performance Analysis”).
Magic Quadrant
Figure 1. Magic Quadrant for Cloud Infrastructure and Platform Services

Vendor Strengths and Cautions
Google is a Leader in this Magic Quadrant.
Locations: Google has multiple regions across Japan and the U.S., as well as a presence in Belgium, Singapore, Finland, Germany, the Netherlands, the U.K., India, Australia, Brazil, Canada and, Switzerland, as well as the Hong Kong and Taiwan markets.
Recommended Uses: Google has evolved by enhancing its strengths and attacking its limitations to providing a strong offering in every use case, other than the edge use case. Google has a future focus on building out hybrid capabilities and partnerships with telco providers.
Strengths
- Google’s open-source contributions, such as Kubernetes and TensorFlow, have been market-moving innovations that have changed the course of enterprise IT. Such innovations have served to enable other cloud service providers, but also brought developer “mind share” to Google Cloud Platform (GCP). Google’s long-term strategy is to bring additional open-source-focused partners into GCP as managed services.
- During the past year, GCP has experienced a noticeable increase in year-over-year market share in terms of IaaS and dbPaaS, albeit from a lower base, relative to other providers in this Magic Quadrant. Google has also made significant gains by closing a number of critical capability gaps between GCP and Microsoft Azure, its nearest competitor in terms of market share and capabilities.
- Gartner clients continue to associate GCP with its big data and data science capabilities, stemming from the use of services such BigQuery and Dataproc. However, the company is pressing into new territory with Anthos, GCP’s container and Kubernetes-based middleware layer, which is designed to support the development and deployment of cloud applications in a hybrid and multicloud model.
Cautions
- Some of Gartner’s clients remain cautious about Google’s commitment to serving the needs of enterprise clients when put in the context of SAP’s preference for Microsoft Azure, and GCP’s slowness in executing on some highly touted partnerships. GCP lacks enterprise-focused aPaaS capabilities and support for Oracle, and it continues to struggle with having an enterprise mindset in the field.
- From a financial perspective, GCP’s revenue is a small fraction of overall Google revenue and GCP’s criticality to the overall business is not as clear as its competitors. Furthermore, GCP’s success may erode the company’s overall healthy gross margins.
- Google’s much-vaunted network capabilities have been the source of a number of GCP outages during the last year, with devastating impact on customers. One outage was multiregional in scope, affecting GCP customers and Google consumer services, such as G Suite and YouTube. This resulted in complete GCP network unavailability for some customers.
A Pro’s Tip on Choosing the Right Google Cloud Compute Options

5721
Of your peers have already read this article.
2:00 Minutes
The most insightful time you'll spend today!
Where should you run your workload? It depends…Choosing the right infrastructure options to run your application is critical, both for the success of your application and for the team that is managing and developing it. This post breaks down some of the most important factors that you need to consider when deciding where you should run your stuff!

What are these services?
- Compute Engine – Virtual machines. You reserve a configuration of CPU, memory, disk, and GPUs, and decide what OS and additional software to run.
- Kubernetes Engine – Managed Kubernetes clusters. Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications. You create a cluster and configure which containers to run; Kubernetes keeps them running and manages scaling, updates and connectivity.
- Cloud Run – A fully managed serverless platform that runs individual containers. You give code or a container to Cloud Run, and it hosts and auto scales as needed to respond to web and other events.
- App Engine – A fully managed serverless platform for complete web applications. App Engine handles the networking, application scaling, and database scaling. You write a web application in one of the supported languages, deploy to App Engine, and it handles scaling, updating versions, and so on.
- Cloud Functions – Event-driven serverless functions. You write individual function code and Cloud Functions calls your function when events happen (for example, HTTP, Pub/Sub, and Cloud Storage changes, among others).
What level of abstraction do you need?
- If you need more control over the underlying infrastructure (for example, the operating system, disk images, CPU, RAM, and disk) then it makes sense to use Compute Engine. This is a typical path for legacy application migrations and existing systems that require a specific OS.
- Containers provide a way to virtualize an OS so that multiple workloads can run on a single OS instance. They are fast and lightweight, and they provide portability. If your applications are containerized then you have two main options.
- You can use Google Kubernetes Engine, or GKE, which gives you full control over the container down to the nodes with specific OS, CPU, GPU, disk, memory, and networking. GKE also offers Autopilot, when you need the flexibility and control but have limited ops and engineering support.
- If, on the other hand, you are just looking to run your application in containers without having to worry about scaling the infrastructure, then Cloud Run is the best option. You can just write your application code, package it into a container, and deploy it.
- If you just want to code up your HTTP-based application and leave the scalability and deployment of the app to Google Cloud then App Engine — a serverless, fully-managed option that is designed for hosting and running web applications — is a good option for you.
- If your code is a function and just performs an action based on an event/trigger, then deploying it with Cloud Functions makes sense.
What is your use case?
- Use Compute Engine if you are migrating a legacy application with specific licensing, OS, kernel, or networking requirements. Examples: Windows-based applications, genomics processing, SAP HANA.
- Use GKE if your application needs a specific OS or network protocols beyond HTTP/s. When you use GKE, you are using Kubernetes, which makes it easy to deploy and expand into hybrid and multi-cloud environments. Anthos is a platform specifically designed for hybrid and multi-cloud deployments. It provides single-pane-of-glass visibility across all clusters from infrastructure through to application performance and topology. Example: Microservices-based applications.
- Use Cloud Run if you just need to deploy a containerized application in a programming language of your choice with HTTP/s and websocket support. Examples: websites, APIs, data processing apps, webhooks.
- Use App Engine if you want to deploy and host a web based application (HTTP/s) in a serverless platform. Examples: web applications, mobile app backends
- Use Cloud Functions if your code is a function and just performs an action based on an event/trigger from Pub/Sub or Cloud Storage. Example: Kick off a video transcoding function as soon as a video is saved in your Cloud Storage bucket.
Need portability with open source?
If your requirement is based on portability and open-source support take a look at GKE, Cloud Run, and Cloud Functions. They are all based on open-source frameworks that help you avoid vendor lock-in and give you the freedom to expand your infrastructure into hybrid and multi-cloud environments. GKE clusters are powered by the Kubernetes open-source cluster management system, which provides the mechanisms through which you interact with your cluster. Cloud Run for Anthos is powered by Knative, an open-source project that supports serverless workloads on Kubernetes. Cloud Functions use an open-source FaaS (function as a service) framework to run functions across multiple environments.
What are your team dynamics like?
If you have a small team of developers and you want their attention focused on the code, then a serverless option such as Cloud Run or App Engine is a good choice because you won’t have to have a team managing the infrastructure, scale, and operations. If you have bigger teams, along with your own tools and processes, then Compute Engine or GKE makes more sense because it enables you to define your own process for CI/CD, security, scale, and operations.
What type of billing model do you prefer?
Compute Engine and GKE billing models are based on resources, which means you pay for the instances you have provisioned, independent of usage. You can also take advantage of sustained and committed use discounts.
Cloud Run, App Engine, and Cloud Functions are billed per request, which means you pay as you go.
Conclusion
It’s important to consider all the relevant factors that play a role in picking appropriate compute options for your application. Remember that no decision is necessarily final; you can always move from one option to another.
To explore these points in more detail, please take a look at the “Where Should I Run My Stuff?” video.
For more #GCPSketchnote, follow the GitHub repo & thecloudgirl.dev. For similar cloud content follow us on Twitter at @pvergadia and @briandorsey
Linking the Middle East with Southern Europe and Asia: Google’s New Subsea Cables to Be Ready by 2024!

3360
Of your peers have already read this article.
1:30 Minutes
The most insightful time you'll spend today!
Today, we’re announcing that we are collaborating with Sparkle and others to build and operate two submarine cable systems linking the Middle East with southern Europe and Asia: the Blue Submarine Cable System connecting Italy, France, Greece, and Israel; and the Raman Submarine Cable System connecting Jordan, Saudi Arabia, Djibouti, Oman and India.
Developing additional network capacity and routes is critical to Google users and customers around the globe, who depend on robust connectivity to power their online lives, and communicate with friends, family and business partners. Google users and Google Cloud customers will benefit from increased capacity and decreased latency to regions in the area.
Each equipped with 16 fiber optic pairs, the Blue and Raman Submarine Cable Systems are expected to be ready for service in 2024. In time, consortium members hope to make additional landings and connect the two systems through terrestrial network assets.
Like with other infrastructure projects, building a subsea cable is an opportunity to pay tribute to a regional luminary who has advanced human understanding. The Raman cable is named for Sir Chandrasekhara Venkata Raman, an Indian physicist who won the 1930 Nobel Prize in Physics—the first Asian to receive that honor in science. C.V. Raman’s work centered on light scattering, which finds that when light traverses a transparent material, some of the deflected light changes wavelength and amplitude. This so-called Raman effect is a foundational principle in the field of optics that enables any underwater network cable. A trip across the Mediterranean also prompted him to ask why the sea is blue, when water itself is clear? Thanks to C.V. Raman, we now know that the sea isn’t simply reflecting the sky, but because the water itself causes blue light to scatter.
With Blue and Raman, we now have 18 investments in subsea cables around the world, including Google-funded cables like Curie, Dunant, Equiano, Firmina and Grace Hopper, and consortium cables like Echo, JGA, INDIGO and Havfrue. You can learn more about Google Cloud’s network and infrastructure here.
Innovation in the Clouds: Sky’s Blue-Sky Approach to FinOps

2909
Of your peers have already read this article.
2:30 Minutes
The most insightful time you'll spend today!
Google Cloud’s partnership with Sky Group, one of Europe’s largest media and entertainment companies, dates back more than four years to when Sky first became a Google Cloud customer moving diagnostic data from millions of its Sky Q TV boxes to its Google Cloud data platform.
In June 2019, a few years into their cloud adoption journey, Sky was faced with a challenge they had anticipated from the start. Their recent bill across all major cloud providers had been increasing rapidly, reaching their planned yearly budget after only six months. Sky wasn’t sure if they’d undershot their forecasts, if they were overspending, or both.
“In the beginning, we were given a brief to investigate internal cloud spend with the aim of finding out where we could make savings, but in reality we didn’t know what we would expect to find,” said Nathan King, a cloud architect in the Cloud Enablement Center and now Head of Cloud Financial Management (FinOps) at Sky since the start of 2020.
Nathan assembled a small team who started to explore Google Cloud spend using the Cloud Billing tool. At first, they drilled into their biggest Google Cloud cost categories and discovered some immediate cost optimizations with BigQuery, Compute Engine and Cloud Storage. Over the course of the next six months, through careful analysis, they managed to find over $1.5m in immediate savings, exceeding expectations.
Yet they soon realized this was just the tip of the iceberg—it was clear there were millions of pounds more savings to be made, but actually achieving them at scale would require careful planning. “We formed a FinOps function to target these savings, but with 600 to 700 projects for Google Cloud alone, spanning four Google Cloud organizations, it would have been a manual process and difficult for teams to digest our recommendations,” Nathan said.
After attending a Google-led FinOps workshop and shaping their FinOps strategy, Nathan’s team focused on iterating through the FinOps lifecycle phases of Inform, Optimize, Operate and generating savings over time. Here’s how they did it:
Inform: Make Information Visible
The first step was focused on developing a clear vision for cost allocation and recharge, which required partnering closely with the finance, procurement and tax teams (particularly for international and affiliates) to understand the supporting business logic and processes. With a lot of hard work, the team managed to break down barriers to implement and embed new processes into broader business functions like finance.
WIth the recharge model in place, the team ran a number of pilots to find the right FinOps tooling to meet their needs. They ran a number of pilots, including using Data Studio and visualizing BigQuery exports. Given their ambitions to scale across the enterprise globally, the team chose Google Cloud’s Looker to realize their vision, building intuitive dashboards to visualize spend and recommendations across all cloud providers. “We wanted one view across all clouds, where customers can dynamically see cloud spend and intelligent optimization recommendations in just one place,” Nathan said.
After less than three weeks of development, the Looker dashboards were ready to go and have been a game changer ever since. “The moment our leadership and different departments started seeing the Looker dashboards, the value we were adding as a FinOps team became immediately clear,” Nathan said.
There are different report pages for each stakeholder group, each custom developed and automated using Looker and BigQuery. The BigQuery Optimization page, for example, provides insights on Slots consumed across the organization, down to granular query data like the cost of each query, how it was written, who submitted it and number of slots utilized. The dashboards also highlight potential areas of optimization, like BigQuery datasets without retention policies set or where data isn’t partitioned.
A recent breakthrough has been building pages for business teams, showing the related cloud spend contributing to a business unit of value, such as the cost per live stream or per subscriber in Sky’s case. Although this is an inherently difficult metric to capture, the opportunity has been made possible with the FinOps team’s progress and is starting to drive business investment decisions.
Optimize: Drive Cloud Efficiency
The second stage of the FinOps lifecycle focuses on delivering optimizations. As Sky’s FinOps dashboards were operationalized and highlighted savings opportunities, they enabled users to generate more than $3 million in Google Cloud savings alone in 2020 and over $800,000 in other cloud providers.
The team began with focusing on the top four products by spend: BigQuery, Compute Engine, Cloud Dataflow and Cloud Storage. Working with their Google account team and studying Google whitepapers and blog posts like Cloud cost optimization: principles for lasting success, they developed their own best practice guidance and embedded recommendations into the dashboards.
Creating their own recommenders and leveraging Google Cloud’s recommenders, the team discovered a plethora of cost optimization opportunities. “Key examples were overly expensive queries, storage buckets set without retention policies, and VMs without autoscaling enabled,” Nathan said. Teams were then empowered to make their own savings, like the NowTV business unit that had been forecast to overspend for the year until they received their dashboard with thousands of optimization recommendations. After just three weeks, the team had implemented more than 90% of recommendations and brought their spend under budget for the year, saving more than 50%.
The FinOps team still searches for new recommendations every day and have been collaborating with Google product managers to take their insights to the next level. “We’ve loved partnering with Google product managers, who encourage us to give feedback on new features before they go to market. We’ve also shared some of our in-house recommenders to influence the features being developed by Google, including the Idle VM and Idle Persistent Disk Recommenders as part of Active Assist,” Nathan said.

Operate: Embed FinOps & Drive Self-Sufficiency
Now that teams could visualize their cloud spend and make real-time decisions based on cost optimization recommendations, the FinOps team has begun working on embedding processes, leveraging machine learning, and improving efficiency in their own ways of working.
Looker’s extensive capabilities continue to play a role in this. “Before we started using Looker, our most popular report was an electricity bill showing customers’ detailed monthly cloud spend, previous month comparisons and forecasts for months ahead,” Nathan said. “This report took days, sometimes weeks to run. With Looker, we’ve automated the entire process and brought that time down to just minutes.”
More teams are embedding the dashboards into their own processes, like finance, which now uses the interactive dashboards in meetings instead of static report snapshots, or in-house Google Cloud architects, who use the recommendations to optimize their cloud spend before deploying any technology.
As the FinOps team continues to operate like a product function, designing with CX/UX in mind and iteratively releasing new features like anomaly reporting, budget alerts, and forecasting based on machine learning, it’s becoming clear that Cloud Financial Management is a key capability and mindset that can impact wide-reaching parts of the business at scale.
Elevating Sky’s FinOps journey to the next level
Indeed, as more business teams collaborate with the FinOps function, the opportunities are growing. “The FinOps team has changed the way we view and manage cloud spend, enabling us to partner with finance and show digestible reports to the CFO. We’re now looking further to broaden our range of insights, like elevating our dashboards to understand how using Google Cloud is supporting Sky’s Net carbon zero ambitions by incorporating Google’s data center sustainability metrics,” says Vince Marco, Architecture Manager at Sky.
So, after being unsure of drivers for their increasing cloud spend in 2019, 18 months later Sky is far more confident about its investment decisions. The team knows that every dollar spent is being used optimally and driving maximum value for its investment.
If you’re an enterprise using cloud, but want to better manage cloud costs, consider setting up a FinOps capability and creating a FinOps mindset. Looker can help you get started by providing reporting and insights into cloud expenditures to identify initial savings. As you learn more and scale, empower teams to make their own savings utilizing built-in actionality for monitoring and customizing for business billing activity nuances and department-specific chargebacks. Reimagine how cloud finances can be managed and optimized as Sky is doing.
To learn more about Looker’s Cloud Cost Management Block visit Looker Marketplace.
How Google Cloud Sped up Nuro’s Data Delivery to Engineers and Automated Storage Transfer

3394
Of your peers have already read this article.
3:00 Minutes
The most insightful time you'll spend today!
Engineers that build last-mile delivery services belong to an elite order, a hallowed subcategory. Delivery customers are incredibly demanding when it comes to speed and convenience, and the services they use must take variables like increased traffic, road conditions, human error, and even driver availability into account every day.
Nuro is a company with a new approach to delivery services. Nuro has a fleet of autonomous vehicles designed to address many of the problems related to last-mile delivery. And every day, these vehicles — and their sensors — generate a lot of data before parking for the night. For Nuro engineers, that data can help them understand the impact of new on-road features, make improvements to their vehicles’ software, and ensure even better deliveries for their customers.
For Nuro, the key challenge is how to move petabytes of data as quickly, securely, and easily as possible from their edge environments, like vehicle depots, to Google’s Cloud Storage. For this delivery effort, Nuro selected Google’s Transfer Appliance with its new online transfer capability, now generally available.
Helping Nuro to speed up data delivery from the edge to the cloud
Like many Google Cloud customers, Nuro collects data from remote environments, like vehicle depots, that have different networking and storage capabilities when compared to a traditional data center. For a transfer solution to be effective moving unstructured data from these environments to the cloud, the solution needs to be easy to deploy and automate, while still providing similar performance as a more complicated alternative.
The Transfer Appliance was built for this use case. It arrives to customers as a physical appliance with a preconfigured version of Google’s Storage Transfer Service software already installed. Customers can move files to the appliance by using SFTP or SCP, or, alternately, can mount the appliance as an NFS share and copy target. Data can be stored locally on the appliance or transferred over the network, and secure encryption — at-rest and in-flight — is enabled by default.

With these new appliances, Nuro will be able to automate much of their storage transfer needs. When their autonomous vehicles return to the depot, they can move data like software logs, LIDAR data, and sensor data — all ideal fits for Google’s Cloud Storage — from parked vehicles to the Transfer Appliance. Online transfers can then be performed throughout the day, ensuring a steady stream of valuable data in the cloud for developers to analyze and use in their nightly builds. All of this will help Nuro’s engineering leaders like Jie Pan to run more productive development teams with less operational overhead.
“Our autonomous vehicles generate a tremendous amount of useful data, and our goal is to get that data to our engineers as soon as possible,” said Jie Pan, Engineering Manager at Nuro. “When vehicles return to the depot, we can move data hourly into Cloud Storage over the network. We also have the flexibility to return the Transfer Appliance back to Google Cloud. Most importantly, this rapid transfer architecture gives a meaningful boost to engineering productivity and development velocity.”
Going the extra mile
Engineering and infrastructure leaders understand the value of delivering the right data to the right teams, as fast as possible. By adding preconfigured, over-the-network transfer into a turnkey Transfer Appliance, Google Cloud customers can more easily automate these data deliveries by scheduling regular migrations of on-premises files, objects, and other unstructured data to our Cloud Storage.
As Nuro continues to grow their manufacturing and testing footprint, they plan to use Transfer Appliances to further scale and simplify their data migration from on-premises to Google Cloud. Cutting the time to migrate their data by more than half will make for happier, more productive developers, and that will help Nuro bring us all the future of delivery a little faster.
If you’d like to learn more about Transfer Appliance and its new online transfer capability, click here or reach out to your Google Cloud account team.
Prepare for the Unknown in Supply Chain with SAP IBP and Google Cloud

3414
Of your peers have already read this article.
3:00 Minutes
The most insightful time you'll spend today!
Responding to multiple, simultaneous disruptive forces has become a daily routine for most demand planners. To effectively forecast demand, they need to be able to predict the unpredictable while accounting for diverse and sometimes competing factors, including:
- Labor and materials shortages
- Global health crises
- Shifting cross-border restrictions
- Unprecedented weather impacts
- A deepening focus on sustainability
- Rising inflation
Innovators are looking to improve demand forecast accuracy by incorporating advanced capabilities for AI and data analytics, which also speed up demand planning. According to a McKinsey survey of dozens of supply chain executives, 90% expect to overhaul planning IT within the next five years, and 80% expect to or already use AI and machine learning in planning.
Google Cloud and SAP have partnered to help customers navigate these challenges and supply chain disruptions starting with the upstream demand planning process, focusing on improving forecast accuracy and speed through integrated, engineered solutions. The partnership is enabling demand planners who use SAP IBP for Supply Chain in conjunction with Google Cloud services to access a growing repository of third-party contextual data for their forecasting, as well use an AI-driven methodology that streamlines workflows and improves forecast accuracy. Let’s take a closer look at these capabilities.
Unify data from SAP software with unique Google data signals
When it comes to demand forecasting and planning, the more high-quality and relevant contextual data you use, the better, because it helps you understand the influencing factors of your product sales to sense trends and react to disruptions or capitalize on market opportunities more timely and accurately.
The expanded Google Cloud and SAP partnership helps customers who use SAP® Integrated Business Planning for Supply Chain (SAP IBP for Supply Chain) bring public and commercial data sets that Google Cloud offers into their own instances of SAP IBP and include them in their demand planning models in SAP IBP. So, in addition to sales history, promotions, stakeholder inputs and customer data that are typically in SAP IBP, a demand planner can incorporate their advertising performance, online search, consumer trends, community health data, and many more data signals from Google Cloud when working through demand scenarios.
More data enables more robust and accurate planning, so Google continues to build an ecosystem of data providers and grow the number of available data sets on Google Cloud. Some current providers include the U.S. Census Bureau, the National Oceanic and Atmospheric Administration, and Google Earth, and partnerships are underway with Crux, Climate Engine, Craft, and Dun & Bradstreet to help companies identify and mitigate risk and build resilient supply chains.
Augmenting demand planning with additional external causal factor data is a starting point to drive more accurate forecasting. For example, knowing what regional events may be happening, or the weather patterns that may impact sales of your products, allows you to react faster to these changes by making sure adequate supply is being provided. The result is a more accurate overall plan that reduces resource waste and out-of-stock events. Planners can respond with more accurate and granular daily predictions about sales, pricing, sourcing, production, inventory, logistics, marketing, advertising, and more based on the expanded data.
Get more accurate forecasts with Google AI inside
Extending the already expansive algorithm selection available in SAP IBP, the release of version 2205 allows SAP IBP customers to access Google Cloud’s supply chain forecasting engine, which is built on Vertex AI — Google Cloud’s AI-as-a-platform offering — from within SAP IBP as part of their forecasting process.
The benefit of using an AI-driven engine for demand forecasting is that it meaningfully improves forecast accuracy. Most demand forecasting today is done through a manually set, rules-based model versus an AI-driven model that is smarter and gets better at predicting demand as it works.
Take the fastest path from data to value with streamlined workflows
Vertex AI can include relevant contextual data sets for demand planning, and the results can be shown in SAP IBP for planners to incorporate when building their workflows.
In addition to more accurate forecasts, planners can work faster and more efficiently as they build potential scenarios, meaning they can do more simulations than they do now so that a wider range of disruptions can be modeled. Customers of SAP IBP don’t have to do any of the heavy lifting. They just have to share their data from SAP IBP with Google, then access the process workflow capabilities to set up automated workflows that use the combined data. Google makes the data available so that planners can use it as they’re setting up their workflows in Vertex AI.
Users of the Google Supply Chain twin and SAP IBP can combine the rich planning data from IBP with additional SAP data and other Google data sources to provide better supply chain visibility. The Google Supply Chain twin is a real-time digital representation of your supply chain based on sales history, open customer orders, past and future promotions, pricing and competitor insights, consumer history signals, external data signals and Google data.
Leverage Google data signals with SAP IBP for more accurate forecasts
It’s not difficult to access these new capabilities, and the benefits are more accurate near-term forecasts and more return on your investments in SAP IBP and Google Cloud. If you happen to be at the Gartner Supply Chain Symposium from June 6-8th in Orlando, Florida, stop by our booth to say hello. Or, get started now
More Relevant Stories for Your Company

Home Depot’s Interconnected Retail Experience by Virtue of Google Cloud Migration for SAP Applications
With nearly 2,300 stores, The Home Depot is the world’s largest home-improvement chain — a brand that professional contractors and DIYers alike have come to depend on. The home improvement industry continues to experience unprecedented demand and dramatic increases in online ordering accompanied by expanding consumer expectations for things like

Go Green with Google’s Latest Tool and Pick the Most Sustainable Cloud Region
As a Google Cloud customer, your carbon footprint is already carbon neutral: Google first achieved carbon neutrality in 2007, and has been purchasing enough solar and wind energy to match 100% of its global electricity consumption since 2017. Now, Google is targeting a new sustainability goal: operating on carbon-free energy (CFE) 24/7,
App Modernization Made Easy: A Handy Guide for Technology Leaders
Organizations need to modernize their applications for a variety of reasons including the need to reduce cost and complexity, increase organizational agility, lower the barrier to innovation, and building new features. However, lifting critical business technologies off legacy implementations and refactoring them to take advantage of modern technologies and services

L’Oréal: Managing Big-data Complexity with Google Cloud
L’Oreal is a global company with a presence in 150 countries worldwide. Between managing all of its brands and requirements for different countries, L’Oreal looks to data to make insightful business decisions. How does L’Oreal unify its data across all its systems and databases? How does L’Oreal make the data







