Azure Kubernetes Service

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 10 minutes
Difficulty
Intermediate
CEU/CPE
24
Video Transcription
00:00
>> Hello everybody and welcome back.
00:00
In this lecture, we're going to be talking
00:00
about Azure Kubernetes Service.
00:00
Continuing on with our conversation
00:00
on other compute services out there.
00:00
In this lesson, we want to learn about what AKS is
00:00
or Azure Kubernetes Service.
00:00
Then we want to understand
00:00
the various features and capabilities.
00:00
Azure Kubernetes Service is
00:00
a managed Kubernetes solution.
00:00
Basically, at its most simplest form, it is Kubernetes.
00:00
If you know what Kubernetes is,
00:00
this is like an orchestration service
00:00
for docker containers or fork containers.
00:00
What the AKS feature is,
00:00
so what Azure's version is,
00:00
it's basically a free service that
00:00
takes care and manages your containers,
00:00
your containerized applications,
00:00
and the only thing you're really paying
00:00
for are the agent nodes.
00:00
If you know what those are, if you're
00:00
familiar with Kubernetes,
00:00
agent nodes are essentially
00:00
the containers applications themselves,
00:00
and that is what you're paying for.
00:00
For every Kubernetes cluster,
00:00
you need to have at least one agent node,
00:00
so you'd be paying for at least one agent node
00:00
if you were to deploy AKS.
00:00
But you can set up multiple
00:00
and the control plan part of AKS,
00:00
which going to be maintained by Azure themselves.
00:00
They can connect to as many nodes as you'd like.
00:00
Here are some key features.
00:00
>> It's very, very easy to manage with AKS
00:00
>> because you're going to be able to
00:00
easily manage all the containers
00:00
you're going to be plugging in,
00:00
it readily connects to
00:00
any CI/CD environment that you deploy,
00:00
especially if you're using Azure DevOps,
00:00
very, very easy to connect the two.
00:00
It's easy to provision, easy to manage,
00:00
and monitor your containers
00:00
and your clusters for health checks,
00:00
and performance, and security and whatnot.
00:00
AKS is managed,
00:00
and is secure, and it's highly available.
00:00
All you have to really focus on is
00:00
the actual containerized application
00:00
itself and whatever you're going to be
00:00
working in the container
00:00
wherever you're using the containers for.
00:00
It's really, really convenient.
00:00
You have a couple of different ways to work with AKS.
00:00
You can use the command line interface,
00:00
you can use the Azure portal.
00:00
You can interact with it with
00:00
PowerShell and you can even spin it up using Terraform.
00:00
When you're configuring your AKS service,
00:00
you're going to have your master
00:00
and your slave nodes already deployed for you.
00:00
When you can configure the AKS solution,
00:00
you can add to it if you need
00:00
to or you can take them away.
00:00
You can set up advanced configurations
00:00
such as networking, Azure AD,
00:00
monitoring, security features,
00:00
and other collaboration features
00:00
with other Azure services.
00:00
To talk a little bit more about security,
00:00
one thing that is very,
00:00
very nice is that you can
00:00
connect Azure AD to Kubernetes service.
00:00
You can also leverage
00:00
RBAC controls to make sure that you're restricting
00:00
access to the individuals that you know
00:00
need access and the type
00:00
of access that you want them to have,
00:00
and when you want them to have that access.
00:00
You can do all that with
00:00
these various security services to ensure that
00:00
your Kubernetes cluster and
00:00
the containers are going to be secure.
00:00
All right, everyone. This was a short one.
00:00
The reason being is because there's
00:00
not actually a whole lot
00:00
to cover on AKS for the AZ 104 exam.
00:00
Really, at this point, you really just want to
00:00
understand what AKS is.
00:00
You want to understand
00:00
how it's different from ACI,
00:00
Azure Container Instances,
00:00
and how it's different from Azure VMs,
00:00
and where it plays its parts
00:00
within the development lifecycle,
00:00
and where it places part as
00:00
>> a compute resource for Azure.
00:00
>> To recap, we introduced what AKS is,
00:00
it's basically a managed Kubernetes cluster
00:00
that's handled by Azure.
00:00
You only pay for the nodes that you deploy.
00:00
It's easy to hosts and easy to manage the containers.
00:00
We also reviewed key features
00:00
for the Azure Kubernetes Service and we
00:00
discussed security for
00:00
the AKS service and its containers.
00:00
That wraps up this lecture.
00:00
I will see you guys in the next one.
Up Next
Configure AKS Security Lab
45m
Module 7 Conclusion
1m
Introduction to Module 8
2m