Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Azure Kubernetes Service (AKS): Deploying Microservices

Azure Kubernetes Service (AKS): Deploying Microservices

3h 35mIntermediate2022-10-28

Authors

Prince Mokut

Prince Mokut

System, Cloud, and DevOps Engineer

Course details

As a devops engineer, developer, cloud admin, or system admin, you may need to deploy production AKS clusters and microservices via an orchestrator (AKS). This course has you covered. Instructor Prince Mokut introduces the basics of packaging microservices into images that can be deployed locally as a standalone docker container or in Azure Kubernetes, a cloud-managed orchestrator that helps you manage multiple container resources. Prince guides you through the process of securing access to your Azure Kubernetes Cluster, as well as the microservices in a production environment. He explains how to use CI/CD pipelines to automate deployment, as this helps you manage deployments of several applications. At the end of the course, you will know how to deploy a secure AKS integrated with Azure Application Gateway to securely expose your APIs, as well as how to fully automate deployment processes of container images for your development team.

Skills covered

KubernetesSoftware ArchitectureDevOps ToolsDevOpsAzureNetwork AdministrationCloud PlatformsNetwork and System AdministrationCloud ComputingOpen SourceMicrosoftSoftware DevelopmentDeep Dive (X:Y)

Concepts

0. Introduction

  • 01 - Deploying microservices to Azure Kubernetes Service
  • 02 - What you should know
  • 03 - Using the exercise files on GitHub

1. Why Microservices

  • 04 - Microservices and Kubernetes overview
  • 05 - Architecting microservices for container deployments
  • 06 - Your app's architecture

2. Developing Your Dev. Container Environment

  • 07 - Designing your Dockerfile
  • 08 - Designing your Dockerfile frontend app
  • 09 - Designing your Dockerfile backend microservices
  • 10 - Creating Docker images
  • 11 - Deploying and testing your Dockerized microservices
  • 12 - Designing your Kubernetes manifest for the frontend app
  • 13 - Designing your Kubernetes manifest for a user's microservice
  • 14 - Designing Kubernetes manifest for other backends and MongoDBs
  • 15 - Designing Kubernetes manifest for NATS event bus

3. Building a Secure AKS Infrastructure

  • 16 - AKS architecture review
  • 17 - Creating an AKS cluster
  • 18 - Deploying an Azure Container Registry
  • 19 - Deploying an app gateway for AKS cluster
  • 20 - Deploying Cert-Manager for the AKS cluster
  • 21 - Manual deployment to AKS

4. Automating with Azure DevOps

  • 22 - Azure DevOps overview
  • 23 - Setting up a repo for your codebase
  • 24 - Designing Kubernetes manifest for Ingress Resource
  • 25 - Configuring a CI pipeline
  • 26 - Configuring a CI pipeline for backend microservices
  • 27 - Configuring a continuous delivery pipeline
  • 28 - Configuring CD Pipeline for Comments Microservice
  • 29 - CD pipelines for other backend services
  • 30 - Exploring the Post-Hub web application

Conclusion

  • 31 - Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal