~/talk

A .NET application's journey on AWS

Talkat AWS Summit ANZ 2023 · on Tuesday, 2023-04-04· [devops-and-delivery, cloud-infrastructure]
links:none on file
links:none on file
slides:none on file

Modernisation path shows three concrete outcomes: containerise to ECS on Fargate (demo moves from four tasks to two during a successful blue/green switch), push container images via CodeBuild/CodePipeline into ECR with artifacts in S3 and traffic load‑balanced by ALB, or refactor to Lambda using container images. Developer tooling is demonstrated: AWS Toolkit in Visual Studio publishes a .NET 6 container to Lambda, and migration helpers include App2Container, Porting Assistant for .NET and Microservice Extractor. Claim: Graviton can give ~40% better price/perf; App Runner is now in the Sydney region.

AI-written summary · about

  1. 0:00Introduction to .NET on AWS
  2. 1:19Why modernise to .NET
  3. 3:50Modernisation options overview
  4. 4:32Replatforming with ECS on Fargate
  5. 5:39Quick start with AWS App Runner
  6. 6:02Refactoring to AWS Lambda
  7. 7:29Introducing .NET Adventure Game
  8. 8:14Blue/green deployments explained
  9. 9:00Demo architecture walkthrough
  10. 11:15Live demo: Updating the app
  11. 12:00Demo: CI/CD pipeline in action
  12. 13:47Demo: ECS cluster transition
  13. 15:32Demo: Successful deployment
  14. 16:16Developer tools introduction
  15. 17:00Developer perspective with Mike
  16. 17:43AWS Toolkit for .NET developers
  17. 18:28CI/CD with AWS and Azure DevOps
  18. 19:11Demo: Building Lambda app
  19. 21:19Demo: Publishing to Lambda
  20. 22:23Demo: AWS Explorer in VS
  21. 23:30Modernisation tools overview
  22. 24:56Mod’s modernisation journey
  23. 27:05Summary and next steps
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.