MSBA.org
banner ad
FAQ
Help
Site Map
Contact Us
The Maryland State Bar Association, Inc. 
MSBA Home MSBA Home MSBA Home
Contact Us Contact Us Contact Us
  
spacer
Member Directory
spacer
  Members Only
 
spacer
  Electronic Bar Briefs 
spacer
  Ethics Opinions 
spacer
  FastCase 
spacer
  Mentoring Program 
spacer
  Update Member Info 
spacer
  Membership Dues 
spacer
spacer
spacer
  Member Resources 
spacer
  Join The MSBA 
spacer
spacer
spacer
  Board of Governors 
spacer
  Calendar 
spacer
  Committees & Sections
spacer
  Contact Us 
spacer
  Departments 
spacer
  Legal Career Center 
spacer
  Legal Links 
spacer
  Legal Vendor e-MALL 
spacer
  MD Bar Foundation 
spacer
  Publications 
spacer
  PressCenter 
spacer
  Public Resources 
spacer
spacer
Search MSBA.org
spacer
spacer
spacer spacer
Technology Talk
LOMA : Tech Talk : Articles

ASP - Application Service Provider
By Jeff Schraeder

Application Service Providers (ASP) deliver the software functionality you need for your firm through the Internet or through private telephone connections. If you lease a car, use a lawn service, or have a financial advisor manage your stock portfolio, you understand the concept of ASP. An ASP delivers a service that requires a great deal of expertise and equipment that your firm either does not or chooses not to own.

The technology we need to run our firms is complex. Installing specialized software, making sure you have chosen the correct parameters, backing up your data, recovering lost data, installing upgrades, applying fixes (repairs), and protecting your data from intruders (unauthorized use) is time-consuming and complex. It takes specialized skills to do more than routine maintenance chores on our computer systems.

If you are going to do it yourself, you will need to invest time and energy that may be better spent servicing clients, or you will have to spend money to hire and train someone with the required skills. There is another choice – pay someone to do it for you. ASPs provide that level of support.

An ASP operates a centralized computing center that actually runs the software application that you need. You access the application through your Web browser or through a specialized client connection. In most cases, the ASP will download a small piece of software called an "add-in" or "thin client" to your local computer. You can then use the application as if it were running on your local computer. The ASP will set up the software, back up your data, fix any problems that occur in the software, install upgrades, protect your data from intruders and monitor the performance of their service.

A few years ago, ASPs tried to capture market share but did not succeed. ASPs need to deliver complex, specialized software. Back then the technology was not mature enough to provide either the performance or reliability needed by businesses for mission-critical software.

Today, that situation has changed. The industry giants such as IBM, Microsoft, Oracle, and others provide mature, robust products that make an ASP an effective software delivery vehicle.

Choosing an ASP can be difficult unless you follow a disciplined selection method. The functionality of the ASP’s application is the critical factor. ASP is a flashy technology, but it’s kind of like a talking dog in a circus – after you’ve heard it talk a few times your amazement wanes, and you begin to wonder if it’s saying anything worthwhile. The major considerations in choosing an ASP are the product (software) and the delivery system (performance and connectivity).

Product

The ASP delivery method is technically complex. The early ASPs for the most part just "Web enabled" their product. That means they added some mechanism to the product to let it use the Internet, a low-quality solution. The best ASP products are designed from the start to be delivered through the Internet. Look for ASPs that offer a product designed for Internet delivery.

Make sure that you understand the limitations of the application you choose. Can it deliver the "use anywhere, use anytime" service you need? How does it handle local printing? How does it handle the movement of large amounts of data? You can’t just rely on brand names; you need to understand your needs and be sure that the product you choose works for you. Check references, and be sure to "test drive" the application, preferably on you own equipment, before you buy.

Delivery

Bandwidth is critical. Bandwidth is simply how much data your Internet connection can handle without slowing down. Unless the ASP application behaves as though it were running on a local machine, it will reduce productivity rather than enhance it. You may need to upgrade your Internet connection or install a dedicated high-speed telephone connection.

The ASP should be operating a world class data center in order to provide you with the reliability and security you need for your business. You will be entrusting them with your critical data. Don’t just take their word for it. Go look for yourself, if you can. If you can’t go look, ask pointed questions. Do they have operational processes in place and are they used? How do they do maintenance releases, and how often do they do them? Is there adequate physical security? What kind of emergency power do they have? Do they act in a professional manner? How will they enhance the application in the future? What is their budget for that activity?

One of the ways to control your experience with an ASP is to negotiate a good Service Level Agreement (SLA). The ASP should be willing to guarantee you a specified level of service with severe penalties for failure. This can be difficult since some of the service is dependent on the Internet itself and out of the control of the ASP.

Benefits

As with all things in life there are pros and cons to using an ASP.

On the negative side:

  • The performance of the Internet is not always predictable
  • Converting from your current application to an ASP may be time consuming
  • You may have to make some changes in the way you do your work
  • Exiting the relationship may be difficult.

On the positive side:

  • You can work anytime from anywhere
  • You no longer have to worry about software installation and maintenance
  • Your data is being backed up reliably
  • The ASP monitors performance and intrusion detection
  • You may be able to reduce you capital budget depending on how the ASP delivers its service

Jeff Schraeder is a co-founder of ConvergentWorks, a firm that provides technology outsourcing to law firms, consultants, and other small to medium sized businesses. He can be contacted at jeff@convergentworks.com 


LOMA : Tech Talk : Articles [prev] | [next]
 

Home | Help | About Us  

We are interested in hearing your feedback. Click here.
Copyright ©2000-2010, Maryland State Bar Association Inc. All Rights Reserved.