I’ve written a bit on the idea of stacks as a key component of next generation computing environments, but they’re only part of the story. Once you’ve implemented a stack, and are using it to deliver services, you need to group the services together, and add a management layer to show usage and predict future operational needs. The resulting architecture can best be described as a platform – as it’s the foundation for a range of SOA processes.

Amazon has been slowly turning itself into a platform, and they’ve just turned their search engine into a public managed platform. Alexa‘s been around a long while, but it’s turning itself into a set of services – managed (and priced) using a utility computing model.

An interesting move, from an SOA pioneer.