.NET from the ground to the cloud
summary
Practical roadmap from datacenter .NET to cloud: fastest is lift‑and‑shift to EC2 or Elastic Beanstalk (demo publishes from Visual Studio in minutes, single‑instance or autoscale min 2→max 4), refactoring to containers (ECS/Fargate, now EKS support) or serverless gives biggest cloud benefits but highest effort. Migrate to .NET Core to run on Linux and Lambda; demo shows Elastic Beanstalk deploy from Visual Studio and ASP.NET Core on Lambda via API Gateway and X‑Ray, with CloudWatch logs, Lambda billing per 100ms and first million requests free, and an observed cold start ~5s.
AI-written summary · about
chapters (11)
- 0:00Introduction and welcome
- 3:54Dotnet evolution and migration strategies
- 7:45Rehosting refactoring and rearchitecting
- 13:13Demo Elastic Beanstalk hosting
- 22:10Modernizing apps in the cloud
- 25:16Serverless computing with Lambda
- 33:11Migrating ASP.NET Core to Lambda
- 41:47Demo ASP.NET Core Lambda deployment
- 53:29Monitoring and debugging Lambda apps
- 58:56Demo X-Ray tracing and performance
- 1:00:19Tools and AWS support for Dotnet
related talks
43mTake your .NET apps to the cloud with Azure Q&A
44mHow Real is this Cross Platform .NET Thing Really?
01h 00mBrave New .NET
51mThe State of .NET (vol. 1)
01h 10mTake Your .NET Apps to the Cloud with Microsoft Azure
01h 00m20 year old cloud native apps with .NET
51m.NET and Microsoft’s Pivot to the Cloud
51mThe State of .NET (vol. 2)
