noun – a fundamental change in approach or underlying assumptions.
Origin – 1970s: term used in the writings of Thomas S. Kuhn (1922–96), philosopher of science.
Think service first, not app
Whether creating a new application, or trying to migrate an existing one, cloud computing has changed the way an application can be composed. For years, the industry has understood the benefit of loosely coupled self-contained components, but there has never been a widely accepted platform to support the idea. With the popularity of microservices, Cloud platform vendors have spent significant energy to provide capabilities in preparation of this shift away from app thinking to service/function thinking.
Using realMethods, app migration is less about movement and more about decomposition and re-purposing. The goal is to encourage the unlocking of crucial business functions to then make available as individual self-sufficient services. A single app becomes 100s of services, not only for the purpose of re-creating the original app, but more importantly, to be able to freely innovate other apps and more coarse-grained services. These are the initial key steps to enable a software driven enterprise.