If you don’t follow salesforce.com closely, it’s probably because you’re not currently a user. That will probably change pretty soon. Investors in old technologies are getting worried, with Kaufman Brothers issuing a "Sell" rating on Accenture for that very reason. Cloud computing and SaaS (salesforce.com especially) are taking a significant bite out of the old giants.
On June 22 out in San Jose, salesforce.com is hosting a huge event called Cloudforce (which we’re sponsoring), where they will be unveiling the next nail in old-technology’s coffin: Salesforce Chatter. So why mention the investment worry over the old world of technology players?
Simple: the old guys just don’t get it.
There is an enormous revolution going on, and pretty much every person is taking part in it. Facebook. Twitter. LinkedIn. The social connections between individuals have exploded, and mobile access to these systems lets us plug in to those connections anywhere.
With Chatter, salesforce.com is now making the enterprise social. Everything you know and love about social media is now coming to your company, but only if you’re a salesforce.com user. Nobody else is doing this, and investors are paying attention and putting their money where their mouth is.
Salesforce has been on an absolute rocket ride, and that is showing no signs of changing any time soon. Maybe it’s about time you join the social revolution too.
Unless you live in a technology cave you have probably noticed the discussion in the industry around Flash and HTML 5 that has been started by the Apple controversy.My goal here isn’t to rehash what has been said around using Flash or HTML 5 in a browser or on a mobile device, but to share my thoughts around this debate as it applies to Enterprise Business applications.
There is valid debate occurring around the pro’s and con’s of using Flash to serve a banner ad, or a video, or if the <canvas> tag or <audio> tag are a viable alternative.However this is a minor point when you are considering which platform to use to create a business application or a consumer facing RIA (Rich Internet Application).
First, let’s look at where the HTML 5 spec currently sits.It is a much-needed refresh of the current HTML 4 spec and has some great features such as support for video, audio and offline data storage using SQL Lite.The W3C HTML 5 specification is currently in “Working Draft” status and is not expected to be finalized until 2012 or later.The other current issue with HTML 5 is that is only supported in varying degrees by the major Internet browsers and some of its features may never be supported by some browsers (such as an offline data store).
We do a lot of work for Fortune 500 clients and have used both Adobe Flex and HTML 5 on projects.Currently HTML 5 is an option if you have full control over which browsers will be used to run an application (which is frequently not the case, even in the Enterprise).In contrast, Adobe Flex is a great platform to build business applications and can run in virtually all desktop browsers.
Flex is a rich platform that has complex UI elements (data grids, tabbed navigators, menus, etc.) built directly into the Flex SDK (now called Flashbuilder).It allows you to take your application and easily run them in Adobe AIR (Adobe Integrated Runtime) on the desktop (outside of the browser) or on a mobile device*.
As a company we are generally technology agnostic and try to bring the best options to the table to meet client needs.Although our focus is around deploying Cloud based solutions we have found that user interface or taking the Cloud offline is important to our clients.The question of Flex vs. HTML 5 for a business application is an easy one to answer today and will likely be so for the next couple of years.The promise of HTML 5 is great, but until the specification is finalized and it is widely supported by all major browsers it can only be used in limited ways and it doesn’t have the developer productivity tools that are inherent in Flex.
Here is a real world example.One of our early iPhone products on the iTunes AppStore was Search2GO, a simple search tool for Salesforce.com.This was built in Objective C and it took approximately 8 weeks to develop.Yesterday I watched two developers create over half of this same functionality using Flex/AIR and had it running on an Android phone in a day.Granted there are still things that could be added, but this was a great illustration of why Flex/AIR is a great toolset.
So while the debate rages on about HTML 5 vs Flash in the consumer market I’d recommend taking a hard look at Flex for business applications.
Today, Marc Benioff, the ever-vocal CEO of salesforce.com made a blog post over at Fortune on the end of Microsoft. In his post he outlines Microsoft’s latest ad campaigns, the ones spouting off about Windows 7 being "my idea." He pokes fun at one in particular where Windows no longer crashing was somehow deemed a feature.
Is that how low our expectations are these days? Certainly not in general, and it is a sad state of affairs for Microsoft that crashing is one of the expected behaviors of a Windows device.
He goes on further to point out the explosive growth and success of sites like Facebook and YouTube. These consumer websites have absolutely changed people’s expectations of what a web experience should be like: engaging, easy to navigate and providing loads of value.
Here at Model Metrics those themes ring true for everything we build. We do nothing but cloud computing, which is really what Facebook and YouTube are all about. Computing in the workplace has historically lagged behind what’s available at home. That’s no longer true. With technology from salesforce.com, Google, Adobe and Apple getting things done at the office is as easy as using your favorite personal websites.
While Microsoft isn’t leaving any time soon, newer technologies are showing better promise than the failed paradigm of machines prone to crashing.
Got an interest in cloud computing? Wondering what all the hype is about? Listen in to CloudCast, a weekly podcast running anywhere from a half hour to 45 minutes. We meander a bit from enterprise applications to consumer applications, but if you’ve ever wanted to get the inside story on what’s hot, find it here in iTunes.
EDIT: The standard RSS link is here - http://www.modelmetrics.com/cloudcast.xml
According to John Herlihy, Google’s vice-president of Global Ad Operations, the conventional desktop PC is rapidly becoming irrelevant. Between the explosive sales of smart phones and other mobile devices, netbooks, and laptops it appears the "traditional" means of computing are changing quickly.
Google of course has a vested interest in this game, but it’s clear they have a point. The power of the PC is moving to the cloud for all of the heavy lifting. Buying ever more powerful equipment is simply unnecessary. The enterprise can do much of its computing in the cloud, and with Apple’s latest moves the consumer will soon find media there as well.
So now that the cloud is fully established for both consumers and enterprises alike, it’s just a matter of time before the old desktop PC goes the way of the dinosaur.
I hate cloud computing. There, I said it. OK, maybe it’s not cloud computing I hate, it’s the buzz and hype associated with the term.
Whenever a technology acquires a sexy new term, companies that have nothing to do with it use the term in order to be associated with being hip or cool. This concept is on painful exhibit with HD Sunglasses. You mean to tell me I’ve been seeing everything in VHS-quality my whole life and all I needed was sunglasses to get my 1080p? Ridiculous, right?
And just like that, a term that used to have meaning becomes diluted, and people who aren’t early adopters become disillusioned.
Gartner has recognized this trend with cloud computing, calling the hype "deafening." This is a real problem for IT and business professionals alike who want to learn what cloud computing is and what it can do for their business. The problem is in the signal to noise ratio. Too much BS, not enough substance.
My message to people who are legitimately trying to learn is this: as someone whose career has always been in tech, cloud computing is very real. Organizations who do not embrace the technology are going to get steamrolled by those who do. If you’re not moving forward you’re getting passed - that is the way of business.
Cloud computing is by and large cheaper than on-premise applications, adapts more quickly to the needs of your business, and is far more extensible than traditional apps. It is not the answer for everything, but it can make your business much more nimble.
On the heels of my Top Cloud Computing Stories of 2009 comes (appropriately enough) my Top 5 Cloud Computing Predictions for 2010. Let’s jump right into it.
1) There Will be Another Outage, and No One Will Panic
In 2009 there were two significant outages of Google’s Gmail service, which rendered it unavailable temporarily. The most interesting part of the story is that the outages are so rare that they were deemed newsworthy by the mainstream media. In 2010 there will likely be an outage of another major Cloud Computing vendor, and the reactions in the media will be the same. It will be covered broadly for 2 reasons:
Outages are very rare
Critics and IT luddites are looking for a story to keep the business side off of their backs
Either way, vendors have their best and brightest working to ensure that they don’t happen, and if they do happen they will be short-lived and you won’t even have to think about it. The problem fixes itself.
2) Google Enterprise Applications Will Gain Large Acceptance
In 2009 Google gained significant traction in the market with its Enterprise Apps (Gmail, Docs, Calendar) and in 2010 that trend will only accelerate. Enterprises spend approximately $17b annually on Microsoft Office, and Google’s pricing model combined with its flexibility mean Microsoft could be in trouble. Organizations are always looking for ways to save money, and this is an easy one.
3) Consolidation of Cloud Computing Vendors The big players in cloud computing (Salesforce, Google, Amazon Web Services) have all built good products with basic functionality, and rely on external players to augment them. They focus on what they do best, and outsource the rest.
As many of these augmentations become more mature and become more native to the platforms, look to see the smaller companies to get swallowed up. This creates more value for the big vendors while limiting their exposure to development risk, and increases their internal talent pools.
Combine the business reasons for acquisitions with the ongoing improvements capital markets, and consolidations should make a big comeback this year.
4) "Young" Vendors Will See Explosive Growth
As more parts of the various cloud computing platforms are further opened up for development, expect to see fresh young startups blossoming to fill business requirements. I also fully expect to see our company’s offerings around sales, service, and call centers to grow for these exact reasons.
5) Cloud Computing’s Growth Accelerates
The economic turmoil has been going for over 2 years now, and it appears we are in a new normal. This environment has forced companies to cut costs and run leaner than in previous years. With IT budgets either shrinking or headcount being reduced, it is no longer optional to optimize staff’s time. Organizations do not want to waste resources on maintaining email servers or other on-premise applications when on-demand applications in the cloud make more sense financially.
Did you know the federal government spends over $75B annually on IT? With that number in mind, you can imagine the enormous amount of manpower it takes to choose, customize, build, deploy, and maintain separate instances of applications to run the government’s operations. I cannot imagine a more perfect environment to deploy cloud computing, and it is apparent that the President “gets it” too.
In keeping with his initiative for lowering the costs of running government, the White House this year launched apps.gov, an online repository for federal agencies to explore and purchase cloud-based IT services. So instead of having to individually seek out vendors, government agencies now have a one-stop shop to get most of what they’re looking for. And guess what – salesforce.com and Google are featured vendors.
In a year of giant bailouts, it’s about time the taxpayer got a break from politicians, except this time it’s technology that’s doing all the heavy lifting.
You know the cloud computing model has hit it big when the second-largest city in the United States makes the switch. Los Angeles had previously been running Novell’s Groupwise (ouch!) and one can imagine that with the economic downturn drastic cost-cutting measures had to be made. This year they made the move to use Gmail for 30,000 city employees along with Google Docs. So instead of wasting IT resources to maintain an email server, they can now deploy those resources to initiatives that provide more value for the city.
The case for cloud computing was so clear that the LA City Council voted unanimously. Microsoft sent their big guns in to try and derail the Google move, but to no avail. Cloud computing has arrived in major fashion, and it’s become quite clear that vendors must either compete in that arena or they are in trouble.
In February, Google made the news somewhat ignominiously when it’s Gmail service was unavailable for several hours, and then again in September. Our own Reid Carlberg’s response to the issue garnered much interest on sites like Reddit and Stumbleupon: “I don’t care.”
While his subject line was obviously written for effect, his reasoning is absolutely sound:
Outages of Gmail are extremely rare
Their support teams often know about a problem before you do
You don’t need to buy additional maintenance to fix the problem
Nobody lost any data
We’re pretty sure you’ve heard these themes before from marketing departments espousing the benefits of cloud computing (guilty!), but this is a prime example of why it works so well.
Anyone who has worked in an enterprise email environment managed by Microsoft Exchange, Novell, Lotus or any of the other major players has seen their work email unavailable but at a much higher frequency than Google. The odds of getting information about those outages from your IT was like pulling teeth, because they don’t want egg on their face.
Switching our corporate email to Gmail not only saved us a large amount of money each year, it has provided rock-solid reliability and a level of support that can’t be found anywhere else. Gmail rocks, plain and simple.