Tags
Language
Tags
November 2025
Su Mo Tu We Th Fr Sa
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 1 2 3 4 5 6
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Azure Application Gateway For Containers (With Gateway Api)

    Posted By: ELK1nG
    Azure Application Gateway For Containers (With Gateway Api)

    Azure Application Gateway For Containers (With Gateway Api)
    Published 8/2023
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 2.91 GB | Duration: 6h 19m

    A Comprehensive and Practical Course: Containers, K8s, AKS, Gateway API, Web Applications, Routing, Security, Monitoring

    What you'll learn

    Containerization, Kubernetes and AKS basics

    What Gateway API and Ingress API are

    What Application Gateway for Containers is, networking considerations, deployment methods

    How to setup Application Gateway for Containers routing using both Gateway and Ingress APIs

    How to expose applications via custom domain name

    How to create multiple types of TLS/SSL certificates and expose applications via HTTPS, using TLS/SSL termination or mTLS

    Gateway API security model and how to implement it in AKS

    How to monitor and troubleshoot the Application Gateway for Containers and its traffic

    Requirements

    It is good to have basic knowledge of Containerization, Linux, Networking, Kubernetes, Azure, Application Gateway, and Azure Kubernetes Service (AKS) but I am explaining most of the concepts at specific points in the course

    Description

    Application Gateway for Containers is Application Gateway Ingress Controller (AGIC)'s successor.This comprehensive course on Application Gateway for Containers provides in-depth knowledge and hands-on experience to effectively deploy and manage web applications in Azure. You will learn the fundamentals of containers, Kubernetes, Azure Kubernetes Service (AKS), and the Azure Application Gateway for Containers, and then dive into the intricacies of Application Gateway for Containers setup, configuration, and advanced usage scenarios.Starting with an introduction to containers and microservices architecture, you will explore Docker, Docker Hub, and container app deployment. You will gain understanding of the Application Gateway for Containers and Azure Kubernetes Service (AKS), including basic Kubernetes objects as well as Gateway API and Ingress API.You will learn Application Gateway for Containers components, how to use both deployment strategies (bring your own - BYO and managed by the ALB controller), how it routes the requests to the backend AKS pods, and more.With a focus on routing and configuration, you will discover how to host multiple sites, implement URL/path- , header- or query string-based routing, as well as cross namespace routing, including using ReferenceGrant. The course also covers SSL/TLS certificate creation and implementation of SSL Offloading/Termination and mutual TLS (mTLS). Additionally, because the Gateway API is role-oriented, we will implement a Security Model in AKS.Monitoring and troubleshooting are also covered in detail.By the end of this course, you will have the knowledge and skills to confidently deploy and manage web applications using Application Gateway for Containers, leverage advanced configuration options, ensure reliability and high availability, and effectively monitor and troubleshoot your deployments.Join this course and unlock the power of Application Gateway for Containers to streamline your web application delivery!

    Overview

    Section 1: Introduction

    Lecture 1 Meet the Instructor

    Lecture 2 Understanding the Path Ahead: Course Curriculum Overview

    Lecture 3 Good to know / Recommended background

    Lecture 4 Connect with me

    Section 2: Understanding containers

    Lecture 5 What is a container and how is it different from a VM?

    Lecture 6 Microservices architecture

    Lecture 7 Install Docker and Azure CLI on an Ubuntu VM and other considerations

    Lecture 8 What are Docker, Dockerfile, and Docker Hub?

    Lecture 9 Creating a container app (web app), pushing it to Docker Hub and running it

    Section 3: Starting with AKS and Application Gateway for Containers

    Lecture 10 What are Kubernetes and Azure Kubernetes Service (AKS)?

    Lecture 11 Create and explore an Azure Kubernetes Service (AKS)

    Lecture 12 How and why to Stop/Start the AKS cluster

    Lecture 13 Understand basic Kubernetes objects and CRDs

    Lecture 14 Kubectl and Visual Studio Code tips and tricks

    Lecture 15 How to connect to AKS nodes

    Lecture 16 Quick clarification on terminology

    Lecture 17 Understand Ingress API

    Lecture 18 Understand Gateway API

    Lecture 19 Compare Ingress and Gateway APIs

    Lecture 20 What is the Azure Application Gateway for Containers?

    Lecture 21 Understand the deployment strategies

    Lecture 22 Compare AGfC and AGIC and understand why to consider migrating to AGfC

    Lecture 23 Networking considerations

    Lecture 24 Create AKS and deploy the ALB Controller

    Lecture 25 Create and use AGfC using bring your own (BYO) deployment strategy

    Lecture 26 Create and use AGfC using managed by ALB controller deployment strategy

    Lecture 27 Let's have a practical look at AGfC's components

    Lecture 28 Explore the Backend Health and Metrics via CLI

    Lecture 29 Learn and explore the modifications to the request performed by AGfC

    Lecture 30 Deploy AGfC in a different VNET than AKS's and use VNET peering

    Lecture 31 Now that we've used AGfC, what are the reasons to use it over other solutions?

    Lecture 32 Clarifications on how we are going to work further

    Section 4: Custom Domain Configuration

    Lecture 33 Configure a custom domain with the help of an Azure Public DNS zone

    Lecture 34 How to use your own domain in AGfC

    Section 5: [Gateway API] AGfC routing and other configurations

    Lecture 35 [Gateway API] Basic Example

    Lecture 36 [Gateway API] Setup Own Domain with a CNAME record

    Lecture 37 [Gateway API] Host Multiple Sites - Option 1 (Multiple Frontends)

    Lecture 38 [Gateway API] Host Multiple Sites - Option 2 (Single Frontend)

    Lecture 39 [Gateway API] URL / Path Based Routing

    Lecture 40 [Gateway API] Header Based Routing

    Lecture 41 [Gateway API] Query String Based Routing

    Lecture 42 [Gateway API] Traffic Splitting / Weighted Round Robin Routing

    Lecture 43 [Gateway API] Cross-Namespace Routing - Gateway Setup (Selected Namespaces)

    Lecture 44 [Gateway API] Cross-Namespace Routing - Gateway Setup (Any Namespaces)

    Lecture 45 [Gateway API] Cross-Namespace Routing - Understand and Use ReferenceGrant

    Section 6: [Ingress API] AGfC routing and other configurations

    Lecture 46 [Ingress API] Basic Example

    Lecture 47 [Ingress API] Setup Own Domain with a CNAME record

    Lecture 48 [Ingress API] Host Multiple Sites using a Single Frontend

    Lecture 49 [Ingress API] URL / Path Based Routing

    Section 7: TLS Certificate Setup and Key Concepts

    Lecture 50 Understand SSL Termination/Offloading in AGfC

    Lecture 51 Understand Mutual TLS (mTLS) in AGfC

    Lecture 52 Create a Self-Signed Certificate

    Lecture 53 Setup a Bought/Paid Trusted TLS Certificate

    Lecture 54 Create a Let's Encrypt TLS Certificate (manually)

    Section 8: [Gateway API] Implement Certificates and Security in AGfC

    Lecture 55 [Gateway API] Setup SSL Termination/Offloading

    Lecture 56 [Gateway API] Setup mTLS

    Lecture 57 [Gateway API] Use Multiple Certs in the Same Gateway to Expose Multiple Apps

    Lecture 58 [Gateway API] Understand Security Model

    Lecture 59 [Gateway API] Prepare the environment for Kubernetes RBAC

    Lecture 60 [Gateway API] Implement a Security Model with Kubernetes RBAC in AKS

    Section 9: [Ingress API] Implement Certificates and Security in AGfC

    Lecture 61 [Ingress API] Setup SSL Termination/Offloading

    Section 10: Monitor and troubleshoot AGfC

    Lecture 62 Troubleshooting Basics (controller logs, backend health, errors, K8s resources)

    Lecture 63 Activity Logs in AGfC

    Lecture 64 Diagnose and Solve Problems in AGfC

    Lecture 65 Metrics Explorer in AGfC

    Section 11: Course Wrap-Up: Gratitude and Resource Management

    Lecture 66 Course Wrap-Up: Gratitude and Resource Management

    Section 12: Continue Your Learning Journey: Special Offer Inside

    Lecture 67 Continue Your Learning Journey: Special Offer Inside

    Anyone that would like to expose containerized web application running in Azure,Anyone looking for a solution that supports Gateway API,Developers and architects interested in learning how to deploy and manage applications using Application Gateway for Containers,AKS/Kubernetes administrators or operators who want to understand how to integrate Application Gateway for Containers with their AKS/Kubernetes clusters for advanced layer 7 routing capabilities,DevOps engineers responsible for managing and optimizing application delivery in Azure Kubernetes Service (AKS) using Application Gateway for Containers,Anyone who is looking to learn a new skill