(upbeat music)
>> Welcome to theCUBE's Docker main stage coverage here
at DockerCon 2022.
I'm John Furrier, host of theCUBE.
We're here with CUBE alumni, Aparna Sinha,
Senior Director of Product
and the Developer Platform at Google Cloud.
Aparna, great to see you, it's been a while.
How's things?
>> Great to see you, John.
Thanks for having me.
>> So obviously we've covered
a lot about the Google's history in open source.
If you go back, I mean go back generation 2000,
it all started, continue to thrive, the Istio,
all the different projects you guys are involved in.
The feature containers and serverless, all there.
Give us the update, why are customers choosing Google Cloud?
We're here at DockerCon, what's the big update
from Google Cloud's perspective...
From a developer perspective?
>> Well, John, Google Cloud has been the early cloud
on containers and by all measures from what we can see,
it is the preferred cloud for container native workloads.
I think, why are customers choosing cloud?
There's a few different reasons.
Definitely, one of the reasons is because
it is a flexible and open platform.
And I think that that is distinctive about Google Cloud.
As you mentioned, many, many open source projects coming
from Google and Google Cloud in particular
over the last 20 years.
Spanning languages obviously the Go programming language,
all the way to of course, Kubernetes,
and then more recently Istio and Knative, and many more.
Tecton is one of the leading projects
as well in the CICD space.
So I think that history is something
that really attracts the developer population.
It's also very, very important for enterprises
that are modernizing and looking
to accelerate their developer productivity.
So that's been one major reason.
I think the second major reason
is really the security aspect of the developer tool chain
and in particular related to open source security as well.
And I think the third reason that comes out
quite frequently when we talk to our enterprise customers
is Google Cloud is unique in the multi-cloud space.
One of the first...
I think probably the first and only cloud provider
to have a very strong multi-cloud strategy.
And that stems from the open source roots,
but also bringing more than just compute,
bringing many of our data services also
to the multi-cloud space.
I think those are the three reasons
why developers often choose Google Cloud.
>> Yeah, and you see the multi-cloud also
in the distributed computing environment.
I mean, multi-cloud is basically distributed computing
where you've got hyperscalers,
and then edge is emerging very quickly.
Of course, we've talked about that in the past,
on previous interviews how security edge,
software, opensource, all coming together.
Again, Kubernetes launched by Google contributed
to the open source world that everyone knows that,
or may not know that but that's key.
Where do you see the container position come in?
Because at the end of the day containers is standard
and now you've got Kubernetes
and other products wrapped around it.
Where's container technology going
in the coming future years?
Is it going to be invisible?
Is it going to be programmable?
What's your vision on that?
>> This is an excellent question.
And you're exactly right.
You're seeing containers become mainstream.
And some of the latest
state of the cloud business report, you're seeing 80%
of enterprises having some form of a container program.
And I've been involved in this industry
since the very early days.
So this is something we've been predicting
and it is happening even faster than expected.
So that's becoming very mainstream
which is extremely exciting for us.
Now you ask, what is the future?
What is the evolution of it?
And I think this is the right question because
you're seeing a lot of the future actually on Google Cloud.
We've won the Gartner and Forrester quadrants
as far as leader quadrants in container offerings.
And that's not just Kubernetes.
Of course, Google Kubernetes engine
has been the leading area.
But there's a whole host of offerings around that.
In particular, I'd like to point out serverless containers
with Cloud Run,
as well as the entire DevOps pipeline around containers.
And that's a big topic in the industry right now.
It brings in security as related to developers.
And then of course, providing an automated secure pipeline
for DevOps as it relates to containers.
We've had several announcements
and a lot of success in this space.
I can go through some of these things with Cloud Run
which is our serverless container offering.
We've seen 4X growth in adoption and consumption
of that service last year in 2021.
And that is continuing.
So it's very, very healthy.
And it is very much...
The reason customers are adopting it
is because they don't need to learn
a lot of the underlying infrastructure.
They don't need to manage
any of the underlying infrastructure.
There isn't necessarily a cluster to manage.
All of that is taken care of for them.
And they can focus on their application.
They can actually make use of the benefits of containers,
such as scalability,
such as application awareness,
and such as a lot of the integrated tool chain
for delivery, for application delivery right
from your source repository into production
and then being able to bring out new versions
of your application, test them, and then roll over.
So this is kind of the new generation I think.
And is very much tied to the pandemic
and what's happening in the world post pandemic,
where developers are extremely important
in developer productivity.
And in fact, developer work life balance
is extremely important.
>> Yeah, and I think also one of the things
that we're seeing to piggyback on that last comment
as well as your other points is,
developers have always been pulled to the front lines.
Even 10 years ago, you saw the trend towards
getting more closer to the customer.
Now with cloud and edge and with open source
being the innovation equation where entrepreneurs
are starting projects, companies are starting projects,
then they got to get commercialized.
So supply chain is a big discussion
we're hearing at DockerCon.
We're hearing about shifting left for security,
data as code.
You're starting to see the developer
on the front lines in all aspects of this.
And they want security, they want efficiency,
they want things in the pipeline.
They don't want to have to shift left then come back again.
So again, we're starting to see this kind of productivity
drive the business behavior of the companies
'cause that's their value process.
That's the application side of cloud native.
What's your thoughts for the developers who are doing that?
What's in it for them with Google Cloud?
Why are you important to them?
>> Yeah, and I think, John,
this is where developers tend to prefer Google Cloud.
And there's a couple of reasons for that.
One is, we are very much centered around developers.
My job is Google Cloud developer platform.
And our goal is to provide ease of use.
The easiest cloud for developers.
Something that is really allows them
to get their work done quickly.
Developers want to be exposed to the best technology.
They want to be able to be exposed to it in a way
that integrates into their workflow,
that integrates into the tools that they're used to.
And allows them to get their job done quickly.
And so a lot of what we're doing in the developer space
is providing an integrated stack.
Whether you're building a web application,
or you're building a mobile application,
or you're trying to do data analytics.
Google Cloud should be a place that you come to,
that's easy for you to use to get the job done.
And the security aspect is not something
that developers like to deal with.
They want that to be taken care of for them.
Troubleshooting as well.
Troubleshooting and upgrading and all of that
is something that they want to be taken care of.
And so, that is something that we're baking
into the platform.
And you'll see that in a lot of our tooling,
the build process,
we're providing SALSA compliance,
and build providence for the security teams
to be able to audit.
But it's not something that the developer needs
to take care of.
It's something that is just part of the build process
built into say, Cloud Run on GKE,
built into our compute options for them.
>> Making it easy for them.
Making it easy, simple,
and reduce the steps it takes to get the job done.
So great stuff Aparna.
Great to see you.
In the last 30 seconds we have left,
just give a quick commercial for
what the key projects are in open source you're proud of
that people should pay attention to.
We got CubeCon coming up in Europe and North America.
What are some of the successes that you like to point out?
>> Well, I really encourage developers
to go and take a new look at Go.
Go 1.8, adds support for generics.
It should open up a brand new set of applications.
So I definitely encourage folks to take a look at that.
Of course, Istio and service mesh,
as your container footprint grows,
you have many microservices looking at service mesh,
extremely important.
And it also allows you to get
to that SRE type of DevOps model
where you're securing your services.
You're also being able to monitor and control service usage.
And then the last one is of course Tecton.
And this is where secure software supply chain comes up.
I'll mention-
>> I wish I had 20 minutes, love chatting with you.
We'll catch up with you later on theCUBE.
We're here at DockerCon thanks for your time.
Back to the DockerCon main stages of theCUBE.
I'm John Furrier, back to the main stage for more coverage.
(upbeat music)