Overview
Explore the journey of transforming a massive legacy monolith application into a scalable SaaS solution deployed in the cloud in this 43-minute conference talk from Devoxx. Learn about Docker containers, Kubernetes orchestration, and Helm charts as developers Melanie Rao and Rachel Orti share their experiences, best practices, and challenges faced during the migration process. Gain insights into developing and testing microservices, creating configurable and scalable deployments, and leveraging cloud platforms for optimal performance. Discover key takeaways for customizing your approach, utilizing existing technologies, and understanding the complexities of cloud migration beyond simple integration work.
Syllabus
Introduction
Docker
Java
Java Docker
Docker Swarm
Kubernetes
Who knows Kubernetes
Container orchestration
Kubernetes deployment
Kubernetes dependencies
Container example
High availability
Configuration
Home Charts
Helm
Switching to production
Cloud Platform
Targeted Architecture
Multistage builds
In production
Recap
Take aways
Customize
Use existing technologies
Moving to the cloud is not just integration work
Questions
Taught by
Devoxx