From On-Prem to the Cloud - Lessons Learned

TL;DR AI
2 min readKey summary
A reflection on moving from on-prem and bare-metal systems to cloud-native development.
Cloud made provisioning and scaling much easier, but it did not remove core engineering constraints.
The piece argues that monoliths can hide complexity, while microservices often expose it through network hops, latency, and state management.
It underscores that cloud changes tooling and economics, but not the fundamental trade-offs in system design.
