Загрузка страницы

Build an API Gateway with Envoy and use with .NET Core APIs

In this step by step tutorial I take you through how to set up Envoy as an API Gateway and run it in Docker Compose with two .NET Core APIs. Specifically, the 2 API Gateway use cases we’ll cover are:
• HTTP Routing
• TLS / HTTPS Termination

Level: Intermediate

📕 My Book: https://www.apress.com/gp/book/9781484262542
🤩 Patreon Site (Exclusive Member Benefits!): https://www.patreon.com/binarythistle
💻 GitHub Repo: https://github.com/binarythistle/S03E06---Envoy-API-Gateway-with-.NET-Core
🔗 WSL Install: https://docs.microsoft.com/en-us/windows/wsl/install-win10
🔗 Installing Docker in WSL: https://docs.docker.com/docker-for-windows/install-windows-home/
🔗 Envoy Documentation: https://www.envoyproxy.io/docs/envoy/latest/
💻 Microsoft eShopOnContainers Project: https://github.com/dotnet-architecture/eShopOnContainers
🔗 Dockerize a .NET Core App : https://docs.docker.com/engine/examples/dotnetcore/
🔗 Envoy Reporting with Prometheus: https://www.youtube.com/watch?v=4WWW2ZLEg74

Recommended Videos
📽️ Full API Tutorial: https://www.youtube.com/watch?v=fmvcAzHpsk8
📽️ Running .NET Core apps with HTTPS: https://www.youtube.com/watch?v=lcaDDxJv260
📽️ Deploy .NET Core API with Docker: https://www.youtube.com/watch?v=f0lMGPB10bM

⏲️ Time Codes ⏲️

PART 1 - INTRODUCTION
- 2:25 Course Overview
- 6:00 Architecture
- 8:02 Demo

PART 2 - THEORY
- 11:00 Ingredients
- 11:47 What is an API Gateway?
- 18:10 What is Envoy?
- 19:47 How Envoy works?

PART 3 - API / SERVICE SETUP
- 20:47 API Set Up
- 27:54 Dockerize our APIs
- 30:35 Configure for HTTPS - Certificates
- 35:30 Configure for HTTPS - User Secrets
- 42:07 Docker Compose Setup

PART 4 - ENVOY HTTP ROUTING
- 53:38 Get started with Envoy (Default Config)
- 1:06:48 Run Envoy in Docker Compose
- 1:11:37 HTTP Routing & Envoy.yaml
- 1:16:12 Docker Compose Networking

PART 5 - ENVOY & HTTPS/TLS TERMINATION
- 1:23:27 HTTPS/TLS Termination Overview
- 1:26:25 Remove HTTPS Redirection (from 1 API)
- 1:27:14 Generate Certificates for Envoy using OpenSSL
- 1:33:34 Configure HTTPS/TLS Terminaiton in Envoy
- 1:41:06 Configure end to end HTTPS in Envoy

PART 6 - WRAP UP
- 1:47:05 Final Thoughts
- 1:48:47 Supporter Credits

Видео Build an API Gateway with Envoy and use with .NET Core APIs канала Les Jackson
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
17 августа 2020 г. 11:43:03
01:51:27
Яндекс.Метрика