Microservices – What have we learned ?


Yesterday, I shared some of my thoughts on serverless architecture  and ended up getting a lot of feedback and a lot of it went back to SOA and then logically on to Microservices. So I thought it may be worth penning some thoughts on this topic as well. Microservices are not a fad – they get…

Is Serverless for you ?


One of the more recent architecture choices we can play with is the idea of serverless aka FaaS (Function as a Service). Thankfully, it is not hyped like say Machine Learning is. But nevertheless, it is widely misunderstood – often leading to bad design choices. I am just going to list a few questions I…

Hopes and Dreams of a new CTO


On Friday 1/19/2018, I got a new role in IBM services as the CTO for North America. It was an honor and privilege leading the CBDS business and I am very grateful to our team and our clients for a very fulfilling time. Pat Eskew and Rafi Ezry will lead it to greater heights and…

Ten enterprise technology industry predictions for 2018


As of now, vacation has ended and I am back at work. I am starting a new role at work this year – more on that later. The last couple of weeks gave me some time to think about what is in store for our industry in 2018 . Despite my own misgivings on making…

Technology in 2018, through lyrics of popular songs


I have been listening to a bunch of old songs this morning, while also taste testing different coffee beans I bought over the holidays. I am not sure why, but the lyrics keep giving me hints about technology. So here we go 🙂 1.Artificial Intelligence  I can hear the sound of violins long before it…