~/talk

The Good, the Bad & the Ugly of Migrating Hundreds of Legacy Applications to Kubernetes

slides:none on file

QAware migrates 400 JEE monoliths onto Kubernetes/OpenShift on AWS, using questionnaires, static analysis (IBM migration tool, SonarQube), a migration database and Tableau to prioritize work. The target runs JVM 8, TLS 1.2 two‑way everywhere, an edge service that issues OpenID Connect identity tokens, and container patterns (sidecar, ambassador, adapter). Session sync proves hardest and is solved with Apache Ignite after rejecting sticky sessions, DB session persistence, Redis and Hazelcast. About 86–100 systems are live now and 200 target live by Q1 2018.

AI-written summary · about

  1. 0:00Intro
  2. 0:53Cloud native applications
  3. 2:05A brave decision
  4. 3:59What we have learned
  5. 5:16The Good
  6. 10:12Emergent Design
  7. 10:44Migrating 400 Applications
  8. 12:21Source Architecture
  9. 17:24Edge Service
  10. 19:42Container Patterns
  11. 22:03Kubernetes Restrictions
  12. 23:21State State Files
  13. 31:53Security
  14. 33:47Ugly
~/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.