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.

Deploy an Asp.Net Core App on Azure

271 views

Published on

My session on deployng an Asp.Net Core application on Azure at Cloud Development with Microsoft Azure conference organized by DotNetSide community: http://clouddev2016.eventbrite.it/

Published in: Technology
  • Login to see the comments

  • Be the first to like this

Deploy an Asp.Net Core App on Azure

  1. 1. Cloud Development with Microsoft Azure Deploy an ASP.NET Core app on Azure Michele Aponte CEO/CTO Blexin Srl - MVP Presidente DotNetCampania @apomic80 – http://www.tolist.net - michele.aponte@dotnetcampania.org
  2. 2. ASP.NET Core (il “vecchio” ASP.NET 5) Un nuovo framework open-source e cross-platform per lo sviluppo di moderne cloud-based Web applications usando .NET
  3. 3. ASP.NET Core e il Web Moderno Cross-Platform Scegli il tuo editor e i tool Open Source con contributi OSS Transizioni senza interruzioni da on-premises al cloud Ciclo di sviluppo rapido Totalmente modulare Veloce
  4. 4. Asp.Net 5 .NET Framework .NET Core Full .NET Framework for any scenario and library support on Windows Modular libraries & runtime optimized for server and cloud workloads
  5. 5. Asp.Net Core .NET Framework .NET Core Full .NET Framework for any scenario and library support on Windows Modular libraries & runtime optimized for server and cloud workloads
  6. 6. Asp.Net Frameworks
  7. 7. Asp.Net MVC Core
  8. 8. Cloud Development with Microsoft Azure “Parlare è facile. Mostrami il codice!” Linus Torvalds DEMO
  9. 9. Deploy su Azure • Pubblicare direttamente su Azure da Visual Studio • Usare WebDeploy • Automatizzare i deploy usando lo script generato • Usare Kudu/VSTS per fare continuous deployment • Kudu deploy script fornito insieme a ASP.NET 5 RC1 • Usare GIT per fare continuous deployment • Molto comodo da Linux o OSX se non si usa VSTS
  10. 10. Cloud Development with Microsoft Azure E’ più facile a farsi che a dirsi! DEMO
  11. 11. Deploy su Azure con Docker
  12. 12. Deploy su Azure con Docker
  13. 13. Deploy su Azure con Docker • Visual Studio Tools for Docker – Preview • Creazione facilitata di imaggini e deploy verso un Docker host • https://aka.ms/dockertoollsforvs • Deploy verso Azure Container Service • Crazione di soluzione di container hosting usando Apache Mesos o Docker Swarm • https://aka.ms/azurecontainerservice
  14. 14. Domande? Intanto qualche link utile • Getting started: https://dotnet/github.io • Latest dev build: https://github.com/dotnet/cli • Samples: https://github.com/aspnet/cli-samples • Code: https://github.com/aspnet/home • Docs: http://docs.asp.net • Build 2016: • Introducing Asp.Net Core 1.0: https://channel9.msdn.com/Events/Build/2016/B810 • Asp.Net Core Deep Dive into MVC: https://channel9.msdn.com/Events/Build/2016/B812 • Deploying ASP.NET Core Applications: https://channel9.msdn.com/Events/Build/2016/B811 • Corsi su pluralsight: • Asp.Net Vore 1.0 Fundamentals: http://app.pluralsight.com/courses/aspdotnet-core-1- 0-fundamentals • Play by Play: ASP.NET Core 1.0 on any OS with John Papa and Shayne Boyer: https://app.pluralsight.com/library/courses/play-by-play-asp-net-core-1-0-on-any-os- john-papa-shayne-boyer/table-of-contents

×