Thursday, December 19, 2013
Industry Analysts, IaaS and Operating Systems...
Should we be asking ourselves, does cloud computing deserve a different type of operating system? Many applications whether written in Java, .NET or even Ruby on Rails runs in some type of virtual machine container that has its own mechanisms for traditional operating system functions such as memory management. So, why are we duplicating functionality across stack components? Would cloud not be more efficient if we eliminated this type of redundancy?
Consider other aspects of how we deploy applications to the cloud and how this differs from traditional enterprise computing. In cloud, we often deploy a specific part of our application whether it is an application, database, web server and so on in its own virtual machine (VM). In this scenario, we don't need an operating system to provide either process isolation nor complex security schemes to provide one account/user from another.
The operating systems we run on cloud environments still are centered around the notion that infrastructure people twiddle configuration files vs the cloud paradigm of providing APIs for dynamic configuration change programmatically.
Since industry analysts love to show disrespect to open source as well as treat Microsoft as the whipping boy, why can't they beat up on operating system vendors to create a cloud operating system that is separate and distinct but otherwise fully interoperable from an application perspective that lightens the stack....
Wednesday, December 04, 2013
When it comes to Industry Analysts, Trust but Verify...
Many industry analyst firms will also assist enterprises in devising RFP templates to help you "evaluate" enterprise software. If you ever get the opportunity to see one first hand, they tend to contain an exhaustive list of features with some level of weighting attached but otherwise are still very high-level in nature. Most industry analyst firm criteria tends to miss the capture of process nuances especially ones that are unique to your enterprise...
Do CIOs understand the reality of outsourcing?
Open Source Policy Administration System Project Plans?
It is easy to find industry analysts waxing poetically about their unique insights that are otherwise not very insightful. Some examples are:
- Pick the right vendor (I would love to hear from a CIO who goes out of their way to pick the wrong one)
- IT needs to better align with the business (I also believe that the cafeteria staff need to align with the security guards overseeing the parking lot)
- Make sure you have a thoughtful project plan and transparent communication (ever see an industry analyst actually share what they think a good project plan looks like)
So, instead of sitting back with our rinse and repeat broken approaches, I would like to propose the creation of an open source policy administration system replacement project plan. I am looking for vendors of administration systems to share their implementation plans such that we can create a unified reusable resource for all to benefit from.
If you would like to contribute, please drop me a note...