We’ve all been there - working on legacy, monolithic applications. But now, we find ourselves wanting, needing, or being told to modernize those applications for the cloud. How can we safely break apart a monolith, enabling us to independently deploying and scaling the application’s component parts, without needing to entirely rewrite the application - and without causing any downtime to customers?
In this session we will examine and demonstrate techniques such as the Strangler-Fig pattern to peel off functionality and place behind API endpoints. Along with automated blue/green deployments, we can safely modernize the monolithic, start using the elasticity and scale of the cloud, and more easily make use of cloud-native services in our applications.
You will learn:
- Techniques for safely refactoring monolithic applications deployed to the cloud
- About using blue-green deployments to roll out application refactors
- About adopting api frontends, serverless function backends, to refactor monolithic applications