Forum Discussion
GregorySuvalian
Dec 05, 2017Iron Contributor
AMA question
2. Looks like Nano 1709 removed IIS. So now if you want to deploy webservice with SSL frontend the only viable option is to go to UNIX work (NGINIX). Question what is Microsoft guidance as far as front-end for .NET core running on NANO server?
- Another great question – with .Net Core 2.0 the Kestrel web server is fully supported a production web server that does not require IIS. We found this to be more aligned with the container usage model while also providing great scalability and performance which is in part why we aligned to its use model. https://docs.microsoft.com/en-us/aspnet/core/fundamentals/servers/kestrel?tabs=aspnetcore2x
- Taylor Brown
Microsoft
Another great question – with .Net Core 2.0 the Kestrel web server is fully supported a production web server that does not require IIS. We found this to be more aligned with the container usage model while also providing great scalability and performance which is in part why we aligned to its use model. https://docs.microsoft.com/en-us/aspnet/core/fundamentals/servers/kestrel?tabs=aspnetcore2x- Ulf AxelssonCopper ContributorIn contrast to that document, in real life the Asp.Net Core team still recommends a reverse proxy for internet exposure of kestrel.
- GregorySuvalianIron Contributor
Ulf Axelsson Please provide link to document where .NET core team still advises external HTTP proxy for HTTP/HTTPS termination.