Docker, Kubernetes, and Mesos are generating a lot of discussion as the future of application development. We are seeing significant progress towards having these methodologies adopted by enterprises for application development. We have even been hearing that VMware is the new legacy, since containerised applications don’t always need a hypervisor. These “modern application” methods are replacing older client server and early web architectures as the preferred way to develop applications. Some people are saying that this means the end of the road for the old applications and the infrastructures that run these applications.
I’ve been speaking a lot lately about the importance of IT governance, especially as it relates to driving cloud (public, private, hybrid) adoption in the enterprise. Although IT governance is critical to the success of having a flexible and agile enterprise, having an overarching enterprise architecture to show how all the components of the enterprise are related and to guide the decisions that affect IT is just as important.
Forrester recently completed an in-depth study entitled The Forrester Wave™: Server-Hosted Virtual Desktops (VDI), Q3 2015, which offers a complete analysis of significant providers in this space, including Citrix, Dell, Microsoft, and VMware. Overall, Citrix XenDesktop was rated high in most categories; however, one area, management tools, showed a significant deficit.
We all try to do it, we sometimes succeed, but the increased density of workloads escapes many folks, whether they are in a cloud or using an on-premises virtual environment. Are there ways to help us gain more density within our environments? Is it still fear that keeps us from doing so? Are there real issues we still need to solve? Why are most environments running with CPU to spare? Is there still a fear of running too many things on any one system?
One of the things that seemed clear to me over the last couple of VMworld conferences is that VMware is very committed to NSX. In addition to having NSX as the core of its Software-Defined Data Center (SDDC), VMware is also placing NSX in the core of its End User Compute (EUC) offering. I also expect VMware to make NSX a core part of its Photon platform for modern applications. The big challenge is that VMware does not make it easy to become familiar with NSX. For a product that is the core of so many parts of VMware’s roadmap, the NSX software is hard to get a hold of.
However, who outside of Silicon Valley and the Fortune 500 companies truly knows the details of a software-defined network?