The Infinite SaaS Factory
10 October 2026
Yesterday, Microsoft CEO Satya Nadella published an essay called “The Infinite SaaS Factory”. SaaS means software you rent by subscription, like the CRM a sales team uses to track customers. Infinite is a big word to put in a title.
So what is infinite?
Not the users and not the features. It is the number of apps. Today a SaaS company builds one product for thousands of customers, and everyone gets the same screens. If your team needs something different, you wait for the vendor or pay for custom work. Each version costs developer time, so there are few of them.
Nadella’s claim is that this limit is going away. In the Code tab of Microsoft Copilot (being deployed at the moment), you describe what your business needs and it builds a new module, an add-on piece of an app, such as a renewals tracker. He calls the process “essentially zero friction” and says you can adapt it from one project to the next. If making one costs almost nothing, nothing stops you at one. A company could have a version for each team, even each person. He calls this “personal” software. That is the infinite part: the supply has no practical ceiling.
Now, the factory part…
A factory still needs two things. The first is raw material. Nadella splits software into two layers. The “head” is the front end people see and use. The “headless” layer is the business rules and data underneath, opened up so AI agents can use them with no screen.
Much of what the factory makes is new heads. They all plug into the same headless layer, the company’s system of record, the database holding its official customer and deal data. Nadella is firm on this: tailor your apps, he says, but stay connected to those systems. There can be endless heads. There is one version of the data.
The second is a power bill. Microsoft’s late Sept new Copilot launch put Code on usage-based billing, so each build is charged as it runs. Nadella also says AI should be used only where it adds value, with ordinary fixed software doing the rest because that is faster, cheaper and more reliable.
So the number of apps can be infinite, but what they run on cannot. Software is getting personal, a version shaped to each team or person. That makes the shared layer under it more valuable, because every version depends on it. That layer, plus the platform that runs and bills the work, is what Microsoft is selling.
Reference: Satya Nadella, “The Infinite SaaS Factory”
