This course teaches you how to deploy microservices applications to the Azure Kubernetes Service also known as AKS.
You will see deployment examples of both the dapr side car attached and not attached cases.
The course may be thought of as a sequel to my previous course called Microservices Applications Development revolution with Dapr.
Microsoft's new Dapr Side Car Technology to build microservices applications has taken the microservices development industry by storm. Along with the current trends in that field, I had prepared the first Dapr video course that was published 6 months ago.
Now I am taking the work in that field one step further and hence the current video course where you will learn to deploy your daprized(also non-daprized apps) to Azure Kubernetes Cluster.
You will learn in this course how to provision resources in the Azure portal, such as Azure Kubernetes Cluster, Cosmos Db, Azure Container Registry, Azure Event Hubs.
You will learn how to install Azure CLI on your development machine
You will learn how to add Dapr to AKS cluster
You will learn how to create Azure Container Registry
You will learn how to build docker images and tag them before pushing to the Azure Container registry.
You will learn various pieces of the Kubernetes Deployment puzzle such as Kubernetes Deployment and Service files.
You will learn how to prepare the Dapr Component Configuration files
You will learn how to deploy the configuration files to Azure Kubernetes Cluster via the command line or power shell script files
You will learn what an ingress controller is and how we can use an ingress controller package to open our deployed microservices to the outside traffic.
Your learning process will be supported by several hands-on homework and suggestions along the way.
Updated:
Added a Second Part to the Course:
The second part contains videos that were initially intended for a separate course but I decided to add them to this course.
This second part shows another way of deploying Dapr (or non-Dapr) microservices apps to Kubernetes Environment by way of a technology called AZURE CONTAINER APPS, which Microsoft started offering recently.
It enables you to deploy microservices apps to Kubernetes Environment without you noticing that your app is running on Kubernetes. That is to say, the deployment to K8s environment becomes a breeze with this technology.
This technology is gaining a high momentum and I wanted you to have a taste of it with another 3 hours or so of content
You will also see how a CI/CD pipeline is setup and run via GitHub Actions
Enjoy the course
Best regards,
Frank Ozz
209
31
TAKE THIS COURSE