What is compute ?
Azure Compute provides an on-demand computing service in order to run cloud-based applications. (Any service that performs or enables computation).
Examples:
Virtual Machines - Characteristics:
What are Scale Sets ?
Azure lets you load balance a group of identical virtual machines.
* You provide Azure with the template, and it creates a scale set.
Scale Set Benefits :
1) it is simple to manage multiple identical VMs.
2) High Availability - If one VM fails, the others keep going.
3) Auto Scaling - Automatically match demand by adding VNs from the scale set.
4) Large Scale - Run up to 1,000 Vms in a single scale set.
5) No Extra Cost for using scale sets.
What are App Services ?
Examples:
App Services - Exam Notes:
App Services is an easy way to host and managed web applications.
Azure Container Instances - Characteristics:
1) Helps you manage application dependencies.
2) less overhead to virtual machines.
3) increased portability
4) Efficient in the development life cycle.
5) Increase in Constistency.
What is ACI ?
Azure Containers Instances.
It is the primary azure service for running container workloads.
* A workload is your process or application.
ACI’s provide on-demand access to the containers, with using virtual machines.
What is Kubernetes ?
Kubernetes is an open source container orchestration system for automating application deployment, scaling and management . (created by Google.)
What are the features of the Azure Kubernetes Service? (AKS)
What is the Azure Container Registry (ACR) ?
It keeps track of the current and valid container images.
Manages files and Artefacts for containers.
Feeds container images to ACI and AKS.
Use Azure Identity and security.
What is an AKS Cluster ?
An Azure Kubernetes cluster, is a K8s cluster creates by Azure Kubernetes.
* It is comprised of a master node and worker nodes.
What is a Pod ?
Pods are the smallest deployable units of computing that you can create and manage in Kubernetes.
* It is a group of 1 or more containers with shared storage, and network resources AND a specification for how to run a container.
What is an Azure Virtual Desktop ?
It is a virtualised Windows 10 environment, that runs 100% on Azure.
What are Azure Functions ?
A single function (Action) of Compute.
Azure Function Benefits ?
1) It only runs when needed.
2) If it fails for one function, it can continue to run against others.
3) If no resources are being used then you don’t pay for the function.