Deploying Daprized Microservices Apps to Kubernetes

Creating and Deploying Microservices to Azure K8s, Creating Resources in the Azure Cloud (using .net6), CI/CD pipeline

Ratings 4.64 / 5.00
Deploying  Daprized Microservices Apps to  Kubernetes

What You Will Learn!

  • Get to know Dapr Side-Car technology and how it supports building microservices
  • How to provision Resources in the Azure Cloud
  • How to create Azure Kubernetes deployment and service configuration files
  • How to create an Ingress Controller file
  • How to deploy the dapr or non-dapr microservices applications to Azure

Description

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



Who Should Attend!

  • Software developers who are wanting to learn modern microservices application development and deployment of them to the Kubernetes cluster in the cloud

TAKE THIS COURSE

Tags

  • Software Development
  • Microservices
  • Azure Kubernetes Service (AKS)

Subscribers

209

Lectures

31

TAKE THIS COURSE



Related Courses