GRIDtoday Logo Digipede

DAILY NEWS AND INFORMATION FOR THE GLOBAL GRID COMMUNITY / APRIL 7, 2003: VOL. 2 NO. 14

( Previous Article )   ( Table of Contents )   ( Next Article )

Systems/Enterprise:

WEB SERVICES: ONE SIZE DOES NOT FIT ALL

The Australian Taxation Office, the Bank of Queensland and Nintendo Australia use Web services in different ways for different things but for the same reason: to get closer to their customers.

Peter Wilson has worked at the Australian Taxation Office since 1964. "I've been around a little while: long enough to see the evolution of business use of IT," says the first assistant commissioner of ATO group technology, "but not long enough to get set in my ways."

With such experience, Wilson is an exponent of the theory first set out in Clayton M Christensen's book, The Innovator's Dilemma, that technology exists in either of two states: disruptive or sustaining. In Dilemma, Christensen argues companies throughout history who dominate in the use of a sustaining technology often fail to grasp the implications of new ones.

Businesses today have the dilemma of how to harness it, something the ATO, Australia's tenth largest bank, Bank of Queensland (BoQ) and videogame distributor Nintendo Australia are all trying to do. Many people come unstuck at the first hurdle -- defining Web services -- and mistakenly believe the term simply means using the Web as a channel.

Wilson says Web services is, "A service or process interacting with another service or process via the Web" -- the result being a higher-value service. "It enables us to access information where it naturally resides and to use processes we don't own or control but with which we can access and affect a process we do own or control."

Wilson compares each service or process within a business to the components of a car -- sparkplugs, pistons, fuel gauges. "Put them together, you get a thing called a car that delivers a service too," he says. "You have to co-locate them to make them work together. Web services enables us to create that kind of service without needing to group them so tightly together."

The potential use of this technology is so broad, BoQ's general manager of IT and operations, Jennifer Heffernan, chooses to shun the term 'Web services' altogether.

"I prefer 'business services' as it more appropriately describes what it really means for business -- extending the range of services your own technology framework offers both internally around the company itself and externally to customers and business partners," she says. "You can deploy services in, around and outside the company quicker and cheaper than was possible before. Business services give business agility."

Green-Screen Departure

From a programming point of view, what Web services-enabled architecture does is allow applications to 'talk' to each other via the Web using protocols such as XML (extensible markup language) and SOAP (single object access protocol).

At Nintendo Australia, a 60-person company importing Nintendo products for distribution to retailers in the ANZ region, this has allowed great improvement to be made to the business-to-business (B2B) communication process, which largely relies on EDI (electronic data interchange).

Nintendo Australia is not in a position to use Web services for competitive advantage, explains IT manager Peter Stroud, because it has no direct competitor and its activities are determined by what its Japanese parent supplies and the demands of powerful customers like the Coles Myer Group. "They come to us and say 'you will do' rather than us going to them with ideas," explains Stroud.

"If we go back three years, we had standard JD Edwards green-screen software in-house: that was our foray into B2B communications," he says. When JD Edwards introduced a forced upgrade, Stroud took the opportunity to look into Web services-based architecture. "We wanted to move away from having to put any more software on to our platforms.

We didn't want any more proprietary software except for the base ERP (enterprise resource planning) system," he explains. Through this, Nintendo Australia connects to a Web services-based EDI system, from which it downloads EDI messages from clients in whatever format it needs to. "EDI's not old technology when it's been Web-service enabled," says Stroud.

Using a Web service any business can access without needing its own proprietary software means Nintendo Australia can expand its customer base. "It pushes it down to make it more affordable, which we like," says Stroud. "This allows us to do business with smaller customers who can't afford proprietary EDI. What we do in the future is push that down to the extremely small retailers, the mom-and-pop businesses."

Stroud says the migration from green-screen to a browser interface has been easy and that management has been supportive of the switch. "Retail's going through a lot of transition," he adds, "and this makes it easy for us to respond quickly."

ATO Wets Its Feet

The ATO's only 'true' Web service is the Australian Business Register (ABR), a process it operates separately to the rest of its business and supplies to other service providers. The full ABR Web service was launched in June 2000 and is used by services offering ABN registration, such as Business Entry Point, the ATO's online portal for businesses.

"We use the Web for a whole heap of things but these systems are using the Web as a channel," says Wilson. "They are not Web services in themselves."

The ATO's first foray into dealing with its customers electronically came in 1989, with the introduction of the Electronic Lodgment Service (ELS), which enables tax agents to lodge clients' tax returns by dialling up to a secure network operated by Telstra. Tax agents file 75 per cent of Australian tax returns in this way. The ATO is shortly launching a Web-based alternative to the Telstra service.

"We're trying to wind that up even more with IT products developed for specific users," says Wilson. One such example is the eTax browser, a Web- based product launched in 1998 that allows individuals to lodge tax returns online. In 2001, eTax had 170,000 users; in 2002 it had 550,000. The ATO also has the Electronic Commerce Interface (ECI), a Web-based form that allows people to lodge business activity statements via e-mail.

The ATO is only getting its feet wet with Web services, says Wilson, because it cannot justify large investments in bleeding-edge technology without a clear-cut business need. "What's the value proposition that needs to be in place?" he says. Web services may provide the best solution to service customers cost-effectively but he wants the ATO to be known for its innovative use of proven technology, not as a cavalier.

"You stay away from bleeding-edge technology because you're not in the business of being first to market," he explains. "It's not the competitive edge you're looking for. We have to collect 95 per cent of Australia's revenue and we're not going to put that -- or taxpayers' confidence in our administration of the system -- at risk.

Capability enabler

No such constraint exists at BoQ, where the business need for Web services was clear from the start. "We had to get Internet banking up and running as soon as possible," explains Heffernan, "we were in a situation of competitive disadvantage."

The bank needed something that could be implemented fast, within a limited budget and be cost effective. With an overhaul of its core banking system also due, the solution had to be compatible with new, as yet unspecified, systems.

"We wanted to be in a position to be able to cost-effectively extend the range of services offered online as we build new capability," she adds. The advantage Web services gave, says Heffernan, was flexibility, as the Core Systems Migration project gets underway with EDS. "It gives us the advantage of being able to extend a new range of products and services to the customer faster and cheaper than the competitor can."

BoQ had promised its customers Internet banking within a six-month timeframe. This succeeded, she says, because the company got the basics right first. Heffernan says it's vital to understand your current capabilities before deciding on a use for Web services. You can then decide what architecture needs to be in place to support a Web services-enabled business and start to leverage it.

Having the right partners is also crucial. At BoQ, this meant working closely with technology partner EDS and Microsoft, as the Internet banking solution is based on .Net. Some BoQ staff transferred to EDS. "None of this is easy," she says. "You should expect a high degree of stress." Nonetheless, Heffernan says the project was a success because it reversed the bank's situation of being at a disadvantage in an incredibly competitive sector.

As this competition intensifies, Heffernan says she expects banks to increasingly rely on Web services for the flexibility and agility they need, although she believes the change will be gradual. "I don't expect an avalanche," she says, "because banks are very much constrained by legacy systems and spaghetti architectures."

Security Suspect

The greatest question mark hanging over Web services, as organisations relinquish proprietary control over the services they provide, is security -- particularly for those such as the ATO that deal with sensitive information. "All organisations are concerned about risk and we're no different," says Wilson. "What we will provide access to will depend on the amount of risk we're prepared to take and that depends on how certain we are that you are who you say you are."

Again, Wilson says the approach has to be user-centric. "What we're trying to do is build the value proposition from a customer perspective to want to have these things." Critical to this is a system of online verification for the taxpayer that allows them the convenience of being applicable to all government Web services transactions.

"When they have learnt to deal with one of you, they're going to be able to deal with all of you," says Wilson. "After all, if every car had a different user interface, then nobody would learn to drive. You have to have interoperability."

Currently, digital certificates are not this simple, falling into what Wilson says is the greatest restriction to the ATO's use of Web services -- the customer's capability to conform: "to be confident in technology, in the Internet, in you as a service provider and their own ability to set up the technology." He says existing access to customer-facing Web services tools has been too complicated and too convoluted for the average user to bear. "When you start to think about everything being service-based, what determines whether you use a service is how accessible it is," he says. For Web services to make a real impact on individuals, "it has to be as simple to use as the telephone.

"We have the power now to do things we would never have dreamt of doing before," says Wilson. Changes to the delivery of computing power through grid computing and the speed and volume increase enabled by broadband are not only making computing more powerful but have the potential to alter cost structures too.

As with many other areas of service delivery in the 21st century, we are moving towards a far more user-centric environment. "We firmly believe the marketplace is heading in that direction. The question is about timeframes - how quickly? We need to be able to find ways of opening up services that are convenient, low-cost and will recognise their circumstances," says Wilson.

Stroud agrees the potential of Web services in a future that also includes grid computing and widespread access to broadband is enormous. "In the gaming industry, it's very competitive, so who knows where we're going to be in five years time?

"Our biggest worry is whether the average Australian family can afford A$60 a month for broadband just to play games. Telstra has to pull its finger out on that one."

But Stroud believes the biggest impact on his industry will come from IPV6, the next-generation of IP addresses due to be made available when the current ones run out. "Once these are available," he says, "everything can have an IP address so everything can be online. Major devices can all have an IP address so you can be anywhere in the world and you can obtain access.

Even our products will have an online address. You may still buy a Nintendo game from a store but six months later you might be able to buy six new levels that you can download." All of this would be done through Web services, he says, as the various services and processes, located via IPV6, talk to each other.

"That means Web services is going to become far more important for us to interact with our customers as we're going to use it to push more stuff out and make it more the user's responsibility to access the services they need," he says.

For IT professionals in smaller companies such as Stroud's, the biggest benefit could be the free time this creates, as users service themselves. "As we'd spend less time providing services, more time would be available for research and development (R&D). We're only a small IT department -- R&D tends to be done in the evenings and that's no good for your quality of life," he adds.

( Top of Page )

( Previous Article )   ( Table of Contents )   ( Next Article )