Microservices with Containers and AKS
About Course
Microservice Architecture is undoubtedly one of the most popular and complex architectures to implement in modern business applications. In this course we are focusing on learning core components of Microservice architecture and implementing it with Docker Containerization.
This course also focuses on Azure cloud-based microservice deployment with Azure Kubernetes service [AKS] which provides one of the best orchestration mechanisms available in recent times.
What Will You Learn?
- Implementing Microservice Architecture
- Implement Docker Containerization with Dot Net Application/API
- Deploy and manage Containers on Azure Cloud
- Configure and manage Azure Kubernetes Cluster with multiple nodes
- Developing and Deploying API and container-based Microservices
Course Content
-
Introduction of the course
08:32 -
Lab setup requirements
04:23
-
Docker basics
06:15 -
Deep dive to docker architecture
06:35 -
Exploring basic docker commands
12:59 -
Running containerised application using docker
06:26 -
Understanding Orchestration
07:04 -
Creating docker image of dot net MVC application
07:38 -
Deep dive to dockerfile
11:03 -
Deploying app as image to dockerhub
06:14 -
Understanding ACR Azure Container Registry
13:15 -
Creating Azure container instance using docker image
09:46
-
Microservice Vs Monolithic Architecture
07:06 -
Advantages of microservice architecture
07:20 -
Microservice architecture components
07:30 -
API gateway
03:58 -
Microservice deployment models
04:47 -
Developing API in .Net part 1
13:10 -
Developing API in .Net part 2
08:27
-
Cloud basics
07:31 -
Azure app service
08:59 -
Containerized app service
07:09 -
Azure functions as microservice
10:10 -
Serverless microservice architecture
06:30 -
API management [API Gateway] part 1
15:22 -
API management [API Gateway] part 2
10:02 -
Microservice communication
05:35 -
Azure service bus
13:36
-
What is AKS
08:57 -
Kubernetes architecture
11:22 -
AKS cluster deployment
10:16 -
YAML based PODs and service deployment
10:46 -
AKS POD and NODE scaling
11:11 -
AKS containerized database
15:03