Deploying Microservices to Kubernetes and AKS

Description:
Microservices are a design pattern in which applications are composed of independent modules that communicate with each other within well defined boundaries. This makes it easier to develop, test, and deploy isolated parts of your application. If you are coming on this course directly, I suggest follow the Learning path as mentioned below to understand the entire picture.
1. Getting Started with Microservices using Clean Architecture
2. Securing Microservices using Identity Server 4
3. Implementing Cross Cutting Concerns
4. Versioning Microservices
5. Building Angular Application for MicroServices
6. Deploying Microservices to Kubernetes and AKS (Current Course)
In the earlier section, you would have already learnt plethora of technologies while designing Microservices and implementing Identity Server. During that learning journey you must have designed Microservices module using clean architecture. In this section, you will learn plethora of techniques to host the solution on bare metal machine and on cloud as well. In this case, we will be hosting these containers first on local kubernetes cluster and then on the Azure Kubernetes Service (AKS). During this journey, we will also see how to write simple plain yaml files with variety of configurations and then how to deploy the same. Then, we will see how Helm Templates, enhances the reusability of this entire deployment module by reducing the noise of maintenance of multiple Yaml files of different services altogether. Finally, we will be enabling Service Mesh using Istio, where in you will how to enable side car patterns to enhance the monitoring of our pods.
This course is part of Microservices series where in you will learn all minute details related to Microservices. During this learning path, you will learn how to connect the dots using different technologies and tooling. This course "Deploying Microservices to Kubernetes and AKS" is the sixth edition of the series. In this course, you will be implementing following things:
Coupon Code:- 80EF2825D877E4F9BADF
Introduction
Introduction
Architectural Overview
Branching Strategy
Going back in time
K8s Architecture
What K8s can do
Kubernetes Setup
Enabling Kubernetes
K8s Components
Creating Catalog Api Yaml
Adding Brands and Types sections
Creating Mongo ConfigMap
Catalog Db Yaml Creation
Catalog db Secret Creation
Docker tag Catalog Api image
Catalog Api and Db Created
Setting up Kubernetes Dashboard
Fixing Container config issue
Kubernetes Lens
Fixing Checkout Issue
Azure Setup
Azure Container Registry setup
Docker ACR Tagging
Pushing Images to ACR
Creating Azure Container Registry Secret
AKS Creation Error
Fixing AKS Creation Issue
Merging AKS Credentials with local Kube Config
Helm Installation
Introduction
Helm Installation
Understanding Catalog Helm Template
Understanding Basket Helm Template
Understanding Discount Helm Template
Understanding Ordering Helm Template
Understanding Infrastructure Helm Templates
Understanding Powershell Script to install and uninstall components
Helm Installation Image Pull Issue
Fixing Azure Login server issue
Ocelot Issue
Enabling Service Mesh using Istio
Introduction
Istio features
Enabling Istio
Verifying Istio in Kube Lens
Disabling Sidecar injection
Enabling Kiali Dashboard
Visualizing Catalog pod traffic
Visualizing Grafana and Prometheus Dashboard
Thank You
Thank You