Over the next 60 days, AWC will begin systematically pulling the plug on all Windows-based PCs in its cavernous auto processing shop and power up Macs to execute virtually all of its revenue-generating operations.
The move comes on the heels of a quiet wholesale replacement of Windows-based servers for data storage and Web operations, which are now running on Apple's Xserve RAID machines.
"This is not a vengeance case," Frantz says, referring to his 2006 tangle with Microsoft over threatening letters from the vendor that made false accusations about unlicensed software.
Bite the Apple: Temptation follows disenchantment
AWC CIO Dale Frantz's disenchantment with Microsoft dates back to spring of 2006, when Janet Lawless, a Microsoft manager, notified Frantz that AWC appeared to be licensed improperly.
Confident that there was a mistake, Frantz informed Lawless that he keeps extensive records of all software purchases, licenses and registration codes. Lawless, in turn, threatened to turn up the heat and notify a company officer at AWC of her suspicions.
That's when Frantz - who is so passionate about accurate software licensing that he made it a condition of employment when he took the job at AWC nearly 10 years ago - contacted AWC's attorney. As it turned out, Lawless was trying to sell consulting services to AWC by misleading and intimidating Frantz. After this story was reported in Computerworld, Frantz says the hounding abruptly stopped.
The entire episode left Frantz with bad feelings toward Microsoft. But that's not the primary reason he started exploring software alternatives and ultimately opted to switch to Apple, he says.
Other key factors in his decision include the ever-rising costs of Microsoft's Windows operating system software upgrades, Windows security vulnerabilities and, most important, the need to safeguard systems availability, since AWC depends on a single monolithic application -- VIPS -- for virtually all of its revenue-generating activities.
Frantz notes that he always has been especially leery of so-called phone-home capabilities in Microsoft software when it is purchased under an open licensing agreement with the vendor. That feature is a built-in trigger that shuts down the software if a user is out of compliance, Frantz says.
"If all of a sudden, all of the computers directing traffic for our jobs went down because the computers couldn't talk to Redmond, that's just terrifying," he says. "I don't want Microsoft to have that degree of control over my business."
Instead, AWC's new strategic enterprise technology plan is the direct result of proof-of-concept testing that indicates that the company can cut costs, increase system reliability and security, and provide expanded IT support services by porting a major portion of its IT infrastructure to Apple. Extricating itself from its exclusive dependence on Microsoft is simply the cherry on top.
For Apple, which declined to comment for this story, the move represents a feather in its enterprise computing cap. It also gives the vendor a toe in the door of the Microsoft-heavy automotive industry. AWC is the largest full-service auto processing company in North America, with 23 sites across the US and Canada.
"As a mainstream, big platform, we haven't seen a lot [of Apple] in automotive," says Gartner Inc. analyst Michael Silver. "Apple is still very niche-y. Its niches are in the media creation and the scientific communities."
AWC's plan, to be announced at a July 29 managers meeting, calls for the retention of some Microsoft technology. AWC's main client/server software, Vehicle Inventory Processing System (VIPS), will continue to run on Microsoft SQL Server on the back end. "The SQL server runs well; it's a solid product. There's no business case to change that," Frantz says.
But function by function, AWC will rewrite all VIPS client software in Java 6.0 or higher so it can run at the front end on Apple Macs. VIPS currently runs client software on Windows XP, which AWC will not upgrade to the newer Vista operating system.
"From what I've observed, Windows Vista is the same [as XP], but with prettier icons and a little prettier user interface," Frantz says. "At the end of the day, our users are not going to do their work any differently with Vista than with Windows XP."
But it will take 12 to 18 months to rewrite the VIPS client software to run on Macintosh machines, and Frantz doesn't want to delay the cost savings and efficiency enhancements tied to the migration to Apple hardware. So in the interim, AWC will continue to run VIPS on Windows using software from Renton, Wash.-based Parallels Inc. that lets Macs run Windows applications in a virtual environment.
The road to here
AWC's IT staff has been testing this configuration along with integrating Apple servers into its Windows-based network for the past four months.
"We began down this road independent of Apple," Frantz emphasizes. "We bought some Apple gear and began to try to make it work on our own."
In late February, Frantz gave a MacBook Pro to senior programmer/analyst Robert Mullen with a simple directive. "Play with it for 30 days, and if at the end of the 30 days you don't like it, bring it back to me," Frantz recalls.
"I never went back," Mullen says. "And then I started begging for an Apple desktop."
Mullen also experimented with Linux as an operating system alternative to Windows. "I transitioned my full desktop from a Windows Vista enterprise desktop to a SUSE Linux desktop and was using the MacBook Pro as a laptop and SUSE Linux enterprise as my main desktop so we could see how well things worked," he explains.
In the end, system stability and available support were the deciding factors.
"We went out on the Linux boards to begin cultivating support, and the message we got back was that the Linux community would love to work with us and wanted to know how many man-hours of development we could put toward the overall Linux project," recalls Frantz. "That didn't give me a lot of confidence about Linux as the production environment for what we do."
The technology plan
VIPS, the monolithic client/server system that runs most of AWC's revenue-generating operations, was developed in Sybase's PowerBuilder in the late 1980s. It will be redesigned, function by function, and written in Java 6.0 or higher to run in native mode on Apple hardware.
VIPS client software now runs on Microsoft Windows XP on Intel-based PCs. For the next 12 to 18 months, it will run on Intel-based Apple Macs running Windows XP in virtual mode, enabled by virtualisation software from Parallels. Once rewritten in Java, VIPS will run in native mode on Macs, eliminating the need for Parallels software.
VIPS's server software will continue to be Microsoft SQL and Windows Server, running on Hewlett-Packard servers. But AWC will consider replacing the HP servers with Apple Xserve servers running server virtualisation software from Parallels.
AWC will still use Microsoft Exchange as its e-mail software.
Meanwhile, the Apple testing was going extremely well. On the storage front, "I got off the Microsoft file store we were using and moved everything to the Apple server, and it worked phenomenally," says Mike Collison, AWC's director of IS operations.
As for the VIPS application, Frantz says, "Windows on my Mac runs faster than any PC I've ever seen. It's blazingly fast. One of the main things that stunned me is just how well the Mac hardware runs Windows."
On the whole, "what we're finding is this stuff just works," says Frantz. "We're at a point where we can deploy it companywide."
In his own spacious office, Frantz has a PC running Vista stowed on a back table. "It's pretty, but from a pure functionality point of view, I'm not using it any differently than I'm using Windows XP," he says. So front and centre on his desk is a 20-inch Apple iMac running XP in virtual mode.
No staff left behind
AWC's 16 IT employees have also been training on the Apple hardware and operating system. Frantz emphasizes that he has no plans to change people because AWC is changing technology.
"We are not intending to leave anyone in the [IT] department behind as part of this development project. We're going to be very, very careful as we step forward that we do everything to bring everyone along," he says.
"These folks have dealt with Windows-based PCs and servers for their entire careers," notes Collison. "But now, all of our techs are using Mac PowerBook Pros to support the enterprise. It's a fairly fast learning curve."
While the code is cooking
Parallels Desktop is virtualisation software. It lets users boot one operating system and simultaneously run a second one as a "guest". AWC has been testing Parallel's new coherence technology, which lets Windows applications run as if they were native to the Mac. The retail price for Parallels is $79 per desktop.
While IT staffers at AWC are rewriting the company's main VIPS application in Java, Parallels Desktop will enable the company to boot Apple's OS X operating system on Intel Macs and run Windows XP as the guest.
"In coherence mode, everything looks exactly as it does in the Windows environment, but the underlying OS is the Mac," says AWC CIO Dale Frantz. "That's what attracted me. For the people on our shop floor, this doesn't look any different at all."
In testing so far, "our experience has been flawless," says senior programmer/analyst Robert Mullen. "But I would imagine that as we stress the system and associates on the floor use it, things will come up."
Running a second operating system in a virtual environment raises licensing issues that have yet to be definitively settled, so Parallels recommends that users running its software buy a full retail copy of Windows.
The group has worked out a series of early integration glitches, including streamlining virtual private network connections and integrating firewall software.
Collison recalls a time when WatchGuard Technologies's firewall software had "hung" and was snagging all access to AWC's VPN. Using a MacBookPro and VPN Tracker software from Equinux USA, the network manager logged on and solved the problem in minutes. "He got it restarted, and everything was good," Collison says. "It was poetry."
"You run up against a series of go or no-go decisions when you're doing a proof of concept," adds Mullen. "But there seem to be no major barriers to stop the show."
Ironically, "where it gets fuzzy" is over the issue of licensing, says Frantz, who is meticulous about licensing records and software compliance. The question, he says, is, "What do you need to be legal if you're running Windows XP in a virtual environment on Mac hardware?
"We are running a copy of XP, so Microsoft deserves revenue for that," Frantz acknowledges. "It's just that it's in a virtual workspace, so how do you handle the virtual workspace?"
A potential solution is to purchase and apply original equipment manufacturer (OEM) licenses for Windows XP. This should allow AWC to legally run XP in a virtual environment on Mac hardware, according to the Microsoft OEM System Builder License that comes with Windows XP Professional software, Frantz says.
Still, to be sure, Frantz says he called Microsoft twice in May, requesting clarification on the licensing issue, but he has yet to receive a call back from the vendor.
Microsoft declined to answer questions for this story about licensing Windows to run in a virtual environment. After several requests, the vendor, through its public relations firm, referred customers to a website: www.microsoftvolumelicensing.com.
Pressed for more, it offered this statement: "Microsoft has reassessed the Windows virtualisation policy and decided that we will maintain the original policy announced last fall."
As Gartner's Silver sees it, another potentially fuzzy area is the return on investment that AWC can expect by switching from PCs and Windows to Apple hardware and its Mac OS X operating system. "I'm sceptical about the ROI and how much it will cost in the end," says Silver. "Running Windows on a Mac is the most expensive way to run Windows," he notes. "You have to buy the Parallels software, buy more memory and buy a Windows XP license. It's not an inexpensive way to do things."
But Frantz is crystal clear on the issue: "This is more of a strategic choice for the future. If we look toward a return on investment to Windows Vista, there is no direct return other than we continue business the way we always have. By investing in the Apple platform, we pick up additional functionality that we don't have today."