Overview
This course aims to teach learners about Nginx and its role as a reverse proxy in front of Kestrel, focusing on load balancing and performance optimization. By the end of the course, students will understand what Nginx is, when to use it, and how to configure it. The course covers topics such as Nginx configuration, reverse proxy setup, and HTTP caching. The intended audience for this course is .NET developers transitioning to .NET Core who are interested in learning about Nginx for web server optimization.
Syllabus
Intro
Who am I
Where I work
Bright
Agenda
Framework
Docker
Request
Why Nginx
Building Nginx
Running Nginx again
Extra headers
Kestrel
Performance
What is Nginx
IIS vs Nginx
Nginx Diagram
Nginx Configuration
Reverse Proxy Shutdown
HTTP Cache
HTTP Cache Demo
Upstream
Taught by
NDC Conferences