BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.devconf.info//devconf-us-2026//speaker//H3BMXB
BEGIN:VTIMEZONE
TZID:EST
BEGIN:STANDARD
DTSTART:20001029T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10;UNTIL=20061029T070000Z
TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
END:STANDARD
BEGIN:STANDARD
DTSTART:20071104T030000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=11
TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000402T030000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4;UNTIL=20060402T080000Z
TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
END:DAYLIGHT
BEGIN:DAYLIGHT
DTSTART:20070311T030000
RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=3
TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-devconf-us-2026-YZJCKK@pretalx.devconf.info
DTSTART;TZID=EST:20260924T130000
DTEND;TZID=EST:20260924T133500
DESCRIPTION:Your application works. Your users depend on it. But maintainin
 g legacy infrastructure or even running applications on Kubernetes without
  fully leveraging its capabilities can be a constant source of toil. The s
 unk cost fallacy often keeps people from investing time and effort into im
 proving architectures. But how do you modernize without disrupting existin
 g users?\n\nIn this session\, we'll walk through a real-world modernizatio
 n journey: from statically-allocated VM workers to a fully Kubernetes-nati
 ve architecture without downtime. You'll see how we used queue-based routi
 ng as a migration lever\, letting us move users one at a time from legacy 
 infrastructure to auto-scaling container pods. You'll learn why we stopped
  building images inside our workers and instead delegated to platform-nati
 ve CI/CD pipelines. That one decision eliminated the need for privileged c
 ontainers entirely.\n\nWalk away with a template for modernizing a service
  into a cloud-native architecture\, without rewriting from scratch and ask
 ing your users to take a leap of faith.
DTSTAMP:20260727T165340Z
LOCATION:101 (Capacity 48)
SUMMARY:From VMs to Kubernetes: A Practical Guide to Modernizing Without Br
 eaking Things - Yashvardhan Nanavati
URL:https://pretalx.devconf.info/devconf-us-2026/talk/YZJCKK/
END:VEVENT
END:VCALENDAR
