BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.devconf.info//devconf-us-2025//talk//UJT899
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-2025-UJT899@pretalx.devconf.info
DTSTART;TZID=EST:20250920T102000
DTEND;TZID=EST:20250920T105500
DESCRIPTION:CPU architectures for enterprise applications have been a monoc
 ulture dominated by x86 since the advent of the modern PC and server in th
 e 1990s. But in the past decade\, things have been changing fast. Availabi
 lity of easy-to-use Arm64 sillicon at a low price point with Raspberry Pi 
 advanced the open source ecosystem and vastly improved Arm64 support and p
 erformance by distributions like Fedora and Debian.  Apple choosing Arm64 
 as the architecture for their laptops\, combined with the popularity of Ar
 m hardware with cloud application developers\, really raised developer awa
 reness. And the advent of server-grade Arm64 silicon in cloud server provi
 ders - either home-grown or based on Ampere CPUS - at a price point typica
 lly 20-30% cheaper per core hour than equivalent x86 instances has massive
 ly increased adoption of Arm64 in the cloud\, and given a boost to enterpr
 ise support for the architecture through the cloud native ISV ecosystem.\n
 \nAdding a new architecture to your application infrastructure brings some
  risk. Some of the questions I hear all the time are:\n\n* What are the be
 nefits of running my cloud applications on Ampere or other Arm64 instances
 ?\n* What workloads should I move first\, and how can I pick & choose whic
 h application components run on which architecture \n* How do I know if th
 is architecture is supported by all of my dependencies?\n* What do I need 
 to do to rebuild and requalify my software for Ampere servers?\n* How can 
 I containerize my software for multiple architectures\, and how will workl
 oad placement on Kubernetes work?\n* Are any of the supporting functions f
 or cloud applications (log management\, observability\, service mesh\, etc
 ) impacted?\n\nThis presentation will answer all of these questions. We wi
 ll walk through a couple of case studies of people who saw both performanc
 e improvements and cost reduction when moving to Ampere-powered Arm64 inst
 ances. Then we will look at how\, practically\, you can update your CI pro
 cesses to make multi-architecture containers using Podman and friends. Fin
 ally\, we will talk about workload placement on Kubernetes\, and how to us
 e ArgoCD Rollouts to give yourself a safety net and incrementally migrate 
 your application to Arm64.
DTSTAMP:20260310T072028Z
LOCATION:101 (Capacity 48)
SUMMARY:Why and How to Choose Arm64 for your Cloud Applications - Dave Near
 y
URL:https://pretalx.devconf.info/devconf-us-2025/talk/UJT899/
END:VEVENT
END:VCALENDAR
