The rise and rise of cloud has been dominating the headlines for the past few years, and for CIOs, it has become a more serious priority only recently. People like cloud computing. Well - at least they like the concept of cloud computing. It is fast to implement, affordable, and scales to business requirements easily. On closer inspection, cloud poses many challenges for organizations. For CIOs there are the considerable challenges around how you restructure your IT department and IT services to cope with the new demands that cloud computing will place on your business - and often these demands come from the business, as they start to get the idea that they can get so many more business cases over the line for new capabilities, products and/or services, as they realize that cloud computing lowers the costs and hastens the time to value.
Here I sit finally getting a chance to reflect on my 30 hours in Saudi Arabia. Yes, just a little more than one day. But one day was enough to change any preconception that I might have had, and spark my interest to learn more. My “day” started with the VIP treatment through passport control – which I must say was much appreciated. The airport in Riyadh is certainly not Dubai International – far from it. But if there were any disappointment at the inauspicious first impression, it stopped there. Although to set the stage, I was invited to Saudi Arabia by IBM to participate in an analyst event showcasing “Smarter Cities” initiatives in the Kingdom. So admittedly, I was only presented the “smart” side of Riyadh. I am eager to see more.
Today, Google announced Google App Engine for Business, and integration with VMware’s SpringSource offerings. On Monday, we got a preview of the news from David Glazer, Engineering Director at Google, and Jerry Chen, Senior Director Cloud Services at VMware.
For tech industry strategists, this is another step in the development of cloud platform-as-a-service (PaaS). Java Spring developers now have a full platform-as-a-service host offering in Google App Engine for Business, the previously announced VMforce offering from salesforce.com, plus the options of running their own platform and OS stacks on premise or in virtual machines at service providers supporting vCloud Express, such as Terremark.
What’s next? IBM and Oracle have yet to put up full Java PaaS offerings, so I expect that to show up sometime soon – feels late already for them to put up some kind of early developer version. And SAP is also likely to create their own PaaS offering. But it’s not clear if any of them will put the same emphasis on portability and flexible, rich Web-facing apps that Google and VMware are.
So Google aims to expand into enterprise support – but will need more than the planned SQL support, SSL, and SLAs they are adding this year. They'll also need to figure out how to fully integrate into corporate networks, the way that CloudSwitch aims to do.
Last December I wrote about Building B2B Technology Markets, looking at how to penetrate a market with almost none of the traditional characteristics of a mature technology market? As technology vendors increasingly look to emerging markets as a significant opportunity and source of growth, this question becomes more pressing. The report explored some of the elements of Cisco’s Country Transformation initiatives in order to identify steps in the process of building market infrastructure:
For example, the report looked at partnering with governments to encourage market-friendly policies and investment in the necessary technology infrastructure to support market development and overall economic growth. And, from a sales perspective, trade associations provided an alternative channel to reach small and medium businesses in markets where distributors and resellers weren't available.
But, another element critical to successful market development is the ecosystem of partners developing solutions specific to the particular market, or even just contributing local innovation for new approaches to broader global issues. Building B2B Technology Markets discussed finding local organizations to act as partners in the market, and even investing in educational initiatives, but missed the next step of how to help create these new local ecosystem partners.
I was lucky enough last week [22 March 2010] to moderate a panel at EclipseCon on the future of application servers. The panelists did a great job, but I thought were far too conservative in their views. I agree with them that many customers want evolutionary change from today to future app servers, but I see requirements driving app servers toward radical change. Inevitably.
The changes I see:
Get more value from servers, get responsive, get agile and flexible
This post is the third in a three part series on Smart Cities. Best to start with Part I.
Two Approaches to Making Smart Cities
As with most things in life, there are a number of ways to approach smart cities. One way is to start from the ground up. A new city is born - a clean slate - to be made smart with the necessary infrastructure for its connected systems to communicate and collaborate to create an efficiently running city. A recent article in Fast Company, highlighted a number of smart cities projects that essentially started from the ground up - or, in one case, from the mud flats up. The most widely written about start-up city is Songdo. The concept was launched as a vision of the South Korean government and eventually, through the work of a real-estate developer and Cisco as the IT infrastructure provider, has become a reality - although the city is not expected to be complete until 2015. Songdo and other start-up cities have become one answer to the nagging concern about increasing urbanization.
Reconciling the rapid urbanization in China with the observation of one World Bank official that "Cities are expensive to retrofit and modify once they are built," start-up cities just might be one answer to China's urban needs.
This is actually not a tale of two specific cities but of two types of cities, or “smart cities” as the new moniker goes. It will appear in three parts.
Defining Smart Cities
“Smart” has become the adjective of choice among tech vendors to describe solutions that capture, synthesize and analyze the vast amounts of data being produced by computing and networking systems. Forrester defines Smart Computing as:
a new generation of integrated hardware, software, and network technologies that provide IT systems with real-time awareness of the real world and advanced analytics to help people make more intelligent decisions about alternatives and actions that will optimize business processes and business balance sheet results.
What does that mean in layman’s terms? Every system can be smarter if it can learn from and act on the data it produces.
A city is a “system of systems” making the potential for efficiency exponential as all of its systems interact. Therefore, a smart city is:
A city that uses technology to transform its core systems – city administration, education, healthcare, transportation, public safety, real estate, utilities and business — enabling them to capture, analyze and act on the data they produce.
As a result, a smart city’s systems can optimize the use of and return from largely finite resources. It can, in other words, “do more with less.” Using resources in this smarter way also boosts innovation, a key factor underpinning competitiveness and economic growth.
A couple of weeks ago IBM announced its 4th Quarter and Full-Year 2009 results. Their Growth Markets Business Unit which includes 140 of the 170 countries that IBM operates in – grew 14% in Q4 compared to 3% decreases in the Americas. For the quarter, Growth Markets represented 20% of IBM’s revenue. For the year, Growth Markets were 19%, up just slightly from 18% of total IBM revenue in 2008. The signs are clear: Growth Markets are growing, even as other markets fell. Much of the success in Growth Markets has come from “Smarter Planet” solutions which are gaining traction among governments, utilities and private sectors.
NOTE: IBM’s growth markets are those that show increased potential for them. They do not equate to emerging markets according to the financial world’s and economic discipline’s definition. But, there is much overlap.
We just had another of our regular cloud research meetings at Forrester. In these meetings, we cut across our research organization to examine cloud computing from every angle.
Compared with even just a year ago, it's amazing how important and pervasive cloud computing analysis (as opposed to cloud computing guesswork) has become in our research calendar.
You can see the existing cloud/*aaS research here and our planned research here. As the meeting host, I mostly listen, probe, and take notes, but ocassionally I get to jump in with a thought.
To wit: We are often asked about whether cloud-based collaboration (email, team sites, instant messaging, Web conferencing, social computing, etc.) works best on multi-tenant, dedicated solutions, or both. The answer is both, but trending towards multi-tenant. Our clients are interested in both multi-tenant and single-tenant or dedicated cloud solutions -- as long as the price is right.
The future of cloud-based collaboration is clearly multi-tenant for two economic reasons:
1. Multi-tenant enables the fundamental economic benefits of a shared resource. We can see this in the price war going on in email right now -- a 50% price cut in the last 12 months with multi-tenant cloud email. The floor on email cost keeps dropping, fueled by the better economics of multi-tenant solutions and high capacity utilization.