Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Getting the best out of ASP.NET Core on Azure

1,836 views

Published on

Slides from my presentation at NDC London 2017 (http://ndc-london.com/talk/getting-the-best-out-of-asp-net-core-in-azure/)

In this session, we'll dig into some top tips for running your ASP.NET Core applications on Azure. We'll cover new Azure integration features, setting up Kudu, deployment optimization, logging, App Insights, Docker support, and more!

Published in: Software
  • Login to see the comments

Getting the best out of ASP.NET Core on Azure

  1. 1. ASP.NET Core Azure
  2. 2. Azure ASP.NET Core Kudu Docker App Service for Linux Analytics
  3. 3. Deployment Options Deployment Troubleshooting Performance Security Monitoring and Diagnostics
  4. 4. Deployment Options
  5. 5. DEMO
  6. 6. DEMO - GitHub
  7. 7. DEMO
  8. 8. Deployment Troubleshooting
  9. 9. https://aka.ms/aspnetcore-hosting-post
  10. 10. Security
  11. 11. http://aka.ms/aspnet-env-vars
  12. 12. makecert -sv mykey.pvk -n "cn=KVWebApp" KVWebApp.cer -b 07/31/2015 -e 07/31/2016 -r pvk2pfx -pvk mykey.pvk -spc KVWebApp.cer -pfx KVWebApp.pfx -po test123
  13. 13. Performance
  14. 14. https://github.com/aspnet/live.asp.net/blob/dev/src/live.asp.net/Services/CachedWebRo
  15. 15. Monitoring and Diagnostics
  16. 16. var host = new WebHostBuilder() .UseKestrel() .UseAzureAppServices() .UseStartup<Startup>() .Build();
  17. 17. DEMO
  18. 18. Deployment Options Deployment Troubleshooting Performance Security Monitoring and Diagnostics

×