- ニュース

最近のデータによると、企業のほぼ半数が従業員にMacを提供または支給しており、職場のコンピュータの約7%をMacが占めています。これは先月発表されたForresterのレポートによるもので、このレポートがきっかけとなり、企業環境における大規模なMacの導入と管理が、少数のMacのサポートと大きく異なる点について特集記事を執筆することにしました。
前回の記事では、IT部門が大規模なMac導入に活用するツールについて多く取り上げました。これらのツールについて理解することは、重要な出発点となりますが、業務においてMacを管理・サポートするITプロフェッショナルには、扱うMacが6台程度であろうと1,000台以上であろうと、いくつかの重要なスキルが必要です。
ここに挙げたスキルの多くは、MacやApple製品の使用に特化したものです。しかし、完全にMacベースの環境は稀であるため、MacのITプロフェッショナルは、一般的なIT運用、Windows、ネットワーク、Mac/PC周辺機器、モバイルテクノロジーなど、幅広い知識と経験を備えている必要があります。
Macデスクトップサポートスキル– Macを扱う技術者は、少なくとも基本的なサポートスキルを備えている必要があるのは当然と言えるでしょう。しかし、これらのスキルには、OS Xおよびアプリケーションの高度なトラブルシューティング、OS Xにおけるネットワークの詳細な理解、周辺機器の診断とトラブルシューティング、そして他のビジネスシステムやエンタープライズシステムとの統合といったスキルも含まれている必要があります。
ライブラリフォルダ– MacのITプロフェッショナルであれば、OS Xの3つのライブラリフォルダ(ユーザーのホームフォルダ、起動ドライブのルートレベル、起動ドライブのルートレベルのシステムフォルダ内)について説明でき、3つのフォルダの違いや、各サブフォルダにどのようなデータが含まれているかを説明できる必要があります。OS Xのトラブルシューティングの多くは、さまざまなライブラリフォルダに保存されているファイルに関連するため、これらのフォルダを理解することは非常に重要です。
ハードウェア修理– 完全なハードウェア修理を行う能力は、ほとんどの組織にとって OS X のトラブルシューティングを行う能力ほど重要ではありませんが、ハードウェアのトラブルシューティングに関する基本的な理解は絶対に必要です。非常に基本的なハードウェアの修理やアップグレード (ドライブの交換や RAM の追加) を除き、ほとんどの Mac は Apple 認定サービスセンターや Apple Store の Mac Genius によって修理されるように設計されています。ほとんどの Mac ハードウェアは独自仕様で、交換部品の唯一の供給元は Apple です。つまり、多くの場合、部品を注文できるのは認定サービスセンターだけです。ただし、Apple のハードウェア修理認定は誰でも受けて合格できます。これはそれ自体が役立つスキルです。サービスプロバイダや Apple Store が近くにない組織向けに、Apple はセルフサービス プログラムを提供しています。このプログラムでは、組織に勤務する認定ハードウェア技術者が交換部品を注文し、保証修理を行うことができます。
プロアプリとプロフェッショナル ワークフロー– ビジネスで使用される Mac のほとんどは、特定のプロフェッショナル ツールを実行しています。これには、Aperture や Final Cut Studio などの Apple のプロ アプリ、Quark、Avid、AutoCAD、Adobe Creative Suite のさまざまなツールなどのさまざまなハイエンド タイトルが含まれます。多くの組織では、Mac IT プロフェッショナルは、これらのアプリに加えて、OS X、Office や iWork などの一般的なアプリ コレクションのトラブルシューティングを行う必要があります。これらのアプリを効果的にトラブルシューティングするには、少なくともある程度使いこなせる必要があります。また、プロアプリは単独で存在するわけではなく、通常、複数のベンダーのソフトウェア、さまざまな Mac にわたるサービス、および他のシステムとの統合が可能なさまざまな統合ワークフローにまとめられています。Mac IT プロフェッショナルは、これらのツールの一般的なワークフローだけでなく、組織や個々のユーザーに固有のワークフローも理解する必要があります。
一般的なMacアプリ– MacのITプロフェッショナルは、ニッチなアプリやハイエンドのプロ向けアプリのトラブルシューティングに加え、Office、iWork、メール、iCalといったより一般的なツールの問題解決にも熟練している必要があります。多くの場合、これはApple製アプリとサードパーティ製アプリの両方を使用することを意味します。
Mac上のWindows – 多くの企業では、Macユーザーがアクセスする必要があるWindowsツールがいくつか存在します。そのため、MacのITプロフェッショナルは、OS Xと並行してWindowsのインストール、設定、トラブルシューティングを行う必要があります。MacのITスペシャリストは、Windowsのサポート担当者にサポートを依頼できる場合が多いものの、Windowsの基本的なトラブルシューティングも行える必要があります。これは、MacでWindowsを実行するためのツール(Boot Camp、Parallels、VMWare Fusion、Virtual Box)のトラブルシューティングも意味します。Citrixのような仮想デスクトップシステムのトラブルシューティングも含まれる場合がありますが、これはほとんどの場合、システムエンジニアまたは管理者と連携して行われます。
Apple Remote Desktop – Apple Remote Desktop(ARDとも呼ばれます)は、Mac ITの重要なツールであり、Mac ITプロにとって万能ツールとも言えるでしょう。画面共有、リモートUnixコマンドやスクリプトの送信、アプリやアップデートのバックグラウンドインストール、シャットダウンや再起動といった一般的なMacコマンドの送信など、様々なサポート・メンテナンス機能を備えています。これらの機能の多くは、Automatorワークフローのように連携させることができます。さらに、ARDは優れた監視・レポート機能も備えています。ハードウェア情報、インストール済みアプリ、インストール済みアプリの使用状況、Macにログインしたユーザー情報など、あらゆる情報を取得できます。ARDの潜在的な用途と具体的な機能を理解することは、重要なスキルです。
スクリプトと自動化– OS Xには、数多くのスクリプトと自動化機能が用意されています。最もシンプルで一般的なのは、Automatorワークフロー、AppleScript、そしてUnixシェルスクリプトです。これら3つをしっかりと理解しておくと、管理者ワークステーションで一般的なタスクをスクリプト化する際に役立ちますが、ワークフローの作成や、必要に応じてMacを使用する従業員向けの回避策の作成にも役立ちます。
コマンドライン– OS XはUnixオペレーティングシステムであり、コマンドラインからより簡単かつ効率的に実行できるタスクは無限にあります。同時に、OS XはUnix特有のフレーバーを体現しており、長年のUnixユーザーや管理者にとっては戸惑うこともあります。Unix全般をしっかりと理解していることは大きな強みですが、AppleがOS XにUnixをどのように実装したかを深く理解することは、さらに重要です。
基盤となるテクノロジー– MacのITプロフェッショナル全員がソフトウェア開発者やOS X Server管理者になるわけではありませんが、Macのソフトウェア開発とOS X Serverに関する実用的な知識を持つことは計り知れません。その知識は、トラブルシューティング、MacとActive Directoryの統合、ローカルおよびネットワークのユーザーアカウント管理、ソフトウェアの導入、Macクライアントとユーザーの管理など、幅広い問題に対する深い洞察をもたらします。
Open Directory と Active Directory – OS X Server について言えば、Mac 技術者にとって非常に役立ち、Mac システム管理者にとって Apple の Open Directory (OS X のネイティブ ディレクトリ サービス) を理解することは不可欠です。エンタープライズ環境では、Apple は OS X Server と大規模な Open Directory の使用から移行しつつあるかもしれませんが、Open Directory は依然として OS X のコア テクノロジーです。すべての Mac にはローカル アカウント用の Open Directory ノードがあり、OS X Server がホストする共有ドメインと同じ標準スキーマに従います。このスキーマは、ユーザー アカウント、グループ、およびコンピューターのすべてのデータ属性を定義します。ユーザー名からネットワーク ホーム フォルダーの場所、同期ルール、プリセットの Dock 項目、承認済みアプリケーションのリストまで、すべてが定義されています。ほとんどの企業では、Microsoft の Active Directory が主要なディレクトリ サービスであり、同様の Windows ユーザーおよび PC 属性に独自のスキーマを使用しています。Mac を Active Directory 環境に統合し、関連する問題をトラブルシューティングするには、Open Directory と Active Directory の両方に関する基本的な実用的知識が少なくとも必要です。
Macクライアント管理 – Appleは現在、職場におけるMacの管理に2つの方法を提供しています。1つ目、そして最新の方法は、Lion Serverのプロファイルマネージャを使用する方法で、個々のMacとiOSデバイスに制限を設定できます。より機能が豊富で長年利用されてきたもう1つの方法は、Managed Preference(MCX)です。Managed PreferenceはOpen Directoryに基づいており、管理者はDock項目からアプリケーションの設定まで、Macユーザーエクスペリエンス全体を管理できます。管理設定は、個々のユーザー、グループ、特定のMac、そしてMacのグループに適用できます。ほとんどのサードパーティ製Mac管理ツールはこのフレームワークに接続されており、設定可能なオプション、設定方法、そしてトラブルシューティング方法を理解することは、Mac ITスキルにおいて重要なスキルの一つです。
デプロイメントテクノロジー– Mac、新しいアプリケーション、ソフトウェアアップデートの展開方法を理解することも重要なスキルです。優れた無料、オープンソース、商用ツールが数多く存在します。Macの完全なイメージを特定のコンピュータに展開することに特化したものもあれば、特定のアプリケーションやアップデートのインストールに特化したものもあり、それぞれモノリシックイメージングとパッケージベースのデプロイメントと呼ばれます。モノリシックイメージングは、Macを初期展開時の状態にリセットするため、トラブルシューティングの近道にもなり、OSやソフトウェアの根深い問題を診断するよりも迅速に処理できます。
これらは、ビジネスやエンタープライズ環境でMacをサポート・管理するすべての人にとって、ほぼ必須の要件です。しかし、おそらく最も留意すべき点は、Mac、特に多数のMacを管理・サポートするには、Macの熟練したパワーユーザーであることに加え、追加のスキルも必要になるということです。