Apple's fledgling small server businessClearly, in the small server business Apple can offer something it doesn't offer in the desktop PC market: a huge price advantage on top of its reputation for premium hardware and sophisticated software integration. Still to be determined is whether Apple can convince home users that they need a server, and that they should pay $999 to get one.
Aside from its core customer base of individuals, Apple is also targeting the Mac mini server version at small businesses, most of whom won't need much convincing that they need a server, nor will have much resistance to paying $999 for a solution that makes setting up their workgroup services easy. As noted previously, there isn't much available between the more expensive Windows Server offerings of Microsoft, very basic file sever and media streaming appliances (often referred to as Network Attached Storage), and DIY solutions that necessitate significant Linux savvy to deliver features approaching those of Mac OS X Server.
To reach business users, Apple has to sell companies on ease of use, reliability, and support. Unlike most generic PC vendors with a significant server business such as Dell or HP, Apple does not really offer any suitable support options that larger businesses demand, such as same day or next day service contracts. However, by packaging its server product with low end hardware, Apple may be able to pick off lots of low hanging fruit in small office or home office settings where users are willing to handle their own support.
Making servers simpleApple's entire business with Mac OS X was to take Unix and make it friendly and usable by mere mortals. Accomplishing this on the consumer desktop certainly wasn't easy (witness the issues with Linux on the desktop), but it was relatively straightforward compared to trying to do the same in a server offering.
The server space is more challenging to productize in the same way because it's harder to pare down what "most people" want to do and then target 80% of those common tasks with simple solutions. Many users who recognize a need for a server outline custom requirements for themselves and subsequently craft specialized systems tuned specifically to solve their needs. This has resulted in lots of popularity for Linux, which provides nearly infinite customizability, but hasn't worked spectacularly for Apple's "one size fits most" philosophy in selling Mac servers.
Apple is not the first company to try to greatly simplify server tools. In large measure, Microsoft introduced the first mainstream server products with push button simplicity in Windows NT, which borrowed its heavy dependance upon a graphical interface and its self-tuning design from the Macintosh. It wouldn't even be much of a stretch to say that Microsoft in the 90s delivered the server product Apple never quite managed to get right during the 80s.
Unix system admins of the previous decade, commonly looked down upon Windows NT as simplistic and unreliable. However, for entry level users who cared more about solving a task than impressing gurus with their command line savvy, Windows NT provided an approachable, understandable foundation for solving information technology needs in small and medium sized businesses.
As Microsoft began to force its way into the server market in the late 90s, it was able to incrementally improve its server offerings and add new functionality to the point where by the end of the 90s, the company and its offerings began to be recognized as credible and legitimate in certain markets. Today, Microsoft's $14.1 billion annual server business is just a hair smaller than its Windows client sales ($14.7 billion) and growing faster than its relatively flat Office sales ($18.8 billion). In terms of operating profits, Microsoft's server group brought in $5.3 billion, compared to $10.8 billion for Windows and $12.1 for Office. That indicates that the server market overall isn't quite as close to printing money as Microsoft's top two segments, but that there's still lots of money to go after in that market.
In like MicrosoftLike Microsoft a decade ago, Apple is working to expand its desktop offerings into the server arena while working against resistance from established platforms and users that aren't quite sure whether to take the company seriously yet. Working in Apple's favor is the fact that the foundation of Mac OS X Server is quite familiar to Unix and Linux experts, and that existing software, including almost all open source packages, are relatively easy to port over to Apple's platform. This is particularly the case in 64-bit computing, where Apple used the same model as Sun Solaris and Linux rather than Windows Server's unique 64-bit model. It also helps that Apple has now certified Snow Leopard Server as being fully Unix compliant.
Apple does appear to share one of Microsoft's biggest challenges: how to sell server software to market that has an abundance of free alternatives. Among Linux vendors and system integrators such as Novell, RedHat, and IBM, money is typically earned for providing expert help in getting Linux to work as desired. This works out as a key advantage for Apple, which doesn't primarily sell software directly like Microsoft, but rather uses its software savvy to add value to its hardware sales. From this perspective, Apple is a Unix integrator rather than a server software vendor.
Until now, Mac OS X Server has been reserved for customers willing to spend around $3000 to $6000 on an Xserve or pay $1000 to upgrade an existing Mac. But with Apple now selling Snow Leopard Server for $500 and bundling it on the new $999 Mac Mini, the company's server offerings will both receive a lot more scrutiny as a small business appliance option and test out the company's resolve to invest long term in the server market.
Opportunity ringsIn the company's favor is the fact that lots of businesses are evaluating the iPhone. In Apple's most recent earnings conference call, Chief Operations Officer Tim Cook reported that "employee demand for iPhone in the corporate environment is very strong. Since the launch of the iPhone 3GS, which coupled with the software made a number of improvements that CIOs were looking for, the iPhone is either being deployed or being piloted in well over 50% of the Fortune 100, and from an international point of view, if you look at Europe, this is true in about 50% of the Financial Times 100."
Cook added that "another very key market for us that some people call enterprise is that over 350 higher ed institutions have approved iPhone for their faculty, staff and students, and in addition to both of these, we continue to be very happy with our sales in the government arena."
Mac OS X Server has the potential to leverage the iPhone's popularity among business customers because it offers companies with iPhones a variety of complementary services. Among these are wiki collaboration services that are specifically designed to work great out of the box on the iPhone (below) and a new Mobile Access service that allows iPhone users to securely obtain their email, contacts, and calendar and to access internal company websites using the same SSL protocol that banks use in their online operations.
Additionally, Apple supports Snow Leopard Server's CalDAV calendaring, LDAP corporate directory information, and standard Internet email on the iPhone, and supports push email and calendar updates from Server to the iPhone. The iPhone can't help but sell Snow Leopard Server, and the new Mac mini offering provides an easy, low cost way for companies to evaluate these features in supporting their iPhone users.
Two birds, one stoneOne problem Apple faces in the server market pertains to scope and range. Is the company trying to be the vendor of a flexible, powerful foundation for building open source solutions which necessitates a certain degree of expertise to deploy and maintain, or does it want to offer a refined, point and click appliance that any Mac user can set up and operate?
Both options present plausible opportunities, but trying to deliver a single product that really fits both scenarios without hemming in power users or bowling over novices is certainly a tall order. And yet that's exactly what the company is trying to do. Rather than hit both targets with one shot however, Mac OS X Server presents two primary faces: Server Admin and Server Preferences.
Server AdminThe first, and oldest, is Server Admin. From this single app, administrators can configure, monitor and manage every major service running on the system, from web, print and file sharing to email and calendars to directory services to video production workflows in Podcast Producer and everything in between.
Server Admin isn't really difficult for new users to figure out, but it presents a lot of complex options that entry level users could find overwhelming. It also exposes plenty of potential to set things up wrong or create configurations that don't make sense or result in problems that would be difficult and expensive to troubleshoot.
For the bleeding edge of power users, Server Admin might only address the majority of what they want to accomplish; users who want to install additional server packages are on their own, and must operate these with the same command line or web-based tools that experienced admins on any other *nix-based server system would use. These users have to proceed with some understanding of how Server Admin works in order to prevent conflict between it and their own custom system configurations.
Server Admin's sweet spot also happens to be Mac OS X Server's primary market: education users and small and medium sized businesses that serve Macs. However, this is not really Apple's mainstream user base. Server Admin presents nowhere near the straightforward usability of iLife and iTunes. In order to set things up using Server Admin, users will need a good grounding in moderately advanced server and networking concepts.
Server PreferencesStarting with Leopard Server, Apple introduced a new, highly simplified server tool called Server Preferences. It's pattered after System Preferences on the Mac OS X desktop. It doesn't intend to support every service available, nor does to present more than a few basic options for each component.
During initial setup, users who opt for anything other than the advanced configuration are presented with the extremely basic Server Preferences. In very Mac-like fashion, everything is setup to "just work," although this occurs because all of the dangerous choices are simply unavailable.
Using Server Preferences is literally a matter of clicking large buttons, very similar to turning on Time Machine on desktop Macs. Turn a service on, and it's working, configured the way Apple thinks is best. If you want to customize things, you're probably out of luck because Apple has determined that anything you might adjust probably has repercussions you wouldn't anticipate and which would result in a complex and expensive troubleshooting problems that Apple Store Geniuses will only be able to answer with apologetically blank stares.
For users who just want a file server, email and instant messaging, shared calendars and contacts, an Intranet website with rich blogging and wiki features, along with Time Machine client backups and a VPN and basic firewall, Server Preferences does almost everything for you and works without really needing to crack a manual, the way most Mac users would expect of an Apple product.
Open Directory: you may not know you need it yetApple appears to be banking on Server Preferences to serve as the primary interface for Mac mini server users. Behind its toy-like simplicity, it actually provides lots of very powerful features that many home and small business users don't yet know they need, starting with Open Directory. Apple has integrated a variety of very complex and security-sensitive services, including LDAP, Kerberos and a SASL Password Server, and churned out a deceptively simple directory services product that just works, particularly for small installations where additional integration with other corporate directories isn't needed.
What Open Directory does is manage user accounts and passwords on a network level. Rather than dealing with individual user accounts set up on each Mac in your home or business, Open Directory allows you to create one listing of users that every Mac on the network subsequently consults.
This all sounds very boring, but it unlocks all of the interesting features of Mac OS X Server. It allows you to log into any machine on your network using the same password, and then seamlessly access file servers and services without having to present credentials each time. It also allows you to sync all your files between, say, a desktop and workstation via the server, and to share calendars among users, and to publish internal and public blogs and wikis. And once its set up, you should be able to pretty much forget about it.
The end of innocenceOnce users get wind of what other things Snow Leopard Server can do, there's zero work involved in upgrading to an advanced configuration using Server Admin; you just open up Server Admin and begin turning on additional services.
Once this happens however, the childlike innocence of Server Preferences vanishes and you must take on the role of a server administrator, which most definitely will require consulting a reference, and perhaps even paying a consultant.
This makes Apple's choice to bundle its unrestricted, full version of Mac OS X Server on the Mac mini interesting. Users who know they don't want to bite off a complex bunch of trouble will be able to set the product up and use it under the simple Server Preferences. But curious or advanced users will have full control to take on as much complexity as they can manage.
Opportunities in small serversAs noted earlier, Microsoft sells a stripped down appliance version of its server software as Windows Home Server; this does little more than support web and file sharing and some PC backup utilities. There's no collaboration or messaging tools, no directory services domain, and no smartphone integration or anything else. It hasn't exactly taken off like wildfire.
Apple doesn't have a lucrative server software business to protect, so it can throw the whole Snow Leopard Server hog at users and let them set up anything they want, constrained only by the limitations of the Mac mini hardware. There's no missing features, no usage limitations, no client access licensing, and no essential server software that has to be purchased separately.
This is Apple's boldest step yet to expand the visibility of Mac OS X Server into untouched greenfields of opportunity in the emerging small server market. It's also one where there isn't much other competition. This will make it interesting to see how much attention Apple can draw for its new Mac mini server.
AppleInsider will be looking at how well Snow Leopard Server works on the low end, light duty Mac mini in future reports that examine Apple's new value proposition for home and small business users."