Home > Blogs > VMware Operations Transformation Services > Monthly Archives: February 2013

Monthly Archives: February 2013

The Shape Shifting Killer App

In a classic August 20, 2011 Wall Street Journal editorial, Marc Andreessen pointed out that software is eating the world. He is right.  It is an exciting time to be a software developer.

What that means to you, is that somewhere out there right now, someone is furiously coding the next killer app with the intent to turn your industry on its ear.

The key question: how can you and your company make software that eats the world, faster, better and cheaper?

One way is to write a different kind of app. Not the legacy application that fills your datacenter with code written in the developer’s favorite language, that uses middleware or web server of choice, and a database that is optimized for use. Both the code and the infrastructure is tailored IT and custom fit for purpose.

The traditional enterprise application typically ends up as a monolithic blob that is:

  • Brittle – any change to application, middleware or infrastructure has a very real probability of causing service failure.
  • Hard to support – extensive documentation and training required for new developer to make changes, or for ops support team to maintain over time and then recover from outage.
  • Hard to scale – does not sense and respond as business needs and usage levels ebb and flow. Even with virtual servers, adding or removing resources, and moving work from one cluster to another is based largely on manual processes.

Your datacenter is full of them.

By contrast, the killer app that will disrupt your industry is likely to be:

  • A mashup of a loosely coupled set of components that each perform a simple task very well.
  • That call on-premise, or hosted, or public services (e.g. hybrid service oriented architecture)
  • That are designed for highly variable load conditions (e.g. rapid prototype, then fail or scale)
  • That leverage virtualized resources (compute, storage, network, security) that can be added, configured, and removed via API call.

Net result, is that your killer app will be different.  It will be architected to leverage services that rely on virtual resources (on premise or somewhere out there in the cloud) that join and leave the application as conditions change, and that cause the application topology to constantly shift.

Ponder that for a moment. The app that is going to delight your customers, and make IT a strategic contributor to your business, and drive your stock PE multiple far above your competitors — is going to be a shape shifter.

For an IT operations professional, the shape shifting killer app requires profound changes that needs to be addressed head on.  Right now.

As a result, VMware is investing in CloudOps based on four key premises:

  • Process and procedure is more important than ever before. How we do things matters. Ad hoc operations won’t cut it when managing a shape shifting killer app.
  • Many of the best practices that implement a “change control” based resiliency strategy, won’t carry forward to shape shifting apps. It may be time to let go of some things near and dear that have worked well for us in the past, but that may be holding us back.
  • We need a new IT operating model. This may be a controversial statement. But a service lifecycle perspective becomes an important part of a revised model that recognizes and optimizes a fundamentally new set of practices at the apps management layer, the service management layer, and the infrastructure management layer. Something like this may be a good starting point for a conceptual framework.
  • And we need a set of management principles and working assumptions that optimize the separation of concerns and white space between those who are focused on apps, services and infrastructure. Not focused on white space between dev and test, or between functional silos.

How do we operate in this new world? Lets work together and figure it out!

Follow us on Twitter at @VMwareCloudOps for future updates, and join the discussion by using the #cloudops and #SDDC hashtags.

References:

For Busy People Who Do Things

By: Kurt Milne

This blog is for busy people who do things. It offers applied insights and lessons learned for IT infrastructure and operations professions responsible for building, managing and optimizing IT Operations in the cloud era.

And, it is for people who make decisions about how to do things. It offers insights and frameworks to guide decisions that impact strategy and execution in a software-defined data center.

VMware is investing in CloudOps – a new operating model for highly automated infrastructure, which we often refer to as the Software Defined Data Center. We understand that change in technology is driving the evolution of the people, process, organization, governance and business management of IT operations, as surely as automobiles created a need for driver training and traffic laws.

And we are committed to helping our customers discover, refine and validate best practices that optimize results, as we deploy powerful new technology capabilities.

CloudOps is a term that represents a new way of managing IT. Not everything new is cloud. And not everything cloud is new. But the term CloudOps is intended to stand for an updated set of operating practices and principles that apply in this post -silo era.

We assume change will be uneven. Many of the IT best practices currently in place will hold and apply as more dynamic service delivery models take hold. But some practices will need more than tweaks and require significant transformation to fit the capabilities and constraints in an abstracted, pooled, and automated environment. Some existing practices will no longer be needed. And other new practices will be born of necessity.

It is an amazing time to be an IT professional. Join us on this exciting journey to discover how to optimize results in the software-defined datacenter, and be sure to follow these hashtags on Twitter to join the conversation: #cloudops, #sddc.