As Businesses adopt cloud the key enablers for Digitalization is putting the "Customer as the number 1 priority". Putting the Customer first in the Cloud is based on two key principles. 1) Allow Customers to do Product / Capability Experiment with agility and fast. 2) There will be many times that the Product / Capability may not work in which case it may "Fail", in that case customer removes the product / capability. It is quite obvious that all Customers and their supporting IT teams Product Management, Engineering and roll out will try to maximize on this capability. However given that most of the Businesses existing services and APIs are not "Cloud Native" and will be evolving from the existing CI / CD channels within the Organization; there is an "extension" required to the CI / CD process so that the final deployable is in the 'Cloud' and not on an "Integration Environment" which is 'On ...
As the API economy expands and the adoption of "Digitalization" (in contemporary terms) gains steam and becomes a main stream initiative; Businesses small and Big around the planet are seeking to adopt a viable Digital strategy. I am fortunate to be possessing a unique Vantage Point, right from the 'Trenches';one which is at the crucial junction of Strategy and Implementing the Strategy through robust engineering. It is and will be interesting to see how this journey pans out. There is obviously a plethora of choices, decision points, learnings , heart-burns that will come with taking this journey. Whether the journey be taken up at all or not is not a question any more, since there is unanimous agreement round our 'Planet' (at least the IT Representation of it Planet (REST is never to far ;)) that the Value Proposition is real and tangible. The Pay as you go model of Billing / Subscription is indeed welcome which will ensure that humans o...