To learn the basics and benefits of app modernization, I draw an analogy relating app modernization to building rabbit hutches for my pet rabbits.
Moving from a single large rabbit hutch to a number of smaller rabbit hutches is like going from a monolith to a network of loosely coupled microservices. The pathways connecting them are like a service mesh where the flow of network traffic can be controlled via Kubernetes and Istio.
In this video, I highlight the key elements in modernized applications. Then, I explain the benefits of app modernization, which include:
- Creating a better user experience for your end users
- Making it easier to isolate and repair microservices, enabling you to be more agile
- Improving the efficiency of applications overall
Watch more IBM Developer Diaries.