Session

Building an application gateway with YARP

Do you have a need to create a reverse proxy to front your microservices or internally hosted applications with custom capabilities? In this session, we'll actively build an application gateway using the microsoft/reverse-proxy project, aka YARP. We'll start with a use case as to why you'd want to roll your own gateway. Then we'll cover the core concepts for a reverse proxy, add a rate limiter and then some custom middleware. If time allows, we'll also cover how to ensure certain routes are authenticated or other forms of circuit breaking.

By the end of the session, we'll have created a simple, yet practical application gateway that you can use as a starter for your projects.

Ideally this will be a working session and will require internet access to download nuget packages. Users should also come prepared with the latest version of the .NET SDK and an IDE such as VSCode, JetBrains Rider or Visual Studio

Daniel Pries

Engineering Manager at M&T Bank in Engineering Excellence, DevEx and Tooling

Buffalo, New York, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.