~/talk

Application Modernization: From Concept to Kubernetes

Talkat AppDeveloperCon Europe 2024 · on Tuesday, 2024-03-19· at 11:05· Pavilion 7 | Level 7.3 | Room S04· [kubernetes]
slides:none on file

Concrete migration paths with tradeoffs: refactor for biggest benefit but highest risk, replatform to gain infra features with moderate code changes, or rehost as a quick lift‑and‑shift. Uses strangling the monolith (carve auth first), applies DDD to define bounded contexts, and recommends a modular monolith when teams are small. Builds an internal developer platform using Dapr for state and pub/sub plus Backstage, ArgoCD, Crossplane and Kubernetes operators; MongoDB operators reconcile Community/Enterprise/Atlas resources and this approach proves operationally effective.

AI-written summary · about

  1. 0:00Application modernization intro
  2. 1:04Modernization and legacy systems
  3. 3:12Modernization drivers and 7 Rs
  4. 3:55Refactoring vs rehosting repurposing
  5. 5:20Monoliths to microservices macroservices
  6. 7:28Modernization architectural tools
  7. 9:34Strangling monolith backing services
  8. 11:49Microservice modernization challenges
  9. 13:15Dapper for service management
  10. 13:35Microservices vs modular monoliths
  11. 15:59Replatforming for developer experience
  12. 17:03Internal developer platform
  13. 18:05Kubernetes as platform
  14. 19:29Kubernetes operators example
~/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.