[MUSIC].
>> Hello, and welcome to another Azure Stack video.
In this video we're going to look at how the Marketplace works.
It will not be a demonstration of installing it,
although we will summarize the steps for doing that.
For this demonstration we have already completed that process,
and want you to see the net result and how it works both from
an Azure Stack operator side as well as
a user in the Azure Stack tenant side.
So on the page I'm showing here in the beginning,
this is the register Azure Stack with
Azure which you see it actually does two things for you,
and this is the process we've already done,
but it mentions that it allows you to download
Marketplace items and also to set up
commerce data back reporting to Microsoft.
Particularly when you're in a pay as you use model,
this is what enables the flow of information around
computable and storage through the Commerce server
and public Azure were to then appear in your bill.
That's another talk. But for this discussion,
it's to focus on the Marketplace.
So what I've done is in my PowerShell just briefly summarized,
and note also for your reference I made a simple shortcut to find
that documentation to do
the registration process if you haven't already completed it.
You go to aka.ms/AzureStack/Registration.
I've summarized, there are
three prerequisites that you need, the subscription ID,
the subscription owner, so the username and password for that,
and you have to register the Azure Stack Resource Provider.
Also when you begin,
it's important that the language mode is set to full language.
So in this step number 7 you see down below when I ran it,
it does say full language, and if it's not,
you want to make sure that that's changed for that.
Then from that point there's really two other main prerequisites.
If you haven't already done,
which you definitely want to
have because there's a lot of richness in
these tools for administering Azure Stack.
So you want to have the PowerShell for Azure Stack installed,
and then also the Azure Stack
tools which have lots of capabilities,
even just to connect to it you need that.
Once you have that you see down in my command line here
that there is an Azure Stack Tools Master,
and if I do a directory look up there,
you can see all the various things
that are installed in there for identity,
Marketplace, policy, and registration, all sorts of goodness.
Okay. So with this registration just a
couple of the points and we'll get into a demo,
is that in particular you need to import this module,
the "RegisterWithAzure",
and that's what will give you that functionality.
You specify the Azure Resource Manager account,
there's only two options Azure Cloud or Azure China Cloud.
You get your credentials,
you set the Azure Stack registration,
and then you're pretty good.
In this case, there's options
for if you're doing a pay as you use,
or a disconnected scenario.
So all the details for installing and configuring,
getting it up and running
are again at aka.ms/AzureStack/Registration,
and then finally at the end of
the document if you want to change anything,
you want to remove it, you can remove
the Azure Stack registration.
You can change it to the context of a different subscription ID,
and or you can set things on the registration.
So in this one for example as I scroll over,
if I wanted to change the billing model
I could do that there as well.
So now let's take a look,
we're going to look at two different portals,
the two main portals in Azure Stack.
In the left-hand corner here you see
it just says "Microsoft Azure Stack".
So this would be an example of the tenant or user portal,
and with a darker background here you see it
says "Microsoft Azure Stack Administration".
So let's take a look at out of the box what we have,
and I have only added two things from the Marketplace.
But this is one of my favorite features of
Azure Stack Marketplace in that everything isn't there by default.
You pretty much get out of the box whatever is included with
the core resource providers which by
default until you add something else,
you have a compute resource provider,
you have storage and networking.
Even with the compute you don't really have any images.
So we'll show you how to add those images
for Windows Servers or Linux Servers.
In mine right here,
so you see the Windows Server 2012 R2,
that is one I added in the Azure Stack Administration portal,
and we'll show you how to do that.
But all these other ones were there by default.
The Availability Set, the VNets,
the local network gateway, the Load Balancer,
even Key Vault and the storage account,
and in another video we demonstrated the template deployment.
Those are there by default.
I even added another one just to show something different.
So there is a CloudLink Secure VM Agent from
Dell and I just before
the demonstration added that
to show that I could put something else.
So in addition to the ones you grab in the Marketplace,
I also could create custom Marketplace items based
on my templates for
solutions that I want to provide to my tenants.
So we had a demonstration about
the template deployment and how you
can grab Azure Stack QuickStart templates or make your own,
and then go through the Azure Stack validator which is
another video and ensure that will run properly,
and you could put those into Marketplace.
So you're making your own service catalog
which is really, really cool.
So that's the user side.
Let's go back to the admin side here.
There is a by default Marketplace icon here,
it looks like little shopping bag.
We click on that and there you see the two on
the Azure Stack Administrator side that have been added in there.
So let's pick a couple others and add them in as well.
So it will display all the items that are available,
let's just do a search and see if we get
anything for a Linux if I search that way.
So CoreOS Linux. There we go.
We could do that one,
and you just click on it.
Then from that point it tells you the download size 30GB,
and I click the "Download" button.
It's really that simple.
Then you get a progress in your icon up here.
It will tell you that the downloading has begun,
and then from that point I can close this.
Then I can come back here and then choose something else.
Now, I'll type "virtual machines scale set" to add that in as well.
Initially it does not show,
but if I click "Load More",
there we see it actually exists.
So if you don't see it initially click "Load
More" and you're more likely to get it.
So this is a Virtual Machine scale
set to deploy a set of machines,
and it tells you a little bit more information about that.
Download size is only 3MB,
so this one's pretty lightweight and we can do that.
So again, the downloading has started.
Looking at our status bar we see that it started
both for the VM scale set as well as the CoreOS library.
So let's look at what happens once those are downloaded.
Now that my Marketplace items have finished downloading,
we can go over to the tenant portal and see them.
So at the default dashboard I click on the "Marketplace" icon,
and right off the bat we will see
in "Compute" there is the "CoreOS Linux",
and we also had the Virtual Machine scale set image as well.
So now with this,
we could deploy this template
to create a Virtual Machines scale set,
and then fill in all the parameters for
the name, username, password etc.
Now, one final thing to note about Marketplace images,
they will take up space.
So depending on if you're dealing in ASDK,
or a smaller Azure Stack integrated system,
or you just have a lot of things in storage,
eventually you have to keep an eye on your storage account.
So if we go back to the Azure Stack Administration,
I wanted to show that you can remove these.
So as an example,
since this is just an ASDK,
if I thought I was running out of space I could click on
this CoreOS Linux and
up here at the top there is a "Delete button",
so that will free up some space particularly for
ASDKs because typically people don't have a lot of space on there.
Also if I wanted to see the total amount of space that I
had remaining on my ASDK as an example,
I could go to the default dashboard and then on
here we can click under
"Resource Providers" and we see "Capacity".
Then in "Capacity", I can see that
I've only used up nine percent of my physical storage,
so I have plenty of room for lots of images.
So find out what your customers,
your tenant users need,
offer those in the admin
portal so that they can then access those,
and or you can create
your own custom Marketplace items as
well through creation of arm templates.
But hopefully you got an overview and understanding of
the basic documentation for
installing Marketplace through the registration process,
quick summary of it,
and then also we demonstrated adding Marketplace images
and then accessing those in the tenant portal.
I hope this was useful to you,
and I thank you very much and have a great day.
[MUSIC].