What does serverless architecture mean?
Serverless architecture has been pitched to developers as a means for them to produce code more like it was done in the 1970s, and even the 60s, when everything was stitched together in a single system. But that’s not a selling point that enterprises care much about.
Google Cloud Platform has launched Cloud Run, a serverless compute platform that has built-in Kubernetes containers.
The move adds to the Google Cloud serverless compute stack and leverages the company’s strength in containerized platforms and notably Kubernetes. Google also has integrated Cloud Run with the rest of its portfolio, so it comes in two flavors: As a managed service and a developer environment.
Oren Teich, director of product management at Google, said in an interview that the aim for Cloud Run was to make it easier to run more workloads. “Serverless means a million things to a million people. For some it’s a great dev experience. For others it’s compute and a pricing model. We wanted to focus on how to make serverless work better with a platform,” said Teich. “Customers want to do more things and real use cases.”
Also: Top cloud providers 2019: AWS, Microsoft Azure, Google Cloud; IBM makes hybrid move; Salesforce dominates SaaS | Google Cloud Platform: An insider’s guide (TechRepublic download) | Vendor comparison: Microsoft Azure, Amazon AWS, and Google Cloud (Tech Pro Research)
When it comes to serverless compute, Google Cloud has staked out an approach that’s more akin to functions as a service. Serverless compute, initially defined by AWS as turnkey infrastructure that bundles management, has grown in popularity, and the appeal is that companies can drop time spent on provisioning servers to focus more on functions. Google has staked out containers and functions to go along with serverless compute. Microsoft Azure has a similar approach.

×
pichai2-with-oracleish-branding.png
Nuances aside, serverless computing is available via cloud providers, which include AWS, Google Cloud Platform, Microsoft Azure, and IBM Cloud Functions.
Cloud Run will operate on Google Kubernetes Engine and has built-in Knative, an API and runtime environment. For good measure, Google said it is building out second-generation runtimes for Cloud Functions and App Engine, open-sourced a Functions Framework, and connected its serverless stack to private Google Cloud resources.
×
full-stack-serverless.png
Teich said that the portability will enable Cloud Run to handle any stateless Docker container in a seamless way. The key word for enterprises is stateless. An ERP system wouldn’t work because it writes to disk. A legacy Java server, document processing software, and statistical analysis tool would play into Cloud Run easily and scale, he added.
Must read
Amazon AWS: Complete business guide to the world’s largest provider of cloud servicesHow ‘cloud-native’ applications are transforming IT, and why it took so longMicrosoft Azure: Everything you need to know about Redmond’s cloud serviceThe rise of Kubernetes epitomizes the transition from big data to flexible dataData centers: The future is software-defined
Google said Cloud Run, which includes provisioning, configuring, scaling, and management, is targeting developers that want the ease of serverless with the portability from containers. Cloud Run will be supported by Datadog, NodeSource, GitLab, and StackBlitz.
A look at Google’s serverless stack.
Google Cloud
×
google-devops-with-serverless.png
The use of Knative is designed to ensure developers can start with Cloud Run and move to Google Kubernetes Engine. Updates to Cloud Functions includes:
New language runtimes for Node.js 8, Python 3.7, and Go 1.11 and othersFunctions Framework available in Node.js.10Serverless VPC AccessPer-function identityScaling controls in beta
App Engine will also be updated with new languages and Serverless VPC access.
Cloud
AWS: Complete business guide to the world’s largest provider of cloud services
How to save money and reduce costs with a yearly auto-renew services checkup
Public cloud spending to surge as companies start moving from cloud-first to cloud-only, says Gartner
Microsoft and BMW: We can help you build a smart factory with the cloud, robots, and IoT
VW taps Siemens, Amazon Web Services to link factories to the cloud (CNET)
10 Frequently Asked Questions about multi cloud (TechRepublic)
Related Topics:
Digital Transformation
Data Centers
CXO
Innovation
Storage