Azure Compute Concepts

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
3 hours 51 minutes
Difficulty
Beginner
CEU/CPE
4
Video Transcription
00:00
Welcome back to Microsoft Azure Fundamentals. This is Module six Azure Compute Services.
00:07
In this module, we will learn the compute concepts in Azure.
00:10
Then we'll get into the details of azure virtual machines as your container services, as your APP services and as your server less computer.
00:20
While discussing those will try to outline the best way to use those services in your solutions,
00:26
we will look at where those services are most appropriate to use and where not as well as the cost for using them.
00:33
Let's get started.
00:36
Compute services in the cloud allow you to perform calculations, run custom business logic or applications.
00:43
Let's look at the compute concepts that are at the core for azure compute offerings.
00:48
Azure offers four different ways to perform. Compute
00:52
virtual machines provide software emulation of a physical computer.
00:55
They have a virtual processor, memory, hard drive and networking interfaces and require operating systems installed on them.
01:03
You can connect to the virtual machines using a remote connection software like Microsoft Remote Desktop client or Lennox ssh client and use them as if you were sitting in front of them.
01:12
Virtual machines offer the most control, and you can install almost any application on them using legacy off the shelf software
01:21
containers are the next compute option in Azure,
01:23
similar to virtual machines, containers run on top of a host operating system. They do not require their own operating system installed inside the container.
01:30
Instead, they bundle all the libraries needed by the application and use the kernel of the host OS to run the container.
01:38
If you have several containers running on that server with Lennox, all those containers share the same Lennox colonel.
01:46
What that means is that you have less flexibility mixing and matching different operating systems on the same host.
01:53
If you need to run containers that require Lennox Colonel, you need to run this on a Lennox host.
01:57
If you need to run containers that require windows, you need to run those on a windows host.
02:05
Azure APP Service is the platform As a service compute offering in azure,
02:09
it is designed to host highly scalable enterprise grade Web applications.
02:14
You can create an instance of the service and choose a runtime from your preferred choice like dot net PHP node dot Js or Jabba and deploy your own custom code.
02:23
You don't need to maintain the underlying infrastructure but have some control of the runtime configuration
02:30
that allows you to meet different requirements like performance capability, security and compliance with lower maintenance costs.
02:38
And last but not least, server list offers a cloud execution environment for your code. With complete obstruction of the underlying infrastructure,
02:46
you can deploy your own custom code and run it based on various triggers. Like schedule http or event triggers
02:54
execution environments for different languages like C sharp, JavaScript, python, Java and Power shell are available.
03:04
Asher takes care of all the infrastructure management. Of course, this means that you have no control of the environment configuration
03:12
now, Depending on the need to grow application, you may choose more than one compute option.
03:17
For example, you may have your online shopping website deployed on azure APP service and submit the processing of each order to a server. This app.
03:27
In order to properly design your application, you need to be aware of the capabilities and the restrictions of each option.
03:34
We will look into each one in detail in the next few videos
Up Next