|
|
||||||||||||||||||||
| Home > Midmarket CIO News > Open source solutions vs. SaaS applications: Weigh the options | |
| Midmarket CIO News: |
|
||
According to Yefim Natis, a vice president and distinguished analyst at Gartner Inc. in Stamford, Conn., companies like Salesforce.com Inc., Google Inc. and Amazon Web Services all use open source. "Many SaaS providers use open source to lower their own costs," Natis said. "But the only way users would know this is even going on is because the lower costs are hopefully, but not always, passed down to the users." Utilizing established code with the effort placed on enhancing it, not reinventing the wheel, Natis said, is a smart strategy for large enterprises employing a team of developers. But when and how can the midmarket take advantage of these same technologies? One way for some companies is to start with the on-demand version of an open source application with an eye toward bringing it in-house at a later date. Understand the hidden costs of open source Open source solutions and SaaS applications can reduce capital costs -- but what happens down the road, after the intial implementation? "It's been said a million times before," Natis said. "In the full life of a software solution, initial costs are always smaller compared to regular maintenance work, dealing with issues, correcting failures and pricing out support costs." Many people believe that open source is free, with the option to upgrade up to a support edition if necessary. In some cases this is true, but according to Liz Herbert, a senior analyst at Forrester Research Inc. in Cambridge, Mass., it's important to weigh the burden these "free editions" can put on IT. "[Forrester] research shows that the SaaS support costs are very minimal, some of them with zero support costs," Herbert said. "With open source, the people cost of support can be high because it can be very resource-intensive." And although support comes with SaaS applications, "you are not in full control of your SaaS application," Natis said. "As far as downtimes and failures go, if there's a problem with the environment, you have to wait for someone else to fix it -- and time is money." SaaS: Fewer resources, fewer options If IT resources are already pretty tight, SaaS may be the way to go, according to Herbert. "Internet applications require the organization to log in, and for some companies there are no extra costs or burdens on IT," she said. In-house open source applications can often require more IT involvement and, without the proper skills, resources, administration and management, can be a sinking ship. The communities surrounding open source applications provide enticing offers -- new features, updates, bug fixes and upgrades from a community of skilled developers and users. But the level of paid support from your provider can determine how much time your organization spends sifting through the community. Unlike SaaS solutions, open source applications can require some additional legwork to stay on top of upgrades and enhancements. "The burden on IT is heavier at this point," Herbert said. "A lot of open source applications don't have that packaged support to do this for users." Determine your customization needs For some organizations, the ability to fully customize makes open source applications appealing. And if customization is what you want, SaaS may not be the best fit.
"SaaS is a multi-tenant model where everyone has access to the same solution, so that deep customization isn't possible," Herbert said. "But open source allows for total customization." Customizing the application to fit the needs of the organization can be especially relevant when dealing with integration issues. SaaS is still limited in some areas of integration, Herbert said, such as with user directories, Active Directory, single sign-on, etc. Not so with open source. "The open source code brings flexibility into IT and a lot more can be done with it," she said. Herbert pointed out that some open source solutions (such as those from SugarCRM Inc.) offer both an on-demand option and an on-premise option, whereas SaaS is SaaS no matter how you slice it.
"The beauty of having an open source provider with an on-demand option is that you can get the best of both worlds," she said. Organizations can start off with the on-demand option and then, long term as the use of the application matures, it can be brought in-house. "This flexibility is a nice alternative," Herbert said. "With SaaS there's really no where else to go." Let us know what you think about the story; email: Kristen Caretta, Associate Editor
'); // -->
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| About Us | Contact Us | For Advertisers | For Business Partners | Site Index | RSS |
|
|
|
|||||||