(upbeat electronic music)
(audience applauding)
- Welcome to "Microsoft Mechanics Live".
Coming up we're joined by Azure CVP Julia White
for an in-depth look at Azure Arc,
a new way to manage your servers, virtual machines,
and Kubernetes clusters, even Azure data services,
on any infrastructure, any cloud, and at any edge.
Now we're gonna take a look at how Azure Arc unifies
management, governance, and control with your virtual
and physical machines right from the Azure portal
and how Azure Arc also enables Azure Data Services
to run on any Kubernetes cluster
and we're also gonna take a look at recent updates across
the Azure Stack family.
So do to that, please join me in welcoming Julia White
back to the show.
(audience applauds) - Woo!
It's great to be back, Jeremy.
- Thank you, so it's really been a huge week for Azure,
especially when it comes to hybrid configuration options
across infrastructure and data.
- Absolutely, it's been a very, very big week
'cause every large customer we have
is mostly running a hybrid environment
and that used to be defined by running applications
spanning on premises, data center, and the cloud.
But now customers need to run systems across
multiple data centers, multiple clouds, and the edge.
Hybrid has moved from being this
single dimensional experience to being multi-dimensional
and we're now delivering that next phase
of hybrid capabilities by enabling Azure Services
and cloud practices wherever you need in a consistent way.
- How does Azure Arc now change the game?
Can you explain more about what Azure Arc is
and what it's solving for?
- Yeah, so what we found is that the cloud has matured
and organizations have adopted cloud services.
Many large organizations today
have distributed infrastructures.
Their resources may be hosted locally on premises,
in various clouds across the globe,
and there's different tools and approaches
to managing those resources.
So it's complex and many of you lack that visibility
across those siloed resources.
Multi-geography in a multi-resource management at scale
is something that Azure already does natively
with Azure Resource Manager.
- So how does this all work then?
- As you're building a modern application
that runs more distributed across clouds, on prem,
and at the edge, you need that single unified control point
to manage everything effectively and securely.
Azure Arc actually extends the Azure control plane
and services to any resource within your environment.
It gives you that single unified management control plane
across infrastructure running your apps and data,
whether that sits in Azure, on other clouds, or on premises.
You can take advantage of resources
running outside of Azure,
map and project them into Azure,
and you can also even write to them, as well.
Now it's easier for you to manage the infrastructure,
the applications you have, wherever that is,
and you can bring Azure innovation to any infrastructure
and manage it all from one place.
- Again, this goes beyond just monitoring
and logging up to Azure.
You can essentially control any server anywhere
like it was running on Azure IaaS.
- Yes, and you can even monitor with Azure Arc,
but you also interact with all of your servers,
your Kubernetes clusters right from within the Azure portal.
Let me show you.
Here in the Azure portal I'll go ahead
and select into Azure Resource groups.
In this case, I'll choose my RGVM down here,
this resource group.
When I go in here, you can see I have resources
sitting in Azure, those are the blue ones,
but I have resources sitting outside of Azure,
those purple ones,
and you can see in the Type it says Azure Arc.
I'll click into this one that sits in the data center
and even though it's sitting outside of Azure,
I can use Azure Services to do management
and governance of that.
I can see I can use Azure Active Directory
to manage access or I can go in
and get that single compliance view.
I'll go ahead and click in
and I can see that here's all my policies
and I have a resource that's non-compliant.
I wanna fix that, so I'll go ahead
and click to my initiatives here
and you'll see I have three different policies
and I need to update the compliance on them
so go ahead and choose this middle one.
I've set up a few policies here to, in this case,
do things like make sure that all my resources
are using the same timezone.
Again, not just seeing it, but right from here,
I can go ahead and select this,
and then I can create a remediation task
so that policy is now pushed down to the resource
sitting in my data center,
getting it into compliance right here from the Azure portal.
- Very cool.
So again, the nice thing here is that
you've got this great view across all your resources
whether they're in a single location, multiple locations,
or in an infrastructure.
Just to be clear, these could be virtual machines,
they could be running on prem,
they could be physical servers,
they could be running in Azure AWS or the Google Cloud.
You can see them and manage them.
- That's right, I really mean anywhere.
It also means you'll be able further modernize operations
with a cloud-powered AI that's actually part of
the security and management tools of Azure.
- Right, this is a great option to manage policy,
keep your resources protected.
But I wanna switch gears here
'cause we also mentioned that Azure Arc
even brings Azure data services to any infrastructure.
How would that work?
- Even Azure data services work here on existing hardware.
This gives you to ultimate flexibility to run
and manage your data wherever you wanna put it.
We've started by bringing Azure SQL Database
and Azure Database for Postgres to be able
to enable this capability.
Now I can literally go and deploy my SQL
and Prosgres SQL, even Hyperscale capabilities
to any Kubernetes cluster on any existing infrastructure.
Here I am in the portal again.
I'll go ahead and click to my Resource group
and in this case I'll choose my
Ignite2019 resource group there
and when I go in here, you can see I have databases
sitting in Azure, but also extended out with Azure Arc
and I have SQL-managed instance
in my database for Postgres here.
Using Azure Arc to be deployed on premises
in other locations.
I'll go ahead and click on my Postgres database here.
Even though this is sitting outside of Azure,
I can actually scale it up
using the Hyperscale capabilities.
Go ahead and configure that
and I'll put my worker nodes, push them up 44.
I know that's a number you like, Jeremy.
Go to 44. - 44's great.
- [Julia] I can also do vCores and storage,
those things look okay,
so I'll go ahead and save that.
- [Jeremy] That's 3,000 cores.
- [Julia] It's amazing.
Doing the math.
Then I go to the rebalancing
and I can see right here from the portal,
the data sharding across those 40 new nodes
that I just added in addition to the four
that I already had.
- Is this gonna work the same way that we have,
in terms of Azure Data Studio or CLI,
where I can also manage and do these types of things
right now with data services in Azure?
- Yeah, of course!
These tools are calling the same APIs as the Azure portal.
The nice thing is that as a Azure data service,
is that it's kept kept up-to-date
just like it is when it's running within Azure
so you get that cloud benefit on prem.
- Awesome, now with this ability to run data
and management services on any infrastructure,
I'm curious now where does Azure Stack fit into this?
- That's a question I keep getting.
Azure Stack is another important aspect
of our hybrid capability.
It brings a consistent Azure infrastructure
to any environment
and can even work in disconnected situations.
Azure Stack has expanded to become a family of products
that extend Azure into their data center
or right at the edge.
On one end of the continuum we have Azure Stack Hub
that is great for full cloud native applications
and it extends that consistent full stack
of Azure Services to reside within your data center.
On the other end of the spectrum we have Azure Stack HCI
that's optimized for virtualized legacy systems on prem
and it connects back with Azure.
Then in the middle we have our new Azure Stack Edge,
which is designed for data processing, AI inferencing,
right there at the edge situation.
- For those of you who aren't familiar with Azure Stack Hub,
it's the new name for the original Azure Stack.
It's fully-optimized, it's purpose-built, it's integrated
the system that runs Azure Services in your data center.
It works whether you're connected to the internet
or completely disconnected.
It's great for developers who want
that consistent environment and it's autonomous.
- Right, think about a use case like a shipping company
where considering ships are at sea
and they need to be able to run Azure Services,
but they don't always have internet connectivity
unless they're at the port or there's latency issues
even when they are connected.
They still wanna be able to monitor, to manage operations
real time on the ship, so they would run some operations
locally with Azure Stack within each ship.
- Again, this can work completely disconnected
and it's been great in the last couple years
to see the momentum here
and how Azure Stack Hub can solve for challenging issues
like data sovereignty or giving consistent experiences
for developers, for IT organizations with the public cloud.
- Sometimes you might just need edge processing,
lighter weight.
With Azure Stack Edge, it's built for that
data processing AI inferencing.
It's great for data collection,
rapid machine learning at the edge
and pre-processing data before you send it up to Azure.
Finally, we have Azure Stack HCI,
which is a familiar and hyper-converged
Windows Server 2019 cluster that uses validated hardware
to run virtualized workloads on premises.
It's great for when you want to refresh aging hardware
or you wanna consolidate virtualized workloads,
and my favorite, connecting back with Azure
for hybrid cloud services using the Windows Admin Center.
Here in the Windows Admin Center
I have my Azure Hybrid Services Tool,
where I have one view of all the sools
within the whack that I can use.
I'll go ahead and click in here
and you can see I have things like Site Recovery
to protect my machines.
I have Network Adapter,
Azure Monitor for my whole environment,
Azure Update management, make sure everything's patched
to cross my environment.
Backup to protect my data.
File Sync for effectively unlimited file server
and then Azure Security Center to provide security
across my entire environment wherever that might reside.
- It's really seamless.
It's gonna work anywhere that you need
to have effectively management, in this case.
The Windows Admin Center is awesome to use.
Great seeing all the updates across Azure Arc
and things that you can do with hybrid management, data,
and infrastructure, and also the updates that we've made
across Azure Stack and the family there.
Where's the best place people can do to learn more
about all these great technologies?
- Absolutely, we've been working on a lotta different
resources for all the different hybrid capabilities.
One place to go, azure.com/hybrid
and you get everything you need right from there.
- Of course, keep watching "Microsoft Mechanics"
for the latest updates.
If you haven't already, hit Subscribe.
That's all the time we have for today's show.
Thanks for watching, we'll see you next time.
(upbeat electronic music) (audience applauds)