Azure Compute Concepts

Video Activity
Join over 3 million cybersecurity professionals advancing their career
Sign up with
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
AZ-900 Microsoft Azure Fundamentals

In this online Microsoft Azure Fundamentals training course, students will learn basic cloud computing concepts and how these concepts are applied specifically to Microsoft Azure. Upon completion, students will be prepared to take the AZ-900 certification exam.

Instructed By