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
Companies are moving to the cloud faster than ever. The motivation is higher than ever. One of the companies that first put APIs in the cloud was Netflix and they realized many of the issues that others would face sooner than anyone else. Microservices The key takeaway from Netflix’s experience could be microservices. […]Read More How to Scale APIs in the cloud with Security, Reliability and Quality of Service
As an enterprise architect we are faced with constructing solutions for our companies that must be implemented quickly but need to scale to almost arbitrary capacity quickly when demand materializes and must stand the test of time because it is almost impossible to rebuild enterprise applications once they are successful and in production. There are […]Read More MicroServices – Martin Fowler, Netflix, Componentized Composable Platforms and SOA (Service Oriented Architecture)
2010 Convolutional Neural Nets Convolutional Neural Nets operate on raw data from senses using some basic numerical techniques which aren’t that hard to understand. It is possible these same techniques are employed in our brain. Therefore the concern is that if these CNN have a similar ability to abstract things as a human brain does […]Read More Is Deep Learning going to result in human intelligence or better anytime soon? – part 2, CNN and DBN explained
Over the last couple years the logic of using API Management service or software has become more and more compelling. I would say that API Management continues to be the hottest technology trend in the market today and is having a tremendous impact on every aspect of technology development. Lots of Organizations already have had […]Read More 7 Reasons to get API Management, 7 Features to look for in API Management and 7 Advanced Features you may need
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