Windows 10 のリリース以降 、今までの Windows 製品とは異なる「 Windows as a Service 」というコンセプトで Windows OS を「サービス」として提供するものになりました。
その中で、大きな変更点の一つである機能更新プログラム (Feature Update) は、OSを買い替えることなく、新しい機能が使えるようになるといった大きな利点があります。
しかし、それは今まで数年に一度、新バージョンのOSが提供されたときに対応すればよかった「機能改善や新機能への対応」、「アップデート時のトラブルへの対応」も半年に一度の対応が必要になり、今までの運用を大きく見直さなければならないものでした。
当社では、この課題を解決するために「 Unifier Cast 」の提供を行っておりますが、本稿では Unifier Cast がどのように誕生したのかをご紹介したいと思います。
当社は IT機器 のレンタル事業を行っており、Windows 10 がインストールされているPCを多数所有し、在庫となっているPCはもちろん、レンタルしているPCも含め、今後のPC運用をどのようにしていくかが大きな課題となっていました。
そのため、当社では、Microsoft 社が提唱する「 Windows as a Service (WaaS) 」という用語が一般化する前から Windows 10 をどのように運用するか、いつ・どのタイミングでアップデートを行えばよいかについて調査・検討を進めていました。
当時、実際に Windows 10 の機能更新プログラムの適用を実施すると、アップデート実施中・後に以下のような事象が発生しました。
機能更新プログラムはOSをアップグレードインストールしているようなもので、ソフトウエア含めさまざまな影響があり、当社で開発しているソフトウエア Flex Work Place 製品にも、機能更新プログラムを適用すると動作しなくなるなどの問題が発生し対応を行う必要がありました。
これらの対応を行っていく中で、業務に大きな影響を与えないように検証しながら Windows 10 のアップデートを行うためには、ユーザーをグループに分けて、グループごとにアップデートできるようにアップデート機能更新プログラムの適用をコントロールできる仕組みが必要と考えました。
PCへの機能更新プログラムの適用をコントロールする方法を模索していく中で、当社で開発、提供をしている製品「Flex Work Place Unifier」が応用できると考えました。
「Flex Work Place Unifier」はPCへのソフトウエア配信に特化したソフトウエアで、PCの状況把握や環境整備、配信制御などの強力な機能をもっていたため、Windows 10 の機能更新プログラムの制御を行うためのツールとして最適なものでした。
この Unifier の配信機能をベースにして、Windows 10 の機能更新プログラム適用をもっと運用しやすくするためには何が必要かを検討し、いくつかの機能加えることにしました。
これらの機能を開発していくことになり、かなり高度な開発が必要な部分もありましたが、当社には Windows 製品のアプリケーション開発を長年行っていた経験とスキルがあったため、3カ月ほどの期間で、以下の追加機能を実装することができました。
Cast Consoleは、ダッシュボードとして動作し、Windows 10 のバージョンごとに管理対象PC台数を表示、対象PCの更新プログラムの展開状況をグループごとに表示、目標バージョンへの達成度合いを色分けで表示、PCごとの空きディスク容量を表示、更新プログラム適用エラー時のログなどを一元管理する機能です。
また、意図しない更新を防ぐための設定がされているかを確認するアップデート抑止状況表示機能が用意されています。
Cast配信は、更新プログラムを分割し、同一ネットワーク内のPC間で帯域を制御しながらコピーする機能で、社内外のネットワークに更新データのダウンロードにより発生する意図しない大きな負荷をかけることなく更新プログラムを対象のPCへ展開する機能です。
Cast Launcherは、Unifier の配信機能でPCへ配布された更新プログラムの適用を補助します。
CastLauncherの機能によりユーザー自身で更新プログラムの適用を実行することや、適用猶予期限を過ぎたPCに対して強制的に更新プログラムの適用を開始させることができます。
これらを既存の Unifier へ組み込み、改善を重ねた結果、以下の機能を持った Windows 10 更新プログラムを制御・管理するサービス「Flex Work Place Unifier Cast」となりました。
このような経緯で、「 Flex Work Place Unifier Cast 」が開発されました。
今後も Windows 10 / 11 の更新をはじめとした運用方法のトレンドは変化していくことが予想されますが、当社ではこのような変化に柔軟に対応し、継続した「サービス」として提供していく方針ですので、今後の変化に不安がある方も安心してお使いいただけるものと考えております。
当社は「 Flex Work Place Unifier Cast 」を単なるソフトウエアとしてではなく「サービス」として提供することで、お客さまへ価値あるものを提供してまいります。
ぜひ一度ご利用いただければ幸いです。