On the 9th of May, 2014, something happened in the US Court of Appeals for the Federal Circuit that could have massive ramifications for our fledgling cloud orchestration industry. Circuit judges with no knowledge about the software industry and how that industry works made a judgement that could pull the rug out from under the whole integration and orchestration industry. “What!” you say?
Applications that are changing rapidly due to agile development and DevOps, and that are running on dynamic and distributed infrastructures such as virtualized data centers, software-defined data centers, and private, hybrid, and public clouds, present new challenges in managing application performance. It is imperative to measure application performance with modern application performance management (APM) or application-aware infrastructure performance management tools. Continue reading Who’s Who in Application Performance Management for the SDDC and Cloud
A few weeks ago, I had the opportunity to get to know SolidFire and its Storage System product, an all-flash array designed for on-premises use but with some attractive cloud functionality. At first glance, the array looks like many of those in the all-flash space. It’s built out of discrete nodes; uses 10 Gbps networking to present iSCSI; does inline deduplication, compression, and best-effort real-time background replication; has copy-on-write, space-efficient snapshots; and scales linearly.
For years, Gartner has insisted that if an APM tool does not cover each of its “Five Dimensions of APM,” one of which is deep code analysis, then it is not an APM tool. Gartner has therefore defined APM to be relevant only to custom-developed applications. Well, it has finally woken up and realized that 70% of the applications that enterprises run are in fact purchased and that maybe the performance of these applications might be important as well. So, Gartner has created a new category, application-aware infrastructure performance management.
In “Agile Without Ops Is Not Really Agile,” Mike Kavis points out that the Agile Development process and the DevOps support process must culminate with a situation where operations has the tools and uses the processes required for operations itself to be agile. Therefore, Agile Operations should be the natural consequence of agility in development and support, but often this is not the case. This post is about how the right monitoring tools can be used to help operations become agile. Continue reading Monitoring for Agile Operations
In Do Users Have a Negative Perception of Desktop Virtualization?, James Rankin brought up a set of issues that arise whenever a new platform is deployed in an organization. Those issues revolve around the fact that users tend to then blame all problems with user experience upon the new platform, even if those problems had existed prior to the deployment of the new platform. In the case of a Citrix or VMware VDI deployment, this takes the form of “Citrix is slow” or “View is slow.” Continue reading Addressing Users’ VDI Performance Concerns