Virtual Machine Extensions – Automation, Deployment, and Configuration of Resources
By now, you know how to create a VM and gain access to the VM. Let’s say you want to create hundreds of VMs and want to configure them with…
Pricing Tiers – PaaS Compute Options
In the case of VMs, there were different VM families targeting a different set of workloads. Each of these VM families comes with different hardware combinations and capabilities. Likewise, in…
Continuous Deployment – PaaS Compute Options
Azure App Services have out-of-the-box support for continuous integration and deployment from a variety of providers. You can continue using your favorite source control program, be it Azure DevOps, GitHub,…
Securing App Service – PaaS Compute Options
If you are deploying your application to a virtual machine, you need to write code to integrate with an authentication provider. For example, let’s say you want your end users…
Container Instances – PaaS Compute Options
Containers took virtualization of computing resources to the next level. Virtual machines run on specialized software called hypervisors. In traditional virtualization, you used to create separate virtual machines for isolating…
Docker – PaaS Compute Options
In Figure 9.11, you saw that containers are deployed with the help of a container runtime that is hosted on the host OS. Docker is an example of a container…
Azure Container Instances – PaaS Compute Options
As you have seen in the Docker architecture, you can deploy containers to a virtual machine running on Azure. Since virtual machines are an infrastructure-as-a-service solution, more administration and intervention…
Terminology – PaaS Compute Options
There are different terminologies that are associated with Kubernetes. In the previous section, you might have noticed the keyword pod; that is Kubernetes terminology. Figure 9.15 explains the terminology. FIGURE…
Networking – PaaS Compute Options
Networking is crucial in AKS because without networking you will not be able to establish communication between the components. As you saw in Figure 9.16, the Kube-proxy service running on…
Storage – PaaS Compute Options
When you run applications, you need to store and retrieve data. For certain applications, you don’t need the data to be persistent. However, in some other cases, you need to…