Windows 10 への移行に関する3回シリーズの第1回では、Taniumのテクニカル・アカウント・マネジメント担当シニア・ディレクターであるエゴン・リンデラー氏が、最新のマイクロソフトOSへの移行が、これまでの移行とはなぜこれほどまでに異なるのかについて解説します。 彼は、人材、プロセス、テクノロジーの要件を詳細に解説し、移行前および移行後の各段階における重要なプロセスをどのように加速できるかについて、指針を示しています。
Windows 10への移行要因
Among the large organizations we work with, we see two primary factors motivating the migration to Windows 10. 第一に、ベンダーが提供する最高水準の製品であり、長期にわたるサポートが受けられるオペレーティングシステム上で運用したいという要望があります。 この場合、マイクロソフトがリソースの大部分を投入しているのは、確かにWindows 10 です。 第二に、そしておそらくより重要な点として、新しいオペレーティングシステムに搭載された強化されたセキュリティ機能を活用したいという要望があります。
Windows 10 は、セキュリティ機能の分野において、大胆な新時代を切り拓くものです。 この新しいOSは、ウイルス対策(AV)、ホスト型侵入防止システム(HIPS)、情報漏洩防止(DLP)、コード署名といった次世代のポイントセキュリティスタックに加え、それらすべての中でも特に重要な要素であるOSとハードウェアのセキュリティスタックの統合を実現しています。 これらの新機能は、今日の企業を悩ませているセキュリティ問題の万能薬というわけではありませんが、Windows 10 の全体的なセキュリティは、前世代のバージョン (新しいタブで開きます)に比べて大幅に改善されています。
これらの新しいセキュリティ機能のメリットとともに、課題も生じています。 Unlike earlier Microsoft OS migrations, such as moving from Windows XP to Windows 7, migration to Windows 10, with its full accoutrement of next-generation security capabilities, requires you to gather volumes of data from each endpoint in order to determine your system inventory, configuration and capabilities. 例えば、Unified Extensible Firmware Interface(UEFI)やTrusted Platform Module(TPM)、セキュアブートへの対応など、各種機能の有無を確認する必要があります。 デバイス上でこれらの機能が有効になっていない場合、最新のエンドポイント管理プラットフォームでは、それらに関するレポートを作成することはおろか、その有無を判断することさえできません。
当社の顧客の多くは、このプロセスを完了するには、実際に手を動かしてシステムごとに評価を行うしかないと考えています。 平均的に見て、当社の大口顧客(移行対象のエンドポイントが 100,000 台を超える企業)においては、この初期のエンドポイントの棚卸し、合理化、および互換性評価のプロセスが、18ヶ月にも及ぶ、多大なリソースを要する骨の折れる作業となることが判明しています。 そして、たとえそうであっても、その結果は不正確であり、その価値に疑問を抱かざるを得ないほどです。 多くの組織にとって、一般的な移行におけるこれらの初期段階――システムインベントリ、合理化、および互換性確認――をWindows 10において完了させることは、ほぼ不可能です。
少し前、より意欲的なお客様の中には、Windows 10 への移行に向けた行動計画を策定し始めた方もいらっしゃいました。 彼らは、当社のプラットフォームが彼らの取り組みにどのように役立つかを確認するため、ここタニウムに連絡を取り始めました。 弊社は、お客様が抱える難しい課題の解決をお手伝いすることを大切にしておりますので、Taniumのテクニカル・アカウント・マネージャー(TAM)は、直ちに問題を細分化し、Taniumを活用した解決策を提案することに取り組みました。
Taniumの導入
調査の結果、次のようなことがわかりました。すでにTaniumのコンテンツを利用している企業にとって、このソリューションはシンプルであるだけでなく、私たちが想像していたよりも桁違いに高い投資収益率(ROI)をもたらしたのです。 実際、ROIが非常に高かったため、Windows 10 への移行を別の視点から検討するために、社内のROIモデラーと協力し始めました。 これを単なる大きなコスト要因として捉えるのではなく、Windows 10 への移行は、お客様が さらなる ROIを創出するための原動力となり得るというアプローチを採用いたしました。
その見返りは明らかでした。 Taniumを使用して、 での移行を成功させるために必要な情報を抽出すれば、 (新しいタブで開きます)、高度なセキュリティ機能や互換性を含むハードウェアインベントリの全情報を、 18 ヶ月もかからずにリアルタイムで提供できるでしょう。 多少の時間はかかりましたが、Taniumの専任TAMチームは、このタスクをほぼ瞬時に遂行できる方法を開発しました。 私たちはそこで止まりませんでした。 私たちのチームは、以下の点について自動化機能を組み込むために、さらなる努力を注ぎました:
- Windows 10 移行準備度評価を含むシステム評価;
- 移行を妨げる可能性のある一般的な問題の是正;および
- 初期段階のハードウェア故障率の低減に基づくコスト削減効果の評価
また、移行プロセスの一環として、ソフトウェアライセンスの回収を通じてさらなるROIを生み出すための機能も、あえて追加させていただきました。 これにより、お客様は、移行対象の企業エンドポイントにどのアプリケーションが導入されているかを確認できるだけでなく、使用されていないために無駄になっている高額なソフトウェアライセンスを特定することも可能になります。
各手順を解説していくにあたり、ここで取り上げるTaniumのコンテンツは、 Tanium Labsコンテンツプログラム (新しいタブで開きます) に基づき、TaniumのCore製品(バージョン 6.5 以降)をご利用のお客様ならどなたでも無料でご利用いただけるものであることをご留意ください。
詳細に入る前に、Windows 10 への移行を3つのフェーズにどのように分類するかについて見ていきましょう。
Windows 10 への移行における3つの段階
Windows 10 への移行における3つの論理的なフェーズのそれぞれにおいて、投資対効果(ROI)を実現する機会があり、それはしばしば予想外の形で現れます。 各フェーズについて知っておくべきことは以下の通りです:
- 移行前(ROIを最大化する絶好の機会)
• ネットワーク上のすべての Windows マシンについて、詳細な理解が必要です。
• および にて再評価を行う能力は、強く望まれます。
• UEFI:搭載されていますか? 有効になっていますか? どのような機能ですか?
• TPM:搭載されていますか? 有効になっていますか? どのバージョンですか?
• CPUの詳細、RAM、ディスク総容量、ディスクの空き容量、ディスク容量の無駄。
•ゼロデイ脆弱性の特定、企業環境の再評価、および対策の実施。
- 移行の実行
• Tanium Platform では、他のツールやサービスを利用することなく、移行プロセスを管理することができます。
• を使用し、Tanium Deploy (新しいタブで開きます) を活用することで、Windows 7 から Windows 10 へのインプレースアップグレードを、 3 段階のアプローチ (新しいタブで開きます) を用いて簡単に完了させることができます。
• Taniumプラットフォームは、ソフトウェアのステージング、アップグレードのスケジュール設定、およびアップグレードの成功状況に関するレポート作成をサポートしています。
- 移行後
• 移行に失敗した場合のトラブルシューティング。
• 移行済みのエンドポイントおよびアプリケーションについて、新たな問題がないか継続的に評価を行っています。
Taniumは、Windows 10 への移行の全段階 (新しいタブで開きます)を改善しますが、特に第1段階において、当社のソフトウェアが最も大きな貢献を果たすことができます。 Tanium LabsのWindows 10 移行ソリューションを活用することで、企業全体にわたる検出、資産管理、合理化、および互換性評価のプロセスが、18か月を要する労力のかかる作業から、わずか数分で完了できるものへと短縮されます。
これはあまりにも都合が良すぎて信じがたいと思われるかもしれませんが、なぜ、そしてどのようにしてこれが可能なのかを考えてみましょう。
ハードウェア互換性の課題の解決
TAMチームは、ある程度の努力を重ねた結果、新しいコンテンツを作成することに成功しました。これにより、Taniumは、UEFIやTPM、その他のハードウェア機能に関して、エンドポイントのハードウェアに埋もれていた、本来なら「取得不可能」だった情報を、たとえこれらの機能が完全に無効化されていた場合でも、抽出できるようになりました。 これらのデータ要素は、当社のインベントリレポートに含めることができるようになりました。このレポートは、エンドポイントから収集している他のデータと同様、数秒で結果が返されます。
もし、他のツールを使ってこのデータを収集する方法を試みたことがあるなら、これは夢物語だと思われるでしょう。 これは単なる見せかけではありません。 私たちは、このタスクの完了までに 18 ヶ月を割り当てていた実際の顧客と協力してきました。 コンテンツの読み込みが完了した後、これらの顧客は、Taniumが数分でそのタスクを完了するのを見ました。
ここで留意すべき重要な点は、18か月にわたるプロセスと言う場合、それは同時に、非常に手作業の多いプロセスの中で、在庫情報の収集、整理、標準化にたゆまぬ努力を注ぐ大勢のスタッフの存在も意味しているということです。 つまり、 18 か月の削減と言う場合、非常に大規模な組織においては、数百、あるいは数千人月分の作業を削減できる可能性があるということです。
Taniumのコンテンツでは、最小CPU/RAM/ディスク容量や必要なTPMバージョンなどについて、独自の閾値を設定することができます。 これにより、本来なら途方もない作業も簡単なものとなり、システムを準備状況のカテゴリーに自動的に分類し、企業全体にわたる準備状況の概要を、最新の精度で更新して把握できるようになります(下の画像をご参照ください)。
アプリケーションのインベントリ、互換性、マッピング、および利用状況
アプリケーションの互換性を判断するには、まず次の2つのことを把握する必要があります。すなわち、どのソフトウェアがインストールされているか、そしてどのソフトウェアが使用されているか、ということです。 これらは、まったく異なる2つの質問です。
Taniumでインストール済みのアプリケーションを確認するのは、ごく簡単なことです。 これは、20秒で完了するクエリ(「バージョン/パッチ情報を含むすべてのソフトウェアを一覧表示する」)を使用するか、あるいは企業全体を対象に大規模に実施するか、あるいは1台ずつマシンを調査してインベントリを作成することで行われます。 いずれの場合も、Taniumならオンライン上のすべてのエンドポイントから1分以内にこの情報を取得できます(ご希望であれば、出力結果を指定された外部インベントリシステムや管理システムに転送するのにかかる時間も含まれます)。 また、Tanium を使用すれば、今後稼働開始となるその他のシステムからも、この情報を収集することができます。 この情報があれば、アプリケーションの互換性を判断する際の負担が大幅に軽減されます。 (編集部注:Taniumには、アプリケーションの互換性チェックを自動化するためのMicrosoftツールとの連携機能がありますが、本記事ではこれについては触れていません。)
それでは、アプリケーションのマッピング(例:移行時点で、Adobe Readerのどのバージョンを使用しているユーザーも、すべてAdobe Reader _current_ に統一される)に着手し、対象となるアプリケーションパッケージを開発してください。Taniumは、それらを必要とするエンドポイントにピンポイントで配信することができます。
企業内でどのようなアプリケーションが導入されているかについて十分な情報が得られれば、真の価値は、「what you have」 のうち、実際に日常的に使用されているものがどれかを見極めることにあります。 たとえば、企業全体で、Windows 10 に対応した新しいバージョンに置き換えられないレガシーなソフトウェアが 15,000 コピーあるといった場合が考えられます。 移行先のワークステーション上で動作するように、このソフトウェアのパッケージや構成を開発できるかどうかを判断するために、調査に時間を割いていますか? この判断を行う際には、どのような基準が考慮されるのでしょうか?
そのアプリケーションをお持ちの方々に、移行後にそれが「必要」かどうかを尋ねるメールを送ってみてはいかがでしょうか。 おそらく、「はい!」という力強い返事が返ってくると思います。 「もちろんです!」 回答者の約 99.9%から。
あるいは、Taniumにすべてのアプリケーションの使用状況を監視させることもできます(インストール直後からデフォルトでこの監視が行われます)。 これにより、御社における実際の運用状況に基づき、レガシーソフトウェアを本当に必要としているのは誰なのかを判断することができます。 15,000 コピーもインストールしているかもしれませんが、実際に使用しているのは2人だけだと判明するかもしれません。その場合は、より新しい、Windows 10に対応した代替製品に移行することで、その2人のニーズに対応できます。
Windows 10 への移行におけるTaniumの知られざるメリット
Taniumのこのコンテンツを活用すれば、フェーズ1のプロセスを文字通り数ヶ月も短縮することができます。 在庫調査の時点でエンドポイントを直接照会するため、長期にわたって収集された情報に頼るのではなく、完全に正確な在庫状況を把握することができます。 正確な設定情報や互換性に関するデータを、いつでも手軽に確認できるようになります。 それだけでも、本当に素晴らしいことです。 しかし、それだけではありません。
このクエリは非常に高速に実行されるため、変更に対応するために必要なだけ何度でも実行することができます。 もしこの作業が、数週間あるいは数ヶ月かけて手作業で行われていたとしたら、と少し想像してみてください。 初期段階で棚卸しや評価が行われたシステムについては、移行が実行される段階までに、その内容が変更されている可能性が非常に高いです。 これは、良くて問題となる可能性があり、最悪の場合は壊滅的な事態を招く恐れがあります。 おそらく、Windows 10 と互換性のない新しいソフトウェアがインストールされたのかもしれません。 おそらく、最初のインベントリ調査の段階で考慮していなかった(また、属性に基づいて検索対象としていなかった)一部のシステムで問題が発生し、その結果、実際には移行が中断してしまう可能性があります(いわば、移行における「ゼロデイ」といったところでしょうか)。
Taniumが最新のデータを提供してくれるため、数ヶ月前に収集された古い情報に頼ることは決してありません。 Taniumは継続的な情報を提供し、時間の経過に伴う変化を追跡できるようにします。 さらに、移行の最終的な安全確認として、移行時に「移行時点」の再インベントリを実行することができ、これにより、移行の成功を可能な限り確実に保証することができます。 企業全体において、 といった処理をリアルタイムで一括して実行できるツールは、他に存在しません。
お読みいただき、ありがとうございます。 Windows 10 移行シリーズの第1回が、皆様のお役に立てたことを願っております。 「 」の第 2回 では、フェーズ 2 および3 において、Taniumを活用してリソースの負担を軽減する方法について解説します。 「 」第 3回 では、Windows 10 への移行プロセスにおいてTaniumを活用することで、いかに大きなROIを実現できるかについてご紹介しています。
Learn More:
- Windows 10 Migration: Don’t Let Complexity Hold You Back (opens in a new tab)
- Windows 10 Migration: How To Ease The Burden On Your Resources
- Windows 10 移行:隠れたROIを明らかにする
- Windows 10 への移行:Tanium がどのように役立つかを紹介するウェビナー (新しいタブで開きます)
Taniumの実際の動作をご覧になりませんか? の個別デモをご予約いただくか、毎週開催されているウェビナーにご参加ください。 「 」の今後のイベント()にて、当社のTaniumエキスパートにご相談ください。
About the Author: Egon Rinderer has more than 25 years of experience in Federal- and private-sector cyber-warfare, cybersecurity operations and IT operations. In his role as VP of Technical Account Management for Tanium, he manages an organization of 35 engineers who specialize in the deployment and use of Tanium throughout the Federal government. He was previously head of the Tanium Federal engineering team. Prior to joining Tanium, Egon was Senior Liaison to the Intelligence Community for Intel Corporation and served in the US Navy as a Cryptologic Technician, cross-assigned as Tactical Cryptologic Support to the Joint Special Operations Command.
