How to be cool in the age of legacy
summary
RiksTV moves 36 .NET Framework apps toward cloud without rewriting them, building a fully automated EC2-based platform that boots AMIs, runs user-data to register nodes, provisions with Ansible, deploys via Octopus (Calamari agents), registers services in Consul and routes with Traefik. Production demo shows a Play API scale-out completing in 11 minutes vs four weeks on old hosting, handling ~250 req/30s and 100 Gbps peaks. The pipeline is pluggable, versioned, and running in production.
AI-written summary · about
chapters (13)
- 0:00Start
- 13:46Goals for today!
- 14:46Site Reliability Engineering (SRE)
- 17:25Our requirements
- 18:53The obvious choice
- 19:08The problem
- 23:45Making a horizontally
- 28:08(Custom) AMIS
- 28:58Auto scaling groups
- 32:54AnsibleJobService
- 37:38Deploy triggers
- 42:12Service discovery
- 48:39Take-aways
related talks
41mDystopia as a Service
41mModernizing Legacy Apps - Platforms and Strategies
01h 00m20 year old cloud native apps with .NET
01h 00mMoving 17 years of old legacy code and sites into the Cloud
06mIgnite: Migrating A Legacy App to Modern Infrastructure
46mDeploying and maintaining software for today's infrastructure
51mLegacy non-x86 modernization with
43mReplatform to Amazon EKS
