YoVDO

Deploying ASP.NET Core Microservices Using Kubernetes and AKS

Offered By: Pluralsight

Tags

ASP.NET Core Courses Microservices Courses Azure Kubernetes Service (AKS) Courses

Course Description

Overview

This course will teach you how to deploy an ASP.NET microservices application to a Kubernetes infrastructure provided by Microsoft Azure Kubernetes Services.

It can be useful to deploy your Microservices using containers and run them on a Kubernetes cluster that runs in Azure as a managed PaaS service (better known as AKS). In this course, Deploying ASP.NET Core Microservices Using Kubernetes and AKS, you’ll learn to deploy your Microservices using containers and run them on a Microsoft Azure Kubernetes Services provided Kubernetes cluster. First, you’ll explore why we want to use containers to deploy microservices and run them on a Kubernetes cluster. Next, you’ll discover what a Kubernetes cluster offers and how to set it up in the azure cloud. Then, you will automate the deployments to minimize downtime and outages. Finally, you’ll learn how to deploy database schema changes for your microservices while not having any downtime. When you’re finished with this course, you’ll have the skills and knowledge of containers, Kubernetes, and deployment automation with Azure DevOps and GitHub needed to deploy ASP.NET microservices to a Kubernetes infrastructure available in the Azure Cloud as AKS.

Syllabus

  • Course Overview 2mins
  • Understanding Microservices and Containers 44mins
  • Deploying Micro Services to Kubernetes 32mins
  • Automating Deployments with Azure DevOps and GitHub 29mins
  • Updating the Database with Zero-downtime 18mins

Taught by

Marcel de Vries

Related Courses

ASP.NET for Experienced Developers
Board Infinity via Coursera
Backend Development using ASP.Net
Board Infinity via Coursera
Building Services with ASP.NET Web API
Board Infinity via Coursera
Learn ASP.NET
Codecademy
Advanced Topics in ASP.NET Core Development
EDUCBA via Coursera