I agree that containers will be the future of computing. However, that may not happen anytime soon. Containers have many hurdles to get over before they can take over the world. Some of these hurdles are related to politics within organizations, and others are technical. Let me discuss the technical ones.
The container market is moving at the speed of light. Each vendor in this space is delivering features at an amazing pace. In fact, things are moving so fast that this article will likely be way outdated in about 2 months. It was just under two months ago when I reported on the many announcements made at DockerCon 2015 in San Francisco. Since then, each vendor has made a number of significant announcements about new features or partnerships. Here is a rundown of what has been announced by the major players in the hot container space. Continue reading Tracking the Hot Container Market
There are many reasons to use cloud resources, and there are many reasons to enter the cloud, of which we have spoken about fairly regularly as part of our IT Transformation series. The real question is: “When should you use cloud services?” Or, more to the point, “When should you use new cloud services in control of IT and not the business?” That is really the crux of the discussion; business users use cloud resources all the time. The choice to use them is based on getting your job done and not IT’s decisions. We often call this “shadow IT,” but is it? Let us look at a few examples and decide—is it shadow IT (as in, should be in IT’s hands to control?), or is it part of doing business and therefore a business decision? Does the definition change as we grow a business or change the scale of the business? Continue reading IT Transformation: SME
One of the main goals of DevOps is to streamline the software development lifecycle (SDLC) by removing waste from the system. Waste is often found in the form of bottlenecks, things within the system the slow down forward progress and introduce unnecessary wait time or tasks. This waste can be caused by inefficient processes, technology issues, and organizational or people issues. Successful companies are able to look at the entire value stream to identify the waste and then systematically work on reducing that waste from the SDLC to continuously improve, resulting in better speed to market, improved quality, and higher reliability. Companies the can continuously improve in this fashion become high performing companies which often results in improved customer satisfaction, better productivity, and improved financial results. This is the ultimate dream of the C-level types who are looking to transform their companies with DevOps. Continue reading DevOps and Bottlenecks
As technologists and analysts for the virtualization and cloud spaces, we are always talking about various places within the IT stack. Actually, as we talked about within the article Technical Arc of Virtualization, we have noticed that many people are moving up the IT stack, forming new and more interesting substrates of IT. These substrates are used to simplify the actions one takes to deploy new and more interesting applications, while at the same time abstracting away the physical and virtual layers of the stack—in essence, forming new substrates on top of which to build. Continue reading The Substrates of IT
In the EUC world, it is euphemistically stated that the only performance metric that counts is user experience. What this means is that from a business and management perspective, it does not matter a single jot how much green is showing in your NOC view; if your users are not happy, you have a problem. Is this the case in the server world? Continue reading Business Performance and Agility: Are We Measuring the Correct Metrics?