Introduction to Azure Virtual Machines

Video Activity
Join over 3 million cybersecurity professionals advancing their career
Sign up with
Required fields are marked with an *
or

Already have an account? Sign In »

Time
22 hours 25 minutes
Difficulty
Intermediate
CEU/CPE
24
Video Transcription
00:00
>> Hey, everybody and welcome back.
00:00
In this lecture we're going to be starting
00:00
off our conversations on
00:00
the Azure Virtual Machine Service and
00:00
all the various features
00:00
that we're going to be covering in this module.
00:00
In this lesson, we're going to be learning about what
00:00
Azure Virtual Machines are
00:00
and some of the characteristics.
00:00
Now before we can really talk about
00:00
what Virtual Machines are and what they do,
00:00
which you may already know
00:00
because this isn't a new concept.
00:00
We've been doing this in
00:00
on-premise environments for some time now.
00:00
What we need to make sure that we understand is how
00:00
virtual machines interact
00:00
>> and where it sits in the Cloud.
00:00
>> What I have before you here is
00:00
the shared responsibility model.
00:00
This basically highlights the various tiers
00:00
or layers that we're dealing with
00:00
when we talk about technology
00:00
and when we specify virtualization
00:00
and where it sits in these columns here.
00:00
I'm just going to start off with one.
00:00
This is a traditional
00:00
on-premise IT infrastructure column.
00:00
In here we can easily see that
00:00
because it's all blue, it's self-managed.
00:00
We govern, we build,
00:00
we maintain, we operate,
00:00
everything within this text stack.
00:00
As we move into these other columns,
00:00
the providers begin to take care of this for you.
00:00
Colocation starts to make our life easier because
00:00
the physical datacenter is
00:00
now being maintained by the provider.
00:00
As we move over to hosting,
00:00
now physical servers networking, storage,
00:00
and the datacenter are
00:00
being taken care of by the provider,
00:00
but everything from the virtual tier and
00:00
up is something that we manage.
00:00
Now when we get over into IaaS, PaaS, and SaaS,
00:00
here we're talking about the Cloud and
00:00
this is probably something you've already covered.
00:00
If you've been studying the Cloud,
00:00
maybe you come from another Cloud vendor
00:00
or you studied the AZ-900.
00:00
These are not new concepts.
00:00
These are concepts that ideally
00:00
you should be familiar with.
00:00
But if you're not, I wanted to go ahead and
00:00
jump into a real quick so you can see.
00:00
When we're talking about Azure Virtual Machines,
00:00
we are talking about IaaS and
00:00
the reason why is because the Virtual Machine itself,
00:00
what you're maintaining, what you are in charge
00:00
of is the operating system, maybe the database.
00:00
You're definitely in charge of the applications and
00:00
the Virtual Machine and
00:00
you're going to be in charge of the data.
00:00
As we move on to PaaS and SaaS,
00:00
you'll notice here that the operating system
00:00
and the database and
00:00
maybe the applications are no
00:00
longer things that were responsible for.
00:00
As we move over here,
00:00
things get a little bit more convenient,
00:00
but at the same time,
00:00
we have less and less control
00:00
over what goes on in these ecosystems.
00:00
But right here, on the IaaS is
00:00
where the Virtual Machines are going to be sitting.
00:00
Let's go ahead and move forward.
00:00
When you're deploying a Virtual Machine,
00:00
Azure makes this really
00:00
easy because you literally go over to
00:00
virtual machines services and you see the screen here.
00:00
You see the various compute images
00:00
or VM images that you can deploy
00:00
and these are like literal ISOs
00:00
that are already in
00:00
this environment than in the market place,
00:00
you can literally just click.
00:00
You can select the resource types
00:00
or configurations that you want for
00:00
your Virtual Machine and then
00:00
within seconds or sometimes even minutes,
00:00
your virtual machine will be deployed
00:00
and you don't have to do anything else.
00:00
It even gets easier than that.
00:00
Like if you want to script this and automate this,
00:00
you can automate this and deploy within
00:00
the CLI or use functions to deploy this things.
00:00
You can do all kinds of different things.
00:00
You can get really creative on how you
00:00
want to deploy your VMs.
00:00
Some of the configuration settings that you're going to
00:00
have are your compute size,
00:00
that means how many CPUs?
00:00
How much storage? How much memory?
00:00
Where you want this thing to sit?
00:00
In which VNet and which subnet
00:00
and even the security details behind it?
00:00
Does it give you options to deploy
00:00
>> in Windows and Linux.
00:00
>> If you don't want either of those,
00:00
maybe you want like a proprietary software,
00:00
they even have that too.
00:00
You can just search for it in
00:00
the marketplace here and you can find that.
00:00
This slide actually does highlight
00:00
some pretty important information.
00:00
These are the different Azure VM types.
00:00
We have general purpose,
00:00
which is our balanced VM that balances CPU to memory.
00:00
We have compute optimized,
00:00
which is a lot more CPU and decent amount of memory.
00:00
We have memory optimized,
00:00
which is the flip-flop reverse of
00:00
the last one and then we have storage optimize which is
00:00
really built for high throughputs and input outputs.
00:00
We have GPU optimized,
00:00
you can actually get VMs with
00:00
really nice graphics rendering capabilities.
00:00
This is great for game design and video editing.
00:00
We also have high-performance compute,
00:00
which is going to be the most powerful,
00:00
most fast CPU VM that you can possibly get.
00:00
You want make sure you remember what
00:00
these are, which they're pretty easy.
00:00
But if they're not so easy to you,
00:00
make sure you write them on a flashcard,
00:00
jog your way through it and maybe have
00:00
>> somebody quiz you
00:00
>> on these that you understand what general purpose is,
00:00
what compute optimize is,
00:00
and so forth and where their strengths lie.
00:00
If you want to learn more information about these,
00:00
there's plenty of documentation out there.
00:00
There's YouTube videos you can check out.
00:00
But the really big thing for the exam,
00:00
it's just make sure that
00:00
>> you can identify the differences
00:00
>> because you're likely to see
00:00
>> a few questions on this one.
00:00
>> Now the next thing that we want to talk
00:00
about are the differences
00:00
between Dedicated Hosts and Spot Virtual Machines.
00:00
You can spin up
00:00
a Virtual machine like a standard virtual machine,
00:00
that's fine but you can typically get
00:00
some better pricing depending
00:00
on how you deploy your virtual machines.
00:00
If you don't want to just go for a standard deployment,
00:00
you have the option to set up a Dedicated Host.
00:00
This could be for long-term use.
00:00
Typically you can save more money.
00:00
This can also be for compliance reasons.
00:00
You need to have the entire host yourself.
00:00
You don't need to be able to share that.
00:00
This is common within federal sector,
00:00
government regulated environments where
00:00
you don't want any potential,
00:00
possibility of people hopping
00:00
over out of their virtual environment,
00:00
over into your virtual environment,
00:00
you just want to manage
00:00
the entire dedicated hosts yourself.
00:00
It's going to cost a lot more but
00:00
typically when you go with dedicated anything,
00:00
you're usually paying for long-term,
00:00
you like three to five-year agreements.
00:00
You do end up getting a discount
00:00
>> rather than if you were
00:00
>> to just try to do this as a standard deployment.
00:00
Also, in addition to that,
00:00
they do give you a hybrid benefits.
00:00
You can actually save on
00:00
licensing costs if you do have your own licenses;
00:00
your Windows licenses or whatever,
00:00
you can bring that to the table and
00:00
typically that will help you out a little bit.
00:00
In addition, if you don't
00:00
need a long-term virtual machine,
00:00
like maybe you just need it for a few hours,
00:00
you can get a Spot Virtual Machine,
00:00
which allows you to
00:00
use virtual machines that are being unused.
00:00
Maybe they were plans for use and then
00:00
somebody canceled the reservation,
00:00
now you can reserve it for
00:00
those those short-term sprints that you might need to
00:00
use a for or maybe you're
00:00
using this for like some data analytics projects,
00:00
something that you just need high computes resources
00:00
for short amount of time.
00:00
This is very common within the science sector,
00:00
where they have to do a lot of high-power computing.
00:00
They might want to leverage
00:00
a Spot Virtual Machine because they can usually get
00:00
a pretty steep discount on that compute resource
00:00
just because there's an option
00:00
and there's obviously going to be a need.
00:00
Azure wants to be able to have
00:00
these Virtual Machines be leveraged and be used.
00:00
They're going to give you
00:00
a pretty good discount on that,
00:00
but the caveat is
00:00
sometimes the time set
00:00
that the Spot Virtual Machines are going to be running,
00:00
are going to be late at night or something like that.
00:00
You have to automate it or be willing
00:00
to work with those timelines.
00:00
All right, everybody, in this video,
00:00
we basically summarize the different types
00:00
of Azure VMs that are available to you.
00:00
We discussed the shared responsibility model
00:00
and where VMs sit in that environment.
00:00
We also talked about to
00:00
the different Azure VMs to choose from.
00:00
Then how you may have
00:00
different characteristics and ways that you can
00:00
configure the settings for these VMs.
00:00
We also talked about
00:00
the dedicated virtual machines
00:00
>> and Spot Virtual Machines.
00:00
>> Different pricing models and ways that you
00:00
can save and also
00:00
plan for your various organizational needs.
00:00
That one wraps it up for this video everybody,
00:00
I will see you in the next one.
Up Next