Get Application Optimization Right in the Cloud Era

There’s a new and refreshing trend in my conversations with CIOs and IT leaders — acknowledgement that cloud services are here to stay and a desire to proactively start taking advantage. But to get this right takes the right approach to application portfolio optimization. And we’ve just released a new version of our Strategic Rightsourcing tool that helps you do just that.

The decision to proactive embrace cloud services is quickly followed by two questions:

  • How to prepare my IT organization to be cloud-forward?
  • What apps to move to the cloud?
Read more

Can Pricing Actions Make Google’s Cloud Platform Worth A Look?

Usually when a product or service shouts about its low pricing, that’s a bad thing but in Google’s case there’s unique value in its Sustained-use Discounts program which just might make it worth your consideration. 

Read more

How is an earthquake triggered in Silicon Valley turning your company into a software vendor?

A movement that began in Silicon Valley, is starting to have profound impacts on corporations throughout the world that are far from obvious but critical to your success and maybe even your company’s survival. This is a massive shift that all CIOs need to start preparing for - a seismic shift that is documented in my latest report released to clients this week. 

As we enter the age of the customer we are leveraging cloud, mobile and big data technologies to build better and more complete experiences with our customers. In doing so we are creating new digital experiences, radically different interactions, and redefining what our companies do and how they should be viewed. Nike’s FuelBand is both a device and a collaboration solution (that’s why Under Armour bought MapMyFitness). Siemens Medical’s MRI machines are both a camera (of sorts) and a content management system  Heck, even a Citibank credit card is both a payment tool and an online financial application. Any company that is embracing the age of the customer is quickly learning that you can’t do that without software. 

Read more

When Too Much Control Is a Bad Thing

I know, more control is an axiom! But the above statement is more often true. When we're talking about configuration control in the public cloud it can be especially true, as control over the configuration of your application can put control in the hands of someone who knows less about the given platform and thus is more likely to get the configuration wrong. Have I fired you up yet? Then you're going to love (or loathe) my latest report, published today. 

Let's look at the facts. Your base configuration of an application deployed to the cloud is likely a single VM in a single availability zone without load balancing, redundancy, DR, or a performance guarantee. That's why you demand configuration control so you can address these shortcomings. But how well do you know the cloud platform you are using? Is it better to use their autoscaling service (if they have one) or to bring your own virtual load balancers? How many instances of your VM, in which zones, is best for availability? Would it be better to configure your own database cluster or use their database as a service solution? One answer probably isn't correct — mirroring the configuration of the application as deployed in your corporate virtualization environment. Starting to see my point?

Fact is, more configuration control may just be a bad thing.

Read more