BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.northbaypython.org//nbpy-2025//JJJYJK
BEGIN:VTIMEZONE
TZID:PST
BEGIN:STANDARD
DTSTART:20001029T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10;UNTIL=20061029T100000Z
TZNAME:PST
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
END:STANDARD
BEGIN:STANDARD
DTSTART:20071104T030000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=11
TZNAME:PST
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000402T030000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4;UNTIL=20060402T110000Z
TZNAME:PDT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
END:DAYLIGHT
BEGIN:DAYLIGHT
DTSTART:20070311T030000
RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=3
TZNAME:PDT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-nbpy-2025-ZSMCNT@pretalx.northbaypython.org
DTSTART;TZID=PST:20250427T131000
DTEND;TZID=PST:20250427T133500
DESCRIPTION:You're finally done building your super awesome world-changing 
 python project and now you want to get it out there. Where do you start? D
 IY? Premium Services? In this talk I will cover 5 different ways to deploy
  Python and when you should use them. Whether you have a small hobby site 
 that you want to deploy on the cheap\, or have a big project you expect to
  scale\, we will discuss all the things you need to consider when deployin
 g Python. I will present a matrix of decision vectors (complexity\, reliab
 ility\, scale\, cost\, fun) and how each approach stacks up and examples a
 nd references of each.\n\nThe approaches included in this talk will be: \n
 \nSelf-managed (self-hosted) VPS using native ubuntu –  This approach is
  best suited for hobby sized or small to medium projects where the primary
  deciding factor is either cost or learning. \n\nSelf-managed VPS hosting 
 with Docker – This approach is also suitable for small projects but havi
 ng to install and manage docker containers introduces additional complexit
 y\, though that complexity may be useful once you need to scale.\n\nServer
 less using AWS Lambda – This approach can be cost effective for small to
  medium projects\, but the complexity may not be worth it for hobby sized 
 projects. \n\nServerless using Kubernetes – This is a very complex appro
 ach but is likely the best way to affordably scale to planet scale. \n\nPr
 emium services like Vercel or Render –  This approach is great for some 
 projects but not for all. I will cover the when and when not to consider u
 sing premium services.
DTSTAMP:20260416T111108Z
LOCATION:Barn
SUMMARY:From Hobby to Planet Scale: 5 Different Ways to Deploy Python - Mik
 e Van Winkle
URL:https://pretalx.northbaypython.org/nbpy-2025/talk/ZSMCNT/
END:VEVENT
END:VCALENDAR
