Cloud and Application Modernization

Microservices

Technical articles and architecture insights on cloud migration, modernization strategy, legacy transformation and enterprise IT.

Excavating the Monolith: What Is a Feature?
Excavating the Monolith: What Is a Feature?

TL;DR — A feature is semantic meaning + code + runtime behavior, all three at once. Its category (UI, Business, Data, Cross-cutting) predicts how hard it will be to move. Cross-cutting features are features, so name them first. And a …

Don't Let AI Guess Where Your Monolith Breaks
Don't Let AI Guess Where Your Monolith Breaks

I have seen a lot of “AI modernizes your monolith” demos, and they all trip on the same rock. You ask the model where a capability starts and stops. It answers with total confidence. And it is wrong in the one spot you …