[MUSIC]
SPEAKER 1: We're back. Now
I am joined by Brendan Burns,
who's the corporate Vice President of
Azure OSS, Cloud-native. Hi Brendan.
BRENDAN BURNS: Hi. How's it going?
SPEAKER 1: It's going pretty good.
Knee deep into build day one.
Speaking of which, I heard that you had
a demo as part of Scott Guthrie sessions.
How has your Microsoft build experience been?
What did you think about that demo how it does.
BRENDAN BURNS: It's been great.
It was really nice to be able to show off
some of the developer productivity tooling
that we've been working on.
I think that, as we see more and more people
adopting containers and Cloud-native technology,
it becomes really important to help them
jump in and become as productive as possible quickly.
That means integrating them not just
with the Kubernetes service that we have,
but with GitHub and
GitHub Actions and Visual Studio Code.
Just all of the different pieces of
the Microsoft Cloud that make
developers more productive.
SPEAKER 1: Great.
You mentioned Kubernetes
and a lot of different pieces.
Between Kubernetes, Docker and
all those other features that as they relate to Azure,
what does all of that mean?
How do all of those features work together?
BRENDAN BURNS: Well, I think really what
it's all about fundamentally
is enabling developers to focus on the application.
I think when we think about the early or
some of the infrastructure
Cloud that has existed in the past,
it's been all about the stuff,
a virtual disk or a virtual
machine or a virtual network.
Those are infrastructure concepts.
They're not really application concepts.
If I'm a developer, I think about my application,
I think about my services.
I think about how they connect to one another.
What I think Kubernetes and
containers and label the developer to do is
forget about the infrastructure that they're
running on top of and have
a midway point in between infrastructure
as a service and maybe something like Azure functions.
That's a little bit more of a platform as a service.
You're still in charge, you still run the main,
you still write all the code,
you can use whatever language you
want or whatever libraries you want.
But it feels like
the infrastructure APIs are
speaking your language as a developer.
SPEAKER 1: I love that API
speaking your language.
I think that's a great way to put it.
Since Azure Cloud-native is
part of the open source community,
how are you engaging
and growing with the open source community?
BRENDAN BURNS: Obviously, the Kubernetes
journey for me started with
open source and started with
that community and three or four people
starting coming together and
it just snowballing from there.
We just had a really great KubeCon
EU in Valencia, Spain,
where heard about 7000 people across Europe
and the US came together for a really great event.
It was fantastic actually to be able to highlight,
not just the broad open source community,
but even the open source community that's happening
within Microsoft where we had
the Forza team come and talk
about how they had used Kubernetes and
open source tech to launch for
Forza Horizon 5 that was game of the year
this past year and has running on
top of the Azure Kubernetes Service.
Really a fantastic experience
and honestly, I love that game.
It was fun to get a chance to hang out with that team.
SPEAKER 1: Awesome.
I'm really bad at Forza.
But if somebody asked me to play,
I get excited because it is
a good time and it's cool to see
how these tools work on
top of an already great product like that.
One of the struggles that developers have
had for a long time has been trying to
prioritize security concerns at
the cost of agility and productivity.
How does Cloud-native and Azure Kubernetes
help fix some of
those security challenges while
also, helping people stay more productive?
BRENDAN BURNS: I think a lot of the
cognitive stuff
started maybe and got associated with
startups or other people
who maybe don't have some of those concerns.
But I think what we found out
actually is that even startups get
big and have privacy and security and data concerns.
Then, of course, the enterprise
wants the same thing. They want agility.
They want the ability
to harness an open source ecosystem.
What we've been doing a lot of work in is
actually taking a lot of our experience in
things like policy and things like
identity and bringing them
to Cloud-native open source project.
We've taken things like Azure Active Directory
integrated into Kubernetes so you can get all
of the same conditional access management
and all of the security tools that
your Active Directory team wants
but integrated into the tools
that the open source community is producing.
Similarly with policy, actually we went out and
created a whole new open source project,
partnered with some other people
in the open source communities
who were developing policy tools and then
brought them back to Azure Kubernetes as a part of
the product to be supported by the end users.
Really great community I think arising
around the needs of security,
but in a new Cloud-native and open source context.
SPEAKER 1: All right.
To quickly wrap things up,
where can developers go to learn more
about the Cloud-native experience in Azure?
BRENDAN BURNS: You can go to Azure.com and
find out about Kubernetes.
You can also go to Kubernetes.io if you're
looking for learning paths in
the open source community and of course we're also up
on GitHub at GitHub/azure/aks.
SPEAKER 1: Awesome. Well,
thank you so much, Brendan.
BRENDAN BURNS: Thank you.
It's great to be here.
[MUSIC]