SOA :: API as PaaS :: Docker I frequently make an analogy of why API’s have supplanted SOA as being similar to reasons why Docker/Kubernetes is supplanting PaaS. SOA was architecturally superior and theoretically provided the same benefits as API’s. Many companies went down the SOA road but few ever implemented it very far. For instance, governance registry […]Read More Simple Standards Crush Complex Ones
The component world is facilitating reuse and increased efficiency through container technology The evolution of container packaging of components has been a huge boon to the productivity of software development. As an example, a prominent cloud management company, RightScale, recently moved some of its technology to containers and found a more than 50% improvement in […]Read More Amazon Serverless computing or Google Function as a Service (FaaS) vs Microservices and Container Technologies
(Amplituhedron allows us to compute Quantum probabilities orders of magnitude faster than ever before) APIs and Component as a Service – The dream achieved Today, 10,000,000,000,000,000 API Calls/month are made in the cloud approximately. This is a tremendous change in the way software is built. We have achieved partly the dream of reusable software in […]Read More API Centric, APIs taking over, Component as a Service. Reusable components and services.
The scale is staggering 14 years ago I was running a group at TIBCO that was bringing TIBCO to the Internet. Yahoo!Finance was built on the TIBCO pubsub infrastructure. At the time Yahoo was the biggest cloud/internet company and the finance pages were the most popular pages on the companies web site other than search. […]Read More Is 10,000,000,000,000,000 (= 10^16 ) API calls / month a big deal?
I could talk about each of these components in isolation, for instance, Mobile and talk about the growth of it and changes it is fostering but you wouldn’t get the big picture. The change we are seeing can only be understood by considering all these components together. They each affect each other and the widespread […]Read More The Virtuous Circle is key to understanding how the world is changing – Mobile, Social, Cloud, Open Source, APIs, DevOps
Recently I gave a talk on helping to select PaaS from among the many PaaS out there and understanding the taxonomy of PaaS or simply how to categorize them to put them in useful buckets. One person at the talk asked about use cases for PaaS. I realized I haven’t blogged about the most […]Read More 9 Use Cases for PaaS – Why and How
Disruption and Reuse It is my contention that 90% of costs are being eliminated from the traditional software development process and the time to market reduced dramatically by leveraging the reuse capable today via open source, APIs, fast deployment and resource sharing with PaaS. The cost of Enterprise Software was magnified by an order of […]Read More The technology “disruption” occurring in today’s business world is driven by open source and APIs and a new paradigm of enterprise collaboration