Subscribe

Appirio RSS 

Feed
Subscribe with Bloglines

Add to Google
Subscribe in 

NewsGator Online

Community

CIO's Guide to On-Demand

Monday, May 11, 2009

Do your most strategic apps belong in the cloud?

Balakrishna Narasimhan

I've been in a number of conversations over the past few weeks where I've been asked which business processes or apps belong in the cloud.  There are obviously some technical considerations, but I'd like to focus on the strategic reasons for making the decision and how things have changed in the shift from traditional IT architectures to IT in the cloud.

Traditional IT department
In the past, the only way for a company to maintain control of their business process was to completely own the technology supporting the process.  The rationale was that a company's most strategic, differentiating processes are unique and therefore have to built by the company either from scratch or by heavily customizing packaged applications.  This also meant owning the entire technology stack supporting the process and the application.  So, while the intent was to create differentiated processes that were agile and differentiating, the reality has become that the technology stack is an albatross around the IT team's neck that prevents them from moving as quickly and as efficiently as they would like to.


The result is that while IT organizations are keen to support the business, they are unable to go much beyond providing basic services.  The solution to the problem of managing the entire stack was traditionally either hosted/managed server services or outsourcing, but each introduces its own problems.

Outsourcing
In the case of outsourcing, the enterprise gains cost savings but relinquishes control of their business process and has to adhere to the provider's "best-practice" process.  This clearly means that outsourcing can only be applied to commodity processes rather than any differentiating processes or processes where innovation is needed.  The IT team's role shifts to primarily vendor management with little ability to innovate or drive the business.

Hosted/Managed Servers
Hosting gets a bit closer to solving the problem because it reduces some of the IT team's pain in terms of managing infrastructure.  However, the IT team still needs to spend a lot of their time maintaining the application and the middleware stack, i.e., applying patches and bug fixes, implementing upgrades, maintaining integrations, etc.  In addition, the team also needs to manage their relationship with the hosting vendor.  So, again, the main impact is some cost savings but no real gains in terms of agility or ability to innovate or support the business.

IT department in the cloud
Cloud computing changes the decision process completely.  No longer do companies face a choice between relinquishing all control of their business process for cost savings or dealing with the high costs and complexity of supporting an entire software stack.

Platforms like Force.com and Google App Engine give companies a way to control the parts of the stack that matter most, the application and business process layer and abstract away the management of the infrastructure.  This means that the IT team can focus their energies on driving innovation and supporting the business.

A real-life example
In a past life, I was a partner at a major management consulting firm.  Since our business was our people, we believed strongly that our most critical processes were those that were related to managing our people, e.g., recruiting, employee performance management, compensation, project management, project staffing, etc.  The technology supporting many of these processes is available from outsourcers but we couldn't even consider those offerings because our processes were absolutely unique and core to our business.  The result was the that we spent significant amounts of money maintaining a brittle IT infrastructure that was great at running the business in a static state, but was difficult to adapt as we changed our business model, made acquisitions or entered new markets.

Fast forward to today at Appirio.  We run our entire business in the cloud.  A core part of our business is delivering professional services to our 150+ enterprise customers (and products to over 2500 companies).  We manage all aspects of our professional services business in a custom application running on Salesforce's Force.com platform.  The application is completely customized to our unique processes but runs in the cloud.  Therefore, we can quickly adapt the application as new needs arise and not worry about maintaining servers or managing infrastructure.  With no intervention from us on the infrastructure side, the application has supported our four-fold growth over the past year.  In addition, as we make changes to our internal organization structure or introduce new products or service offerings, we can make changes almost instantly.  Our IT costs less than a third of industry benchmarks AND we can run a better, more agile business.

That's why we believe that over time, companies should move not only their non-core processes but also their most strategic processes to the cloud!

Labels: , , , ,

Spread the word:  del.icio.us Bookmark   submit Do your most strategic apps belong in the cloud? to digg.com Digg   Facebook Facebook   Twitter Twitter   Technorati Related

posted by Appirio at 8:29 AM   Permalink »

1comments

Tags: ,, , ,

Wednesday, January 07, 2009

2009 Prediction: Google doubles down on the Enterprise

#3 in our series of 2009 predictions

2008 Recap

2008 was a fantastic year for Google's enterprise apps. They successfully made the transition from something small companies might dabble with to apps that large corporations rely on. In 2008, large corporations like Genentech and government organizations like DC government successfully made the transition to Google apps and became public advocates.

2008 was also a year of great innovation for the rest of Google's enterprise-relevant technology, with the introduction of their App Engine development platform, great new APIs like the visualization API and significant new features like adding video to Gtalk. Google also got serious about becoming part of the enterprise application ecosystem. They did this through integrations between Google Apps and Salesforce.com in April, and integration between App Engine and Force.com, late in the year.

2009 Prediction

We believe that 2008 was an inflection point in Google's adoption in the enterprise, particularly for mail and calendar. Google will double down on the enterprise in 2009 and see massive adoption. We believe this will be driven by 4 things.

Google continues to demonstrate commitment to the Enterprise
Google has publicly highlighted the enterprise as a strategic area in 2009. They have also made concrete moves to address enterprise needs, including obtaining SAS-70 certification, integrating with Enterprise class clouds like Salesforce and providing SLAs. We expect this to continue and accelerate in 2009 with expanded offline access, greater support for enterprise-class programming languages and more. Google's mission is to organize the world's information. Much of that information is generated as we all go about our daily jobs-- those who suggest that Google isn't serious about the enterprise have too narrow a view of their ambition.

Economic conditions drive evaluation of alternatives to Office/Exchange
Companies everywhere are re-evaluating their budget in the light of the stormy economy. In this environment, companies are scrutinizing all spend, particularly spending on non-strategic activities. Mail and Collaboration software, while necessary, require a disproportionate effort and cost for most IT departments. CIOs, who will be under pressure to do more with less, will be more open to evaluating alternatives to Exchange and Sharepoint. Forrester recently released a report titled "Should your email live in the cloud?" (More detail from RWW). The answer for nearly all companies was an unequivocal "YES."

Source: Forrester

Enterprise references establish Google as a viable alternative
Google adoption and endorsement by the Genentechs and DC Govts of the world are changing the way CIOs think about Google apps. They're no longer a curiosity but a viable alternative to Exchange. We've seen this shift over the course of the year in our own client base. Earlier in the year, questions were raised about about whether Google's corporate culture is really "enterprise ready." We stand by our assertion that it is the culture of traditional IT vendors that is no longer fit for the enterprise.... and predict that more and more of the world's largest companies will agree with us.

Google apps functionality leapfrogs Exchange
One of the barriers to Google apps adoption has been companies fearing that their users will have to adjust to a lower level of functionality because of the shift to Google apps. While this might've been true in the past, Google has not only closed the gap but actually provides a superior experience for core messaging. A few key advantages are large mailboxes (10s of Gigabytes per user), the ability to search all messages using Google's fantastic search capabilities, native iPhone/Blackberry access and integrated chat/video chat. And these features are available instantaneously: when Google introduced video chat, our clients started using it that same day. In an on-premise world, this would've required upgrades to each instance of the software before it was available to all users at the company.

Implications for Customers
Google apps are here to stay and are a viable, potentially superior alternative to Microsoft Office/Exchange. However, there are two important caveats. First, Google Apps, while sufficient for the needs of 80% of a company's business users, will likely not completely replace Microsoft Office, especially Excel and Powerpoint. Here at Appirio, we continue to use Office for a lot of our document creation, but then move documents to Google Apps to share, revise, and present (instead of using email and GoToMeeting).

Secondly, mail and calendar migration is non-trivial from both a technical perspective as well as organizationally. So, careful planning and a sequenced approach incorporating pilots are critical to success. We've held Google Apps "Bootcamps" to explore these issues, with speakers from companies like Genentech talking about their success (click here for a video).

What do you think?
Which of
our predictions do you agree or disagree with? Please let us know by voting in our poll or commenting below.

Labels: , , , , , , , , ,

Spread the word:  del.icio.us Bookmark   submit 2009 Prediction: Google doubles down on the Enterprise to digg.com Digg   Facebook Facebook   Twitter Twitter   Technorati Related

posted by Appirio at 1:05 PM   Permalink »

0comments

Tags: ,, , ,

Monday, December 08, 2008

Force.com for Google App Engine: Apps "Native" to a Cloud Community

Ryan Nichols

Salesforce.com made two fantastic announcements today at their CloudForce event in New York. The first is Force.com for Google App Engine (demonstrated on stage by Marc Benioff and our own Narinder Singh using an extension of our work with Harrah's). The second is Force.com Checkout for native apps (Appirio Adoption Accelerator is one of the 19 apps in the pilot). These announcements illustrate two important elements of Salesforce's platform strategy: "Connecting the cloud" and "Go Native." We think Salesforce is uniquely positioned to bring these two concepts together into a powerful platform. Here's what we mean:

1. Force.com for Google App Engine is a natural extension of Salesforce's strategy to “Connect the Cloud.” We’ve already talked about why we’re so excited about Salesforce’s recent partnership with Amazon and Facebook, and the deepening relationship with Google. If you've been reading this blog or following Appirio's own news over the last year, it's clear we share Salesforce’s vision of “connecting the cloud.” (And we’re flattered that Salesforce has adopted our term so enthusiastically!). Today's integration with Google App Engine takes that idea to the next level-- highly scalable, consumer-focused web applications built on App Engine fully integrated with Force.com.

2. Force.com checkout is a natural extension of Salesforce's strategy to encourage "Native" Apps. Salesforce rightly argues that there’s something unique about applications that run entirely on Force.com. Force.com is a powerful, trusted platform, and there’s a confidence that customers can have in applications that rely on that technology. That’s why Appirio has built dozens of custom applications for our customers entirely on Force.com, offers several 100% native apps, and strives to have all of our products that interact with Salesforce run native functionality.

Here's the power of the Salesforce platform strategy: Salesforce customers can now have the best of both worlds. Salesforce is combining the strengths of multiple, complementary, on-demand platforms, delivered through applications that customers can trust.

Here's why this is so remarkable: there are many types of applications that Salesforce is very good at supporting. There are other applications for Salesforce customers that wouldn't be effective to build entirely on Force.com. Salesforce.com recognizes this, and partners with Google, Amazon, and Facebook to create a "virtual platform" for the entire industry. This is game changing - and should scare the daylights out of the old big four of Microsoft, Oracle, SAP, and IBM.

Each of these on-demand platforms have different and complementary strengths:
  • Force.com excels at modeling business processes, workflow and UI
  • Google excels at scalable, consumer-focused applications that extend its strengths in communication, collaboration, search, and advertising
  • Amazon excels at highly scalable low-level computing power and storage
  • Facebook excels at viral applications that leverage a user’s social graph and its community of 120M+ participants
Salesforce knows this--they formed these partnerships to differentiate from the isolation of legacy "platforms." Salesforce customers know this—that’s why they are eager to use applications that bring together the best of multiple platforms. Just look at the number one app on Appexchange (Appirio’s Calendar Sync for Google Apps) as well as 5 of the other top 10 on Appexchange. These solutions draw on the capabilities of the Salesforce, Google, AND Amazon platforms. That’s what customers want and need, and Salesforce is in a unique position to deliver on this promise.

After all, there is still a huge difference between an AppExchange application that largely runs on a server under my desk (of course, not native) and a Force.com application like Appirio Calendar Sync that runs certain intense computations on Amazon's EC2 or Google's App Engine. One is running on a set of trusted platforms, the other is not. There is real value in Salesforce working with partners to build stable connections with trusted on-demand platforms, and recognizing applications that take advantage of these platforms in a way that customers can have confidence in.

Today's announcement of integration between Google App Engine and Force.com enables a new class of applications that are "native" to a community of trusted cloud providers. And at the end of the day this will be one of the key ways Salesforce will distinguish its own on-demand platform from that of Microsoft…. Look for an upcoming blog post on "Microsoft—is it lonely up there in your Azure cloud?”

Labels: , , , , , , , , , , ,

Spread the word:  del.icio.us Bookmark   submit Force.com for Google App Engine:  Apps "Native" to a Cloud Community to digg.com Digg   Facebook Facebook   Twitter Twitter   Technorati Related

posted by Appirio at 1:31 PM   Permalink »

0comments

Tags: ,, , ,

Friday, November 21, 2008

What IS the "Hidden" Cost of Google Apps?

Carl Krupitzer

In a recent article published on CNNMoney.com called "The Hidden Cost of Google Apps," Jonathan Blum discusses an 12-person experiment his company undertook with Google Apps. In the article, he outlines both the collaborative benefits of apps as well as some of the shortcomings. The premise of the article is that "throwing out" your current messaging and calendar solutions and replacing them with Google Apps is a potentially disastrous thing for a company to do.

Google Apps Disastrous?  Certainly possible.  But the potential for disaster DOES NOT lie in the product itself, but rather in how an organization introduces change. In the article Blum describe his users as "struggling", flat-out refusing to use the application, and floundering with login issues (which in his defense can be confusing...I'll clarify and offer some hints on that later).  Appirio, on the other hand, has executed successful Google Apps migrations for extremely large companies.  The cost savings have been in the millions. The most recent was a large biotech company which migrated their entire corporation from Oracle calendar to GCal. The migration was hugely successful, with 9,800 users successfully logged in on the first morning to do their work. 

So the question really is "what's different?" How did a company of thousands migrate users successfully while Blum had near rebellion with 12?  

The answer: a carefully planned rollout and an understanding that you are changing the game for your workers. Our customer took the time to identify champions and put forth a thoughtful communications and training campaign. They made change exciting and fun for their community. The results spoke for themselves. The support war room that had been planned to be open for several weeks after the deployment was closed because of lack of issues within 2 days. 

Our tough message for Jonathan Blum? You are asking your users to step away from the very tools that make them productive on a daily basis. You have to plan and train people for that change. You can't just "throw out" their tools and expect them to maintain their current work load, while learning new tools, and remember a long URL string!  Over the last decade, employees have invested time and energy in becoming proficient and productive with MS Office.  These type of communication and collaboration solutions are truly core to our productivity as knowledge workers. Change is never fun-- investing in the training and development of your staff is necessary to keep them innovating and productive. 

Google Apps represents a shift in mindset as much as it is a replacement of a tool. Instead of rolling out Apps with "tough love," you should encourage the adoption and foster the creativity that this tool set promises to deliver.  Recognize that employees want to do good work and be productive, and give them tools like Google Apps that millions of consumers love to use.  

But back to the login issue that Blum highlights in his article: No doubt at first glance the login situation with Google is confusing. You have the concept of personal Google Accounts and your Enterprise Apps accounts, and the two things can and often do have the same account name and password. A personal Google Account is similar to MS Passport, simply a means of verifying your identity. To add to the confusion you often do have many different logins for different services Google offers. It is clearly an area that has caused frustration for users and something that Google will have to address eventually. 

Much of the confusion can be eliminated however during the provisioning of your Apps instance. Setting up any messaging infrastructure takes planning and consideration. Google has included some great tools to help including Single Sign On support and the ability to restrict access to a certain IP range. Many partners including Appirio, have created tools to bulk provision large numbers of accounts and provide synchronization with Identity Management systems such as Active Directory. Apps is a sophisticated solution and one that can and does meet the needs of many organizations. All it takes is a planning!

Here is some tactical advice to help Blumsday (free of charge!)
  • Create a Cname record, and train users to go to "mail.blumsday.com" for email. It is much more intuitive than "www.google.com/a/blumsday.com/mail"
  • Spend some time and train your users. If all of your employees are spending 30 mins a day, it won't take much effort to improve their efficiency and your ROI by delivering a training class or two. Poll your users on what their issues are and address them...stop making them frustrated and unproductive!
  • Create help desk procedures. Treat Google Apps support just as seriously as you would any installed software support issues.

At the end of the day, Google Apps is not complicated-- the feature set is actually far simpler than the MS Office counterparts.  This simplicity of user experience, however, supports collaboration features that will change how your people work. Video chatcorporate video sharingonline presentation capabilities,  having multiple people work on a single version of a document at the same time...  all in a package which gets better and better automatically every quarter.  Throw in the ability to shut off the Exchange servers and stop sending back up tapes to offsite storage, and the story becomes simply amazing for $50/year.  

The business case for Google Apps is fool proof - unless you approach the change and migration foolishly.

Labels: , , , , , ,

Spread the word:  del.icio.us Bookmark   submit What IS the "Hidden" Cost of Google Apps? to digg.com Digg   Facebook Facebook   Twitter Twitter   Technorati Related

posted by Appirio at 12:11 PM   Permalink »

0comments

Tags: ,, , ,

Monday, November 17, 2008

Microsoft and On-premise - Billions of Dollars Behind Google and Growing?

Narinder Singh

Last week Google launched embedded video chat from within Gmail and chat. First of all, wow. It has been an instant hit at Appirio and other customers of Google Apps. Immediately you can get crystal clear video and voice without almost any effort (especially true for Mac users with our built in cameras). We've used it to connect our teams across the country and with India and Japan. It dramatically changes the communication experience because Google streamlined the user experience to make it simple to connect with anyone - inside or outside your company. In our very first video connections, our attention actually turned to this as another extreme example of the innovation gap between on-premise software and "the cloud". Rumor has it that even group video chat will be coming soon.
What would it take Microsoft to add such a capability into their traditional Exchange platform? How long until end users at customers would actually benefit from it?

1. Microsoft would have to build and test it - Given all the different versions of their software, hardware, OS combinations facing Microsoft, they would have to make some very tough choices or severely limit the options they supported. Given the precedent of Vista compatibility, this enormity of this can not be underestimated. Conservatively, it would take them more than 10x the effort for Google to do the same thing within Exchange.

2. Customers would have to then get the new version and upgrade all Exchange instances - With Google, it basically was a couple clicks and it worked. For Exchange / Outlook customers they would have to upgrade or install completely new software. If they wanted to chat with those outside their company, they would have to hope those folks had also upgraded.

With an estimated 500M Outlook users, lets assume that the fully loaded cost of the upgrade (license, support, rollout on the server and to each client) will be just $10 per user (an incredibly conservative number in our opinion). That means it would cost businesses at least $5 billion to gain the functionality Google just rolled out in a day. The likely case is that this would also take years to take hold, severely limiting the benefits because not everyone was on the same version immediately. You would have to wait for your friends company's to rollout the "new version" so that you could video chat cross company (or naively hope that Microsoft actually built it using a standards based approach).

3. They would have to fix security and synchronization problems - What major new capability released from Microsoft doesn't create new security holes? Lets say that 500M users represented 5M companies each of whom had to spend an additional $1000 (1-2 days over a year) to deal with the security patches, and the subsequent synchronization to OS, SQL Server, Exchange version, that would be needed. That's another $5 billion down the tubes. For Google, even when problems do arise, they are fixed by Google, once, for all customers (without the customer having to take any action).

So what's the answer? Microsoft will 'never' effectively add video chat to their on-premise Exchange platform. Instead they will try to mimic Google and eventually create an add on that leverages a single multi tenant platform to support this kind of capability. So what you say? Ray Ozzie already admitted Microsoft had to change dramatically, "It's (cloud computing) a transformation of our strategy." The real world challenges of attempting to "embrace the cloud" while preserving and even promoting their legacy is simply too much for even Microsoft to bear.

At a recent private event of medium size enterprise CIOs, one of the most senior Microsoft executives was left struggling to explain why a company should continue to invest in Exchange when Google was providing a broader (and growing) set of capabilities for 1-2 orders of magnitude less expense than Microsoft (Google Apps for mail, calendar, chat, docs, and sites lists for $50/user/year). The realities of attempting to preserve revenues from a legacy solution while promoting the new model is too much inner conflict for even Microsoft to wade through. As we have said before, the most likely path for company's like Microsoft to "transition to the cloud" is to set up an independent unit that can compete freely with their own solutions.

In the last year, Google has added more innovation to the messaging and collaboration space than Microsoft has in the last decade. To do this at a fraction of the cost for themselves and customers highlights the radical difference and inherent conflicts in on-premise vs. on-demand. With the current economic conditions, we expect to see a large set of studies and research that drill home the simple fact that real multi-tenant SaaS/PaaS solutions deliver much more value for a dramatically lower cost for both the provider and consumer. IT is simply too important and too costly to be left with solutions of a pre-Internet world.

Labels: , , , , ,

Spread the word:  del.icio.us Bookmark   submit Microsoft and On-premise -  Billions of Dollars Behind Google and Growing? to digg.com Digg   Facebook Facebook   Twitter Twitter   Technorati Related

posted by Appirio at 9:08 AM   Permalink »

0comments

Tags: ,, , ,

Tuesday, September 23, 2008

What's Different About Appirio's Google Apps Bootcamp?

Its one week before Appirio's free Google Apps Bootcamp, a little experiment we're doing with our partners at Google to hone in on the most effective way to get companies up and running on Google Apps.


Why are we calling an event over breakfast at the W a "bootcamp"? Mostly to distinguish it from the vendor-sponsored events that we've all been to, and all think are a waste of time.
Here's what's going to be different:

Traditional marketing event Appirio's Bootcamp Approach
1 day event: You come, have some bad coffee, listen to the presentations, go home-- end of event.Ongoing experience: You're experience will start right after registration when we invite you to the Bootcamp wiki (powered by Google Sites, of course). And your experience will continue on the wiki afterwards as you continue to engage in the community and content.
Goal is a big sales: Wear your budget on your sleeve, because that's how you're going to get the attention of the vendors and get your questions answered Goal is a pilot: It may sound corny, but we really do think that Google Apps sells itself once an organization starts using it. So our goal is for you to take that first step: pick a part of the portfolio and a part of your organization to get started
Meant to woo buyers: Wear your title on your sleeve, because if you can't sign a PO, you wont get much attention.Meant to build advocates: Google Apps makes its way into the enterprise from multiple angles-- our goal is to turn people who are interested in this technology into advocates who are empowered to make Google Apps a reality in their organization, regardless of their title.
Presentation of features: Long presentations by product marketing teams eager to differentiate their new offering from what they showed you last year.Experience of the offering: You'll be using Google Apps directly throughout the event, and hearing the good AND the bad of real world deployments directly from customers.
Eyes on blackberry: Show up, tune out, and eying your blackberry. No reason to stay engaged.Hands on keyboard: We can't achieve the above if you're sitting back in your seat. So you'll be expected to bring your laptop, get on the wireless, and participate. Google Apps will be powering our entire event, so participation equals education.


Will it work? We're not sure-- but we invite you to come and join the experience. If you'll be in San Francisco on the morning of October 1, join us for breakfast at the W and participate in our "bootcamp" for Google Apps... a non-traditional approach to build advocates for a non-traditional offering.

Reserve your spot now for this free event

Date: October 1, 2008
Location:
W Hotel (map)
Time:
8:30am - 11:00am
Cost:
Free!

Labels: , ,

Spread the word:  del.icio.us Bookmark   submit What's Different About Appirio's Google Apps Bootcamp? to digg.com Digg   Facebook Facebook   Twitter Twitter   Technorati Related

posted by Appirio at 11:58 AM   Permalink »

0comments

Tags: ,, , ,

Saturday, September 06, 2008

The "Grand Old Party" Gets the New Way of Computing

Mike OBrien

 
While Appirio will remain decidedly bipartisan for the foreseeable future, we got caught up in the energy and excitement of the Republican National Convention (RNC) this week in Minneapolis-St. Paul.  

We were invited to St. Paul to work with RNC's IT team, managing IT systems supporting the convention and serving 4,000 delegates.  However, our story starts back in February, when the team at Google tapped us to implement Google Apps for 500 convention staffers. 
 
This was a thrilling assignment for Appirio.  Even the "grand old party" recognized the value of using on-demand IT solutions, which we didn't necessarily expect, since their presidential candidate, John McCain, was on the record describing himself as a computer novice.  But they saw that software-as-a-service (SaaS) would lower costs and dramatically increase their efficiency.  Believe us, there are still plenty of big-company executives who aren't as open to this truth.
 
Here's where things get interesting.  After getting started on the Google Apps rollout, RNC asked Appirio if we could build their delegate registration system.  Their concept was a SQLServer database, along with a web server for data entry, reporting, administration, and dashboards. It took us all of 2 seconds to say "no way."  We just don't do on-premise software anymore for these kinds of data-driven applications - it makes no sense.  

Instead we pitched the idea of building the registration system on Salesforce.com's Force.com platform.  It didn't take long to sell RNC on the obvious benefits.

In a few days, Appirio built a fully functional prototype.  RNC loved it.  RNC CIO Max Everett told us it was light years better than anything they had used in the past, eliminating the need to re-key information and consolidate data from multiple excel spreadsheets and various sources.  (They actually used to distribute an 8-page questionnaire in a Word document to delegates.)  
Better yet, Force.com gave every RNC staff member immediate access to powerful reporting and analytical capabilities on registered delegate data - the issues they cared about, the committees they wanted to volunteer for, their requests and suggestions.

The RNC was different this year.  Staffers used their GOP-branded GMail accounts, shared Google Calendars for event coordination, and mined their delegate registration database in Salesforce.com.  Pretty cool, huh?  As far as Appirio could tell, things went pretty smoothly!

Labels: , , ,

Spread the word:  del.icio.us Bookmark   submit The Digg   Facebook Facebook   Twitter Twitter   Technorati Related

posted by Appirio at 4:43 AM   Permalink »

0comments

Tags: ,, , ,

Wednesday, July 09, 2008

Microsoft to Partners: We Still Don't Get SaaS

Chris Barbin

The on-premise titans trying to transition to on-demand face considerable challenges, well-documented in this blog and elsewhere. One of the most significant mistakes companies make trying to transition is pursuing a "hybrid" strategy. We've watched SAP and Oracle stumble into all sorts of problems trying to seek the middle ground, and now it seems Microsoft wants to join the party. Recently we were invited to listen to Microsoft's new CRM pitch , designed to recruit existing Salesforce.com partners. The pitch centers on a benign-sounding notion, the "power of choice" (see screenshot at left). Microsoft's lack of a choice (on-premise vs. SaaS) is the core issue. Choice when used in the context of technology architecture typically points to a vendor with a conflicted or transitional strategy. They're not quite ready to make the full commitment, so they spread their attention, development, marketing, and operations resources across fundamentally different paradigms.

What is deemed a choice actually represents a company trying to provide two conflicted models. Would you expect the company who sold you a backyard well to be able to offer a water utility? Would you expect the company who sold you a diesel generator to be able to offer you the benefits of a utility company? Nick Carr did a good job exploding the general myth of "choice" as an alternative to "progress" in The Big Switch, where he extends the electricity analogy to the current age of IT technologies.

We recently blogged, and were quoted in eWeek, saying that companies like Microsoft build "physically and emotionally closed solutions." This makes them unable to meet the challenges of tomorrow's enterprises.

A sign of this and that a company doesn't get SaaS is when it positions on-demand as a transition path to on-premise. This usually means:

  1. They are trying to not completely freak out their sales and management teams with the notion that their SaaS offering will cannibalize their traditional software.
  2. Their SaaS feature set is way behind their current on-premise product.
  3. They don't want a customer to think they made the wrong choice in selecting their on-premise product last year.
  4. They still don't get what SaaS means for their products, sales, operations and culture.

Microsoft was so brazen as to promote a financial incentive for partners who help customers move from on-demand to on-premise. Microsoft evidently considers this customer ripoff to be an "Opportunity for Success" for its partners (see second screenshot).

Again, the analogy to other utilities is useful: if a company tried to sell you the benefits of their electric or water grid as a "transition" to a bigger and better backyard well and generator, you'd have reason to question their commitment and ability to deliver the promised utility.

What could be more illustrative of this than Microsoft's attempts to put thin web front ends on on-premise solutions? Look at the screenshot below. This solution is really nothing more than diesel generator hooked up to a electric grid and pretending to be a utility (although this solution is apparently good enough for some other companies 'committed' to on-demand). At best this type of solutions is a stop gap measure; more likely, it demonstrates a lack of understanding for what is required to deliver SaaS to tomorrow's enterprise.

Labels: , , , , ,

Spread the word:  del.icio.us Bookmark   submit Microsoft to Partners: We Still Don't Get SaaS to digg.com Digg   Facebook Facebook   Twitter Twitter   Technorati Related

posted by Appirio at 7:40 PM   Permalink »

0comments

Tags: ,, , ,

Monday, June 23, 2008

Google and salesforce.com - Like Peanut Butter and Jelly

Jason Ouellette

Today, salesforce.com and Google announced a new toolkit to link Force.com applications to Google Apps. Now, Appirio already has five commercial applications that connect Google Apps and Salesforce.com. That's more than any other vendor, and three of our apps - Calendar Sync, CRM Dashboards, and Doc Search - rank in the top ten of all AppExchange downloads.

In the "old world" of on-premise software, this new toolkit might be viewed as a threat to Appirio's product portfolio. If any developer can now easily link up Salesforce.com and Google Apps, who needs Appirio's products?

In truth, though, we think it's great. Appirio was involved in early usage and validation of the new toolkit. We embedded it into a cool new Visualforce demo that will be shown in the keynote address of today's Tour De Force event in Santa Clara, and augmented our current product offerings with it. Our viewpoint is that basic connectivity does not, by itself, hold intrinsic value, but it's an essential ingredient in creating value.

My former employer, webMethods, made hundreds of millions of dollars essentially by connecting SAP and other ERP systems to one another, sitting on top of the basic connectivity provided by the vendors. By providing this toolkit, salesforce.com and Google will make it easier for innovators to build new and powerful business scenarios that weren't possible before.

With just a few lines of code - six, to be precise - we were able to bring Google calendar data onto a custom Visualforce page (view demo).

We're seeing lots of steps towards integrating the cloud. Salesforce orgs can now connect to one another, via S2S, announced earlier this year. Appirio connected salesforce.com with Amazon S3 via our Appirio Cloud Storage product. In the on-premise world, ubiquitous connectivity really wasn't possible. But in the SaaS world, on the Internet, information can be connected in a scalable way, allowing even small ISVs to create commercial-grade innovative solutions. We hope other vendors' SaaS platforms, either directly or through partners like Appirio, will bake in basic connectivity to one another. This lets us focus on solving problems that have vexed developers in the enterprise for years.

The rapidly increasing web of links among major SaaS vendors is starting to create a business-specific version of the "World Wide Computer" Nick Carr talks about in The Big Switch. If all of your business applications, living in the cloud, could freely collaborate, their collective intelligence would begin to outstrip what any single system could deliver.

Labels: , , , ,

Spread the word:  del.icio.us Bookmark   submit Google and salesforce.com - Like Peanut Butter and Jelly to digg.com Digg   Facebook Facebook   Twitter Twitter   Technorati Related

posted by Appirio at 4:22 AM   Permalink »

2comments

Tags: ,, , ,

Tuesday, June 03, 2008

Adobe Embraces the Cloud - Hazy Days Ahead for Microsoft?

Narinder Singh

Yesterday Adobe announced Acrobat.com - a new set of collaborative apps available online that allow users to create and share documents and PDFs, host web meetings and much more. The announcement received significant attention from the press and bloggers, and highlights the degree to which Microsoft's office monopoly is being attacked. A number of excellent articles discuss what's available in Acrobat.com, but we'd like to focus on a couple related questions that CIOs may have in this area. 

Microsoft may be lagging on collaboration features, but won't they eventually get there?  Shouldn't I just wait?  
We have, in this blog, often highlighted the fundamental challenges facing on-premise vendors attempting to create Internet-based SaaS solutions.  They face two basic constraints.  First is the pricing model.  It's hard to put out an offering that competes with existing products and costs only a fraction of what you're currently charging.  Google Apps are free (for enterprise domain support, users pay $50/seat/year).  Acrobat.com is also free in limited use.  Microsoft can't simply lower its prices this dramatically without throwing its investors into a tizzy.  Even if Microsoft could provide its on-premise Windows + Office licenses at this price point, the overall solution - including hardware, other applications and labor - would still cost companies many times what an Internet-based solution does.  

This seriously limits Microsoft's options, and leads to the second major constraint: On-premise solutions are physically and emotionally closed systems.  This is a subject I discussed during a media roundtable last week at the Google I/O developer conference. 
 
Microsoft products have been architected for over 20 years around the notion of a single user working on a document.  This makes them incompatible with the shared multi-tenant approach of salesforce.com,  Google, and others.  When the Internet boom arrived, Microsoft was slow to get it, they just added a few basic capabilities to allow documents to be sent back and forth between individual silos (even the original version of Bill Gates's 1995 book "The Road Ahead" barely even mentioned the web ).  The later introduction of Sharepoint was a way to work around the constraints of this approach, but it's a far cry from Internet-style collaboration.   On the Internet, everything starts with sharing, working together, and exchanging information. Google Apps, and now Acrobat.com, revolve around those principles. Adobe didn't simply add a "share" button to its on-premise applications and declare victory.

Using Office to improve how people work together in your organization is like asking an emotionally closed person to facilitate a session on open communication. Microsoft would have to basically become a different person (or undergo a lifetime of therapy) to drive new improvements to collaboration in an enterprise. 

Google Apps and Acrobat.com sound like similar concepts.  Do I need to wait for one to win or can I use both together? 
win or can I use both together?
While Adobe and Google Apps have some overlap (e.g. document support), most of their capabilities are distinct (Google Mail and Calendar, Adobe Connect Now for web meetings) and generally complementary.  Even if they had substantially more overlap, we believe choice is ultimately good for the customer.  It helps prevents Microsoft-style monopoly pricing and gives customers more options to meet varying business needs.  

Overlap does not mean they are mutually exclusive either.  Cloud-based products are inherently more open and allow for deeper connections between solutions.  For example, Appirio Contact Sync for Salesforce and Google Apps was built on two cloud solutions - Google and salesforce.com - keeping contacts in both applications updated and in sync.  This gives customers more flexibility in where they store contacts without needing to enter duplicate data.  Companies like Appirio, are helping customers to get more benefit out of one platform, say Google or Adobe, while allowing seamless interaction with other SaaS solutions. 

In the web world, customers shouldn't have to decide the equivalent of the Beta vs. VHS standard wars (or for those more current Blueray vs. HD-DVD).  Because of the open nature of "the cloud", solutions can be more easily integrated.  This means vendors no longer have to figure out every future permutation to maintain an integrated solution.  Those who try to  will never move quickly enough to keep up with what customers need.  Instead vendors can focus on the core qualities of their SaaS applications, such as their primary functional value, open APIs, multi-tenancy, open business practices, and how they maintain the highest rate of innovation.  This preserves future options and allows vendors (and their customers) to benefit from the innovations of the larger ecosystem. 

Adobe, with its launch of Acrobat.com, may one day represent a case study on how a large on-premise business can transform itself.  By using their core assets and applying them to a new market, Adobe has the opportunity to fully embrace the future of cloud computing.  If they remain true to this vision, they will provide customers with more reputable choices in the cloud, and will further relegate the old guard of on-premise software to playing catch up.

Labels: , , , ,

Spread the word:  del.icio.us Bookmark   submit Adobe Embraces the Cloud - Hazy Days Ahead for Microsoft? to digg.com Digg   Facebook Facebook   Twitter Twitter   Technorati Related

posted by Appirio at 8:16 PM   Permalink »

1comments

Tags: ,, , ,

Thursday, May 29, 2008

Connecting the Cloud, One Contact at a Time

Ryan Nichols

Most businesses ultimately depend on personal connections. Business people would be lost if they couldn’t connect everyday with the contacts in their address book. And businesses wouldn’t function without the rich web of connections among their employees, partners, suppliers, and customers. But your company’s contact database is almost certainly incomplete. Despite periodic reminders from management to “scan those business cards” and “import those contacts,” most people can't find the time to maintain this information unless they are forced to, regardless of the benefits to the company. Your personal address book is also incomplete. Sure, you may have a rich virtual rolodex of names, mobile phones, and email addresses, but you can't see how this person is related to your business right now.

  • Imagine you’re writing a casual email to reconnect with a former colleague—who happens to be in the midst of making a big purchase with another department in your company. What if you had this sort of business context at your fingertips whenever you communicated?
  • Now imagine that your company’s sales reps knew about this connection as they were putting together their proposal. You would have been happy to make an introduction—if they’d only known to ask.
Appirio Contact Sync for Salesforce and Google Apps

Today, we’re excited to announce Appirio Contact Sync for Salesforce and Google Apps. This offering extends our portfolio of solutions that connect the leaders in on-demand - Salesforce.com and Google - allowing users to easily synchronize calendars, collaborate on marketing campaigns, find and embed documents, and create and share customized CRM dashboards.

As with our other offerings, we’re starting with simple synchronization—you choose which of your contacts you want to share, and how you want them synchronized between your Google and Salesforce address books. This is a valuable start. Today, your Google email account automatically stores the email address of everyone you’ve ever written to, but knows nothing about their companis or roles. Your Salesforce.com contacts are detailed, but you’re missing hundreds of critical business connections. Synchronizing the two solves a real pain point that we hear from our customers today.

Contacts in Context
Sync is just the beginning. Appirio's vision is to bring the business context from all of a company’s on-demand enterprise applications into the productivity tools and social networks that individuals use as they work. We want "Solutions for Business" + "Solutions for People" to finally create "Solutions for Business People."

Contacts is the center of that vision, and sync between Google Apps and Salesforce is a great place to start. Enjoy the offering!

Labels: , , , , , , , ,

Spread the word:  del.icio.us Bookmark   submit Connecting the Cloud, One Contact at a Time to digg.com Digg   Facebook Facebook   Twitter Twitter   Technorati Related

posted by Appirio at 10:04 PM   Permalink »

2comments

Tags: ,, , ,

Sunday, April 13, 2008

Google and salesforce.com : Solutions for business, meet solutions for businesspeople

Ryan Nichols

Salesforce, meet Google Apps… this is an introduction we’re happy to make and an occasion we are excited to be a part of. As the first partner of both Google Enterprise and salesforce.com, Appirio is excited to see these two leaders in on-demand solutions come together to change the way that business is done.

Salesforce has revolutionized software for business. Their on-demand solutions for business have changed what it means to develop, deploy, customize, and use a business solution. Google has revolutionized software for business people. Their on-demand solutions for business people have un-chained us from our desktop productivity applications and changed the way that business people interact with information and with each other.

The technology of their joint offering is exciting enough: Use Gmail and Gtalk directly from Salesforce. Find and add Google Docs as you work in Salesforce. Synchronize your Google Calendar and your Salesforce Calendar. Create Google Gadgets from your CRM data. We’ve been working closely with our partners at salesforce.com and Google to make much of this possible.

But what gets us excited is how we plan on using this technology to impact the business of our customers. Bringing Salesforce and Google Apps together solves one of the biggest pain points companies have today—the gap between the tools that businesses need to run and the tools that people use to work.

Businesses suffer when the tools that support these two types of activities aren’t connected. First, of course, is the cost in productivity and efficiency—everyone has experienced how much time is wasted copying, pasting, importing, exporting, and plain old retyping to bridge these different tool sets.

But the real cost is misalignment. When the communication and collaboration of business people occurs without the context of business information, or when a business process occurs without the context of communication and collaboration, the outcome is certain: poor decisions, poorly executed.

Traditional enterprise software companies have failed to bridge this gap. The excitement around each new announcement between a traditional provider of solutions for business (e.g., SAP) and a traditional provider of solutions for business people (e.g., Microsoft) quickly fades to disappointment and failed expectations. This failure is inevitable because on-premise software is too inflexible to bridge this gap. The simple fact that enterprises would have to spend tens or hundreds of millions of dollars to upgrade to recent versions of SAP and Microsoft before thinking about joint solutions dooms the effort.

On-Demand changes all of this...again.

products

Today’s announcement and the future


On-demand solutions offer the potential to finally the bridge the gap between the tools that businesses need to run and the tools that people use to get things done. That’s what makes today’s announcement so exciting. Building on the platform salesforce and Google are providing, Appirio is delivering four new products that allow Salesforce and Google users to easily synchronize calendars, collaborate on marketing campaigns, find and embed documents, and create and share customized CRM dashboards. In addition, we have expanded our services for Google and salesforce customers to leverage these new offerings.

At Appirio, we’re already using Google and Salesforce together to change how our customers do business:

  • Helping account teams collaborate in the context of their customer information in Google Documents and Sites

  • Helping marketing teams coordinate their campaign timelines using Google Calendar

  • Helping service and support teams leverage a knowledge base of their collective experience, captured in Google Documents and Sites

Over the past several months, we have helped numerous customers, including salesforce.com, benefit from Google Apps. Creating products and services to bring Google and Salesforce together in the enterprise provides Appirio a unique perspective. We believe that on-demand offers a way for providers like salesforce.com, Google, and Appirio to create compelling solutions for customers that cannot be matched by the rigidity of the on-premise approach. While this future may take time to reach all parts of the market, we believe it is inevitable and every enterprise needs to find a path to that future. We look forward to doing our part to help....

Labels: , , ,

Spread the word:  del.icio.us Bookmark   submit Google and salesforce.com : Solutions for business, meet solutions for businesspeople to digg.com Digg   Facebook Facebook   Twitter Twitter   Technorati Related

posted by Appirio at 10:40 PM   Permalink »

0comments

Tags: ,, , ,

Friday, March 14, 2008

The SaaS Fight for the Enterprise Continues - Google Antes Up (Again)

Tony Bianco

The SaaS Fight for the Enterprise Continues - Google Antes Up (Again)

Google continued to make its run at the enterprise last week, following up the splashy Google Sites launch with the quieter introduction of some new tools and APIs for Google Apps. These include a new tool that will enable two-way syncing between Google Calendar and Microsoft Outlook, as well as a new Google Contacts Data API that provides secure, programmatic access to contacts in a Google address book. This enables developers to access and share contacts between different applications (e.g. social networking sites, contact managers), without providing full access to a user's Google account. There is a great Wired blog on why this is so important.

If You Build It They Will Come

This closes an important gap in Google's API coverage for Apps, and like the introduction of Google Sites last week, should increase enterprise interest in Google Apps. Not that they need much help. Google already has over 500,000 businesses using Google Apps and claims to add over 2,000 businesses each day. This easily puts them at over a million users and growing rapidly.

This kind of growth shows that customers are becoming much more comfortable moving their email, calendar, contacts and documents to the cloud. It's enough to motivate traditional software juggernauts like Microsoft and IBM to sit up, take notice and react. Last week Microsoft continued their dance toward their version of SaaS, which they call "software plus services," with a beta version of a Microsoft-hosted SharePoint and Exchange.

With all the recent SaaS talk from traditional on-premise vendors, it'll be interesting to watch the battle. We believe Google has a head start for a few reasons.

  • Google makes it easy for their applications to work with other systems - the new Calendar Sync tool and Contacts API are great examples of this. Google also makes it extremely simple to migrate data over from existing applications, which is critically important for enterprises.

  • Google is focused solely on the SaaS model and they are well aware of the requirements to make that model work. As we've said in the past, vendors that try to split their focus between on-premise and on-demand will have a difficult time succeeding without making significant changes to the way they develop and sell their products, and how they service their customers. This is a difficult task for those who must protect existing on-premise cash cows.

  • Google has made it clear that they're investing heavily in this area with new services like Google Sites and recent acquisitions like Postini. Most importantly, they have the resources and the experience to make it successful. With the rate of innovation coming from Google, we're sure competitors will need to stay on their toes.

Labels: , , , , ,

Spread the word:  del.icio.us Bookmark   submit The SaaS Fight for the Enterprise Continues - Google Antes Up (Again) to digg.com Digg   Facebook Facebook   Twitter Twitter   Technorati Related

posted by Appirio at 6:40 AM   Permalink »

0comments

Tags: ,, , ,