You have heard about ASPs, but want to know more about them..."Why would I use ASPs? What exactly are ASPs? And, where would I even start to think about ASPs in my library?" Chances are you have used at least one ASP before, and didn’t even realize it. An ASP, which stands for "Application Service Provider," is a technology company that develops and delivers software tools over the internet, usually for a monthly fee. Although ASPs were possible before the proliferation of the Web, the Web makes them very easy to create and distribute. The ASP model can be extremely appealing to libraries, especially small and medium sized libraries, because it can drastically lower the costs of software and services. ASPs tend to sound like a confusing concept, but people have been using forms of the ASP model for centuries. Howstuffworks.com uses the analogy of an airline as a classic example of a non-internet ASP. We’ll make this our starting point as well for explaining ASPs. Almost all large businesses, as well as many small businesses, use airlines extensively. Many individuals also fly frequently for business and pleasure. Yet the number of businesses and individuals that own their own airplanes is extremely small. Instead, we rely on airlines to provide travel services to us on a per-use basis. The main reason for the lack of plane ownership is the extremely high cost of purchasing an airplane. You also have to maintain the plane, you have to hire a pilot and a mechanic, and you have to hope the jet is always in the right place at the right time for the people who need it. In almost all cases, these costs are so high that, compared to the cost of individual airline tickets, they make no economic sense. There are a few exceptions: you are moving a group of people around frequently and at the same time or the value of the people flying is so great that it washes out the cost of operating the jet. In cases like that, a private jet may be well worth the money. These two cases are extremely rare, therefore the rarity of private jets. Airlines are classic ASP models because they give you and/or your company a choice. You can own and operate your own jet, or you can charter a jet from an airline when you need one. The "pay a low price each time you use it" versus the "buy the service outright" option is a common feature of internet ASPs, too. There are many other ASP-like models that most of us use every day. For example: Again, there are cases where an ASP route does not make sense to us. For example, many Americans own and operate their own cars instead of using the public transportation. For most libraries and companies, it makes sense to purchase their own copying machines instead of relying on FedExKinkos. The point of all this is that the concept of ASPs appear in our daily life in many different shapes and sizes. We choose whether or not to use ASPs based on financial factors driven by the cost of entry and maintenance and cost per use. Defining an Internet ASP Even though airlines fit the model for an ASP, we generally do not refer to airlines as ASPs. The terms "ASP" and "Application Service Provider" are applied specifically to companies that provide services via the internet. In most cases, the term ASP has come to refer to companies that deliver software applications and/or software-related services over the internet. The most common features of an ASP include: The Details - Strengths and Weaknesses Depending on the technical infrastructure of your library, your library’s technical knowledge and staff resources, ASPs may provide a large benefit to your library. Below is a table outlining the main strengths and weaknesses. Please notice that there are two sides to every coin. Where you fall between the strengths and weaknesses is largely dependent on your individual situation and priorities. The table below outlines strengths and weaknesses of ASPs: Strengths Weaknesses Costs System Administration Support Backup Access Technical Resources Security Total Cost of Ownership Thinking about costs when exploring new ideas in libraries are always multifaceted and involve trade offs, which those within your unique situation only can judge. However, there are more general issues that can help inform your decision making. Cost of the ASP? Note that like purchasing a condo, you will have upfront costs and long term costs. These costs should be evaluated separately, as often up front costs may vary depending on how many services you choose to purchase, if you must purchase your own equipment, if you require specific training and the nature of the ASP you are seeking. After initial and long term costs are evaluated, then one may ask if the long term savings may cover the short term expense or if this will become the proverbial money pit? In evaluating cost, answering the following questions for your library may help you clarify the decision. If a library should decide that it appears that an ASP is a good option for them, there are questions that should be clearly answered before any final decision is reached. Common ASPs used by Libraries The most common ASP uses for Libraries at this time are email and Integrated Library Systems. Many of us use free ASP e-mail services daily. Email providers such as Hotmail or Yahoo fall into this category. If you post or read blogs with Bloglines or other free services, here is yet another example of using an ASP. At this time, numerous Integrated Library System providers (examples include AGENT, SirsiDynix, OCLC) provide ASP services. In this case, the ASP provides the server, the program, and the space to house the data for the Library’s OPAC and necessary modules, such as Cataloging and Circulation. Reports, such as overdue notices are run by the individual library as is the general updating and maintenances of the catalog. However, the software maintenance, upgrades, server maintenance and backups are done at separate location by the ASP. Library ASP Resources/Articles Next Steps - Steps to selecting an ASP (see http://computer.howstuffworks.com/asp5.htm, as viewed on 8/29/05) Below are questions from www.howstuffworks.com on what you should consider when looking at ASPs and questions to ask the ASP. As always, there is no silver bullet. You will have to research and figure out what situation and company best suits your organization's needs and priorities. (information above adapted from www.howstuffworks.com and The E-NonProfit, A Guide to ASPs, Internet Services, and Online Software, www.compasspoint.org/enonprofit/)
If it is through a browser, how does the user experience feel?
If you (or employees) have questions and/or problems with the software, what happens? Does the ASP provide training?
You want to find out about internal security policies with ASP employees, passwords and access reports to protect your employees, firewall and other safeguards against external attack, and things like tape backups to handle hardware failures.
Data flows between the ASP and the user whenever the user accesses it. Is it secured by encryption, a VPN, proprietary techniques or some other system?
Is your data on a dedicated machine or a shared machine? Both techniques are common and you often have a choice (with dedicated service being more expensive).
If a machine fails or an internet pipe goes down, what levels of redundancy are in place to keep your servers online?
If a hard disk fails or the application hangs, what are the policies in place around recovery?
If the building were to burn down or a hurricane came through, how would the ASP handle the complete loss of the facility? How long would it be before the ASP restored service?
Obviously, the customer should, but this fact should be stated in the contract.
This is a tricky question on more complicated applications, and one that bears some thought for mission-critical applications.
For example, if you have a home-grown ledger system and want to move data back and forth to a billing ASP, how would that work? Many ASPs have already thought of this and handle it very well.
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.5 License.
Documents
| Can ASPs Save Your Software Budget? |
Application Service Providers (ASPs) promise lower costs and fewer software management hassles. Do they deliver?
|
|
Low upfront costs (cost of entry)
Lower monthly payments
Share costs of expensive application licensing across multiple subscribers (other customers of the ASP)
Lower maintenance and supply costs
Over time, payments may total more than upfront cost would
The “one size fits all” orientation may lead ASPs to offer only standard packages and to charge extra for customized features or charge for separate “modules”
Administration of software performed by the ASP – no onsite administration of the application required
Patches/Updates automatically applied by the ASP
No additional staff or knowledge needed
Reduces onsite control of issues, could take a while to resolve any issues/enhancements
Patches and changes may be made without users knowledge, user logs in one day and all of the sudden changes made to interface they were unaware of
Custom changes are not possible
Trained Support available via phone/email
May be expensive
May be hard to communicate issues
Response time may not be immediate
Scheduled, provided by ASP
ASP could have poor backup procedures
ASP could close quickly and not give enough notice to recover data
Can get to the application (and data) from any location with an internet connection, web browser, user name and password
Most applications work on both PCs and Macs
Depending on internet connection for access, would be an issue if there are internet connectivity issues or internet frequently goes down
Performance – if there is a slow internet connection, may be very slow to load and react to user input
ASP may not be upfront with incompatibility issues
Your staff time is not needed to update and maintain software
Equipment purchase, space, etc. are not required
Depending on outside company for changes, may want features that are not offered and have to wait for other customers to request same features
ASPs provide security of transactions and data
Most ASPs have a very strict privacy policy
The larger the company, the larger the risk that security could be compromised
Loss of control over sensitive data
Do you have the staff, time and physical infrastructure to provide the service yourself? Do you expect to have these resources over time?
Contribute to this topic
Do you have an article, presentation, or other content to share on this topic?
You can post it on this topic page. Find out more about submitting documents in the Member Center.
Ratings You must be signed in to rate this item
|
Average (0 Votes)
![]() ![]() ![]() ![]()
|
Comments
