Most of the hype in advance of today’s Apple media event is rightly about a new iPad. Sarah Rotman Epps will post on her blog about the new iPad for consumer product strategists after the announcement. I’m focused on the published reports that Apple’s Mobile Me service will be upgraded. I cited Mobile Me as an example of emerging personal cloud services in a July 2009 report, and I’m working on a follow-on report now. Mobile Me is Apple’s horse in a contest with Facebook, Google, Microsoft, and others, to shift personal computing from being device-centric to user-centric, so that you and I don’t need to think about which gadget has the apps or data that we want. The vision of personal cloud is that a combination of local apps, cached data, and cloud-based services will put the right information in the right device at the right time, whether on personal or work devices. The strengths of Mobile Me today are:
Synced contacts, calendar, Safari bookmarks, and email account settings, as well as IMAP-based Mobile Me email accounts, for Web, Mac, Windows, and iOS devices.
Synced Mac preferences, including app and system preferences.
Mobile Me Gallery for easy uploading and sharing of photos and videos.
Today’s deal between Microsoft and Nokia acts as a temporary lifeline for both companies. It gives Microsoft access to the largest handset provider, and it allows Nokia to defray some of its operating system development costs. I have just finished a report, “Mobile App Internet Recasts The Software And Services Landscape,” that will hit the Forrester site on Monday, February 28.
In the report, Forrester states, “The explosion of app innovation that started on the iPhone and then spread to Android devices and tablets will continue to drive tech industry innovation and have far-reaching pricing and go-to-market implications for the industry. Three different vectors of innovation that have been percolating under the surface will combine over the next 3-5 years. Mobile, cloud, and smart computing together will foster a new set of 'intelligence everywhere' apps.”
And based on that research, I believe that deal does not address the biggest issue for both companies – attracting apps and app developers. For Nokia, it now sends the message that Symbian and MeeGo platforms are no longer the long-term app focus. For Microsoft, it creates an eight-to-twelve month void/pause as developers wait to see what the new Nokia hardware looks like.
At the current rate that Apple and Android are recruiting third-party and enterprise app developers, this could mean a gap of 100,000-200,000 applications by the time the first Nokia Windows Phone device ships. This is likely a lead that even the combined resources of Microsoft and Nokia could not bridge.
It’s a beautiful sunny day here in England, the first snowdrops have appeared in my garden and at least one of my pet hens has restarted laying – yes, Spring is on the way. Meanwhile, in the US the main harbinger of the changing season is the migration of baseball teams to Florida and Arizona for their annual pre-season ritual known as ‘Spring Training’. In the software sourcing world, the rites of Spring often include major negotiations with Oracle and Microsoft ahead of their fiscal year ends of May and June respectively. That’s why this is a perfect time of year to get some spring training of your own, at one of our ever-popular Microsoft Negotiation workshops.1 Anyone considering a major purchase or renewal with the Redmond Sluggers between now and the World Series should come along to Amsterdam on February 16 or Dallas on March 2 to hear why they may have extra leverage this year, and how to use it to get the best possible deal.
Microsoft had very high sales revenue for its December quarter, particularly the business division, but that didn’t come from the multi-year Enterprise Agreement (EA) and Software Assurance (SA) deals that the direct sales teams need. Microsoft’s revenue boost came from one-off purchases of its just-released Office 2010 product through its retail and small business programs. EA/ SA deals would initially appear in the accounts as unearned revenue in the balance sheet, and that was at the same level as two years earlier.2 So these results are consistent with our research that predicts that Microsoft’s direct sales teams will struggle to meet their tough EA bookings targets this year, and that will strengthen prospective buyers’ negotiating position.
We can’t promise warm weather or adoring fans, but our spring training session will help you with:
Forrester’s survey and inquiry research shows that, when it comes to cloud computing choices, our enterprise customers are more interested in infrastructure-as-a-service (IaaS) than platform-as-a-service (PaaS) despite the fact that PaaS is simpler to use. Well, this line is beginning to blur thanks to new offerings from Amazon Web Services LLC and upstart Standing Cloud.
The concern about PaaS lies around lock-in, as developers and infrastructure and operations professionals fear that by writing to the PaaS layer’s services their application will lose portability (this concern has long been a middleware concern — PaaS or otherwise). As a result, IaaS platforms that let you control the deployment model down to middleware, OS and VM resource choice are more open and portable. The tradeoff though, is that developer autonomy comes with a degree of complexity. As the below figure shows, there is a direct correlation between the degree of abstraction a cloud service provides and the skill set required by the customer. If your development skills are limited to scripting, web page design and form creation, most SaaS platforms provide the right abstraction for you to be productive. If you are a true coder with skills around Java, C# or other languages, PaaS offerings let you build more complex applications and integrations without you having to manage middleware, OS or infrastructure configuration. The PaaS services take care of this. IaaS, however, requires you to know this stuff. As a result, cloud services have an inverse pyramid of potential customers. Despite the fact that IaaS is more appealing to enterprise customers, it is the hardest to use.
From nothing more than an outlandish speculation, the prospects for a new entrant into the volume Linux and Windows server space have suddenly become much more concrete, culminating in an immense buzz at CES as numerous players, including NVIDIA and Microsoft, stoked the fires with innuendo, announcements, and demos.
Consumers of x86 servers are always on the lookout for faster, cheaper, and more power-efficient servers. In the event that they can’t get all three, the combination of cheaper and more energy-efficient seems to be attractive to a large enough chunk of the market to have motivated Intel, AMD, and all their system partners to develop low-power chips and servers designed for high density compute and web/cloud environments. Up until now the debate was Intel versus AMD, and low power meant a CPU with four cores and a power dissipation of 35 – 65 Watts.
The Promised Land
The performance trajectory of processors that were formerly purely mobile device processors, notably the ARM Cortex, has suddenly introduced a new potential option into the collective industry mindset. But is this even a reasonable proposition, and if so, what does it take for it to become a reality?
Our first item of business is to figure out whether or not it even makes sense to think about these CPUs as server processors. My quick take is yes, with some caveats. The latest ARM offering is the Cortex A9, with vendors offering dual core products at up to 1.2 GHz currently (the architecture claims scalability to four cores and 2 GHz). It draws approximately 2W, much less than any single core x86 CPU, and a multi-core version should be able to execute any reasonable web workload. Coupled with the promise of embedded GPUs, the notion of a server that consumes much less power than even the lowest power x86 begins to look attractive. But…
Microsoft began opening its own retail stores in 2009 and recently began a push into more US cities. A recent post by George Anderson on Forbes.com about Microsoft's new store format prompted me into some late-night analysis. It appears Microsoft's store format strategy is to ride in the draft of Apple by building larger-format stores very near, if not adjacent to, Apple's own stores. As a retail analyst and both an Apple and Microsoft customer for over 25 years, I feel compelled to weigh Microsoft's retail strategy against Apple's (and since I cover retail strategy from a CIO perspective, it feels appropriate to publish here).
Comparing eight success factors
Location: I'll start here, as it was the subject of the original post. Across from Apple may be the only sensible choice for MS, but the challenge MS has is that Apple is a destination store, i.e. people plan to go there for the experience. This makes it less likely they will decide to browse the MS store because it is close. On the other hand, assuming MS does some promotions to attract traffic to its stores, they are likely to also drive additional traffic to Apple. Predicted winner = Apple.
Store architecture: Size isn't everything! Sure Microsoft can copy Apple and go for outstanding store designs and even build them bigger, but Apple architecture is designed to reinforce a consistent brand image: minimalist, clean lines, designer. Microsoft's designs can reinforce many things about its brand, but it's hard to see the consistency in a way that's possible with Apple. Predicted winner = Apple.
I'm in the business of identifying when there's a change in the wind coming that will push us in a new direction. On balance, I've been successful. So much so, that when something I staked my career on becomes commonplace, people are so used to it that they look back and think I was only pointing out the obvious. Like when the most senior faculty member in the advertising department at Syracuse University rejected the "Interactive Advertising" course I proposed to teach in 1996 because online advertising was "just a fad." I took a stand and got to teach the class, over his objections. Fast forward to today and online advertising is so obvious that predicting it is a thankless task.
I say this because I am about to take a stand I want you to remember. Ready? Starting November 4th, Kinect for Xbox 360 will usher us into a new era Forrester has entitled the Era of Experience. This is an era in which we will revolutionize the digital home and everything that goes along with it: TV, internet, interactivity, apps, communication. It will affect just about everything you do in your home. Yes, that, too.
I've just completed a very in-depth report for Forrester that explains in detail why Kinect represents the shape of things to come. I show that Kinect is to multitouch user interfaces what the mouse was to DOS. It is a transformative change in the user experience, the interposition of a new and dramatically natural way to interact -- not just with TV, not just with computers -- but with every machine that we will conceive of in the future. This permits us entry to the Era of Experience, the next phase of human economic development.
I’ve been getting a number of inquiries recently regarding benchmarking potential savings from consolidating multiple physical servers onto a smaller number of servers using VMs, usually VMware. The variations in the complexity of the existing versus new infrastructures, operating environments, and applications under consideration make it impossible to come up with consistent rules of thumb, and in most cases, also make it very difficult to predict with any accuracy what the final outcome will be absent a very tedious modeling exercise.
However, the major variables that influence the puzzle remain relatively constant, giving us the ability to at least set out a framework to help analyze potential consolidation projects. This list usually includes:
To paraphrase Charles Dickens, Q2 2010 seemed like the best of times or the worst of times for the big software vendors. For Microsoft, it was the best of times; for IBM, it was (comparatively) the worst of times; and for SAP it was in between. IBM on June 19, 2010, reported total revenue growth of just 2% in the fiscal quarter ending June 30, 2010, with its software unit also reporting 2% growth (6%, excluding the revenues of its divested product lifecycle management group from Q2 2009). Those growth rates were down from 5% growth for IBM overall in Q1 2010, and 11% for the software group. In comparison, Microsoft on June 22, 2010, reported 22% growth in its revenues, with Windows revenues up 44%, Server and Tools revenues up 14%, and Microsoft Business Division (Office and Dynamics) up 15%. And SAP on June 27, 2010, posted 12% growth in its revenues in euros, 5% growth on a constant currency basis, and 5% growth when its revenues were converted into dollars.
What do these divergent results for revenue growth say about the state of the enterprise software market?