|
|
January 31, 2005
Case Study: Autonomic Software & Openwave
MICROSOFT .NET CUSTOMER CASE STUDY PRESS RELEASE |
Microsoft Case Study |
|
|
Telecom Software Provider Automates
Asset and Update Management, Saves Time and Money
Openwave, which provides software and services for more
than 70 mobile carriers and 47 mobile device
manufacturers worldwide, struggled to track and update
its hardware and software assets. Despite yearly
inventories and hours of labor, the company’s asset
records weren’t accurate enough to satisfy financial
audit requirements. Openwave also spent hundreds of
hours each year manually updating its software. After
evaluating options to automate these tasks, Openwave
chose the Autonomic Network and System Administration
(ANSA) update and asset management solution built on the
Microsoft® .NET Framework. ANSA reduced the financial
liability caused by inaccurate asset reports, eliminated
the need for a dedicated employee to update systems,
saved labor by reducing the company’s vulnerability to
viruses and hackers, and cost hundreds of thousands of
dollars less than comparable solutions.
Headquartered in Redwood City, California, Openwave
provides software and services for mobile carriers,
mobile handset manufacturers, and wireline broadband
service providers. More than 70 mobile carriers
worldwide use Openwave infrastructure and messaging
software, including four of the top five carriers in the
United States. On the client side, the company’s Mobile
Browser software has been licensed by 47 mobile device
manufacturers and shipped with more than 700 million
handsets to date. Beyond the wireless industry, Openwave
has a strong presence among wireline broadband service
providers, and counts 9 of the top 15 broadband Internet
service providers in North America as customers.
To develop, sell, and service its products, employees at
Openwave rely on a network of more than 4,000 computers.
Roughly half of that total runs a version of the
Microsoft ® Windows® operating system. Those computers
include laptop, desktop, and server systems used for
product development, network infrastructure, and basic
business functions such as e-mail and word processing.
The other half of the company’s computer inventory runs
a version of the Sun Solaris operating system, and is
used primarily for product development and testing.
With several thousand systems spread across 25 offices
in 13 countries, Openwave found it almost impossible to
state precisely what hardware and software it owned. The
company started each year by updating its database of
hardware and software with a three-week audit conducted
by a group of contractors hired for the purpose. Through
the rest of the year, Openwave IT staff would work to
keep the database up-to-date, manually modifying entries
as necessary.
However, both the audit and subsequent maintenance
efforts were clouded with uncertainty. During the yearly
audit, the contractors inevitably would overlook some
resources. As the year progressed, existing errors would
be magnified and new errors introduced as the company’s
inventory of hardware and software shifted to
accommodate staff and project requirements. “We didn’t
have a good solution,” says Paul Massie, Director of
Global IT Infrastructure for Openwave. “The audit was
out-of-date a week after it was completed, and keeping
up the database manually was laborious, slow, and error
prone.”
The ambiguity about assets carried potentially serious
financial consequences. Computer hardware and software
are assets that must be accounted for on quarterly
corporate financial statements filed with the United
States Securities and Exchange Commission (SEC). The
Sarbanes-Oxley Act of 2002 increased the scrutiny that
those statements receive, which has translated to more
stringent auditing procedures that are more likely to
expose potential discrepancies. While a computer or two
more or less would not present a problem, some of the
engineering software that Openwave uses costs as much as
U.S.$500,000 for a single license. The company strictly
enforces software licensing policies but realized that
it might not know about a violation until it was caught
by an auditor.
Furthermore, as Sarbanes-Oxley also increased the
penalties for violations, Openwave could potentially
face hundreds of thousands of dollars in fines in
addition to the unexpected cost of purchasing enough
licenses to bring the company into compliance. “Just a
couple of people breaking the rules—even
accidentally—could wipe out an entire quarter’s profit,”
says Massie.
The absence of a reliable list of hardware and software
assets also added hours of labor as the Openwave IT
department tried to keep operating system software
up-to-date. The logistics were challenging. When the IT
department learned of an update, IT personnel would
manually check the database to find the computers to
which the update applied, and then travel to the site of
the affected computers to install the update. If the
computers were servers, the IT department would have to
schedule downtime. Openwave dedicated a full-time IT
staff member to the task. “It’s critical to keep the
computers updated,” says Massie. “Falling behind even a
week or two opens us up to viruses and hacker attacks.” |
|
Solution:
Openwave began looking for an asset and update
management solution that could track the company’s
hardware and software assets and keep both Windows-based
and Solaris-based systems updated. The company evaluated
several options and reduced the field to two
finalists—Altiris and Computer Associates—but still felt
that it had not found an ideal answer. Both solutions
were more expensive and less flexible than Openwave was
comfortable with. “We were faced with paying $500,000 or
more depending on the vendor,” says Massie. “And we
weren’t convinced that we could easily add more
functionality as we needed it.”
Openwave also was concerned about the relatively high
system resources required by the client agents of the
management solutions that it evaluated. One of the
software agents in particular started out at 3 MB, but
then ballooned up to 20 MB as functions were added.
“Many employees wouldn’t even know that it was there,”
says Massie, “But we were concerned that our developers
would—and that they’d disable it if they felt like it
was getting in their way.”
Openwave contacted Autonomic Software, which had
developed an update management solution called Autonomic
Network and System Administration (ANSA). Built on the
Microsoft .NET Framework, ANSA was significantly less
expensive than competitive software, promised easy
extensibility, and boasted a software agent no larger
than 500 KB. The only drawback was that ANSA did not
support asset management. Openwave challenged Autonomic
to add this functionality, and Autonomic rapidly
produced a robust prototype. Openwave chose ANSA for
asset and update management, working closely with
Autonomic to further develop the solution’s asset
management functionality.
The ANSA solution at Openwave consists of two server
computers running the Microsoft Windows 2000 Server
operating system and SQL ServerTM 2000 Enterprise
Edition, part of Microsoft Windows Server SystemTM
integrated server software. The two computers, called
inoculation servers, maintain databases of the hardware
and software configuration of every Windows-based and
Solaris-based computer on the Openwave network. The
servers—one dedicated to Windows and one to
Solaris—constantly check the Global Update Repository,
which is a database of software updates hosted by
Autonomic.
Once notified of an update, the inoculation servers
download it directly from the software vendor and alert
Openwave so that the IT department can evaluate the
update and schedule installation. IT staffers can also
schedule updates that they identify independently. All
the computers at Openwave have an ANSA client agent
installed, which receives updates from the inoculation
server.
Developing the asset management features of ANSA took 6
months, but once the features were in place, deploying
the software was uncomplicated. “You can’t imagine how
quickly it went,” says Massie. “The servers sent out the
client software, our users accepted it on their systems,
and ANSA figured it out from there.”
|
|
Benefits:
By automating its asset and update management, Openwave
has dramatically improved the precision of its hardware
and software inventory. The reduced liability is
projected to save the company hundreds of thousands of
dollars per year. Openwave has also dramatically cut the
labor necessary to keep its systems updated, reduced its
security vulnerabilities, and eliminated the need for
its yearly manual audit.
|
Increased Accuracy Can Save Hundreds of Thousands per
Year
The new solution gives Openwave precise information
about its hardware and software inventory, and saves the
company from having to set aside hundreds of thousands
of dollars each year to offset the potential liability
of finding unlicensed software running on one of its
computers. “At the boardroom level, the asset management
is a real relief,” says Massie. “Our top executives have
to sign our financial statements, and the penalties for
violations are severe. With our asset management
solution, we don’t need contingency cash on hand for
sudden surprises.”
Automation Cuts Labor to Nearly Zero
By automating its processes, Openwave has been able to
redirect the full-time IT employee previously dedicated
to asset and update management. “We still need to
monitor vulnerabilities and test updates,” says Massie,
“But I don’t need to have someone log on and apply the
same update to a couple hundred servers. It’s like
getting an extra employee.”
Openwave has also dramatically broadened the number of
systems that its staff is able to monitor. Prior to
installing ANSA, Openwave focused on keeping its most
critical systems updated. “We have limited resources, so
we made sure that our high-value systems, like our
financial applications, were as safe as we could make
them,” says Massie. “ANSA has helped us reduce our
risk.”
Comprehensive Updating Reduces Virus Vulnerability
Using ANSA to actively update its systems has
provided Openwave with an unexpected benefit. Even
though Openwave already had a centralized virus scanning
solution, the company has found that the frequency and
severity of virus attacks has dropped off. Previously,
whenever a new virus would come out, Openwave would
suffer between 50 and 100 systems infected, the network
would slow down, and the help-desk call volume would
increase. Now, Openwave reports that a typical virus
attack infects an average of 20 systems. “ANSA has taken
a huge amount of stress off the help desk,” says Massie.
“After a virus attack, we recover in hours instead of
days.”
Asset Management Saves $20,000 per Year, Reduces
Error
Openwave has eliminated its manual hardware and software
audit, saving roughly $20,000 per year and greatly
reducing the opportunity for errors in the company’s
asset database. “Now we know exactly what we have and
how it’s configured,” says Massie. “People make
mistakes, but machines make a lot fewer.”
Development Tools Cut Application Cost
Openwave saved hundreds of thousands of dollars by
choosing ANSA over comparable solutions. Those savings
were possible because Autonomic Software used Microsoft
tools, including the Microsoft Visual Studio® .NET 2003
development system to help reduce its development costs.
“Building on the .NET Framework was very cost-effective,
especially with Visual Studio,” says Steve Hassfeld,
Vice President of Technology for Autonomic Software. “We
couldn’t have created our solution in 16 months with
fewer than 10 developers without the Microsoft tools.”
By using the .NET Framework, Autonomic Software also was
able to create an architecture that the company can
easily adapt and extend. “Because ANSA was built on the
.NET Framework, we were able to prototype asset
management functionality in days,” says Hassfeld.
“Visual Studio and the development libraries provide so
much that’s already done; we could focus on the problem
at hand.”
|
Partner Details:
Autonomic Software Phone: (925) 820-8209
www.autonomic-software.com
Customer Details:
Openwave Phone: (650) 480-8000
www.openwave.com
Template Type:
.NET
Country or Region
United States
Industry
Telecommunications
Customer Profile
Based in Redwood City, California, Openwave provides
software products and services for the communications
industry. The company employs more than 1,300 people in
13 countries.
Business Situation
Openwave wanted to increase the accuracy of its hardware
and software asset inventory, while reducing the time
and money that it spent updating those assets.
Solution
To automate its asset and update management, Openwave
chose the Autonomic Network and System Administration
solution, built by Autonomic Software on the Microsoft®
.NET Framework.
Benefits
Increased asset certainty helps decrease financial
liability Automation cuts labor to nearly zero
Comprehensive updating lessens vulnerability
Computerized inventory saves U.S.$20,000 per year
Powerful tools cut application costs
List Trade Marks other than Microsoft
Visual Studio, Windows, and Windows Server System
Partners
Autonomic Software
Product Solution Items
Microsoft Visual Studio .NET 2003
Microsoft Windows Server System
Microsoft Windows 2000 Server
Microsoft SQL Server 2000 Enterprise Edition
Technologies
Microsoft .NET Framework
“Our top executives have to sign our financial
statements, and the penalties for violations are severe.
With our asset management solution, we don’t need
contingency cash on hand for sudden surprises.”
|
|
|
|
|