~/talk

From VMs to Containers: Decompose and Migrate Old Applications

Talkat JavaDay Ukraine 2017 · 2017-11-04..11-05· [microservices]
links:none on file
slides:none on file

Argues that after decomposing a ten‑year legacy into services, moving from VMs to containers cuts cost and speeds scaling, demonstrates a working migration: VZ containers running a GlassFish cluster connected to a database, deployed from a template and scaled up to replicas (example shows 20), cloned for CI/CD, and migrated live using live migration (CRIU). Claims orchestration (Kubernetes/Mesosphere/Tectonic/Jelastic) handles health checks, load balancing and automatic provisioning so the app runs correctly and more efficiently than on VMs.

AI-written summary · about

  1. 0:00Introduction to migration
  2. 1:10Legacy application environments
  3. 2:38Hosting evolution from bare metal
  4. 4:29Why containers matter today
  5. 5:52Container isolation basics
  6. 8:06Container benefits over VMs
  7. 10:14Cost efficiency with containers
  8. 12:27Scaling strategies explained
  9. 15:23Templates and provisioning
  10. 17:18CI/CD with containers
  11. 18:50One service per container
  12. 20:17GlassFish migration example
  13. 23:52Live migration advantages
  14. 24:56Automating resource scaling
  15. 26:22Orchestration tools overview
  16. 27:30Practical demo setup
  17. 31:06Smart vs stupid containers
  18. 32:10Traffic distribution and failover
  19. 34:00Avoid reinventing the wheel
  20. 35:05Modernizing legacy systems
~/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.