Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
ROOM
GOS 移行は大変?クライアント OS 移行時のアプリケーション互換・クライアント展開に関する事例およびノウハウのご紹介
日本マイクロソフト株式会社コンサルティングサービス統括本部プリンシパル コンサルタント
森 貴士
Agenda
クライアント展開の課題
アプリケーション 互換のポイント
アプリケーション互換問題とは
Windows アプリケーション
Internet Explorer
クライアント展開
クライアント展開の課題
Windows 8.1 魅力的だけど、
•既存アプリケーションが動作するのか?
• Internet Explorer 11 で Web アプリケーションが動作する?
多種多様なデバイス
• IT の標準化は、どう進めればいい?
•イメージ管理が大変そうだ
クライアント展開の課題
アプリケーション互換のポイントアプリケーション互換問題とは
Windows アプリケーション
Internet Explorer
クライアント展開イメージエンジニアリング
アプリケーション互換問題とは?
互換性の原因を見極め、適切なアプローチが必要
互換性問題へのアプローチ
セキュリティ強化
標準化対応
アプリケーション固有の問題
仕様変更
クライアント構成変更・調整
仮想化
プログラム改修
互換性テクノロジー
仮想化における対応はアプリケーションの延命
回避できない場合
互換性レイヤの動作概念
オペレーティングシステム
アプリケーション 1 アプリケーション 2
・アプリケーション 1 の操作 A を修正・アプリケーション 2 の操作 C を修正
互換データベース
互換性レイヤ
呼び出し結果
修正
操作 A
呼び出し結果 参照
操作 B
呼び出し結果
修正
操作 A
呼び出し結果
操作 C
DEMO
互換設定
互換性ツールキット (Compatibility Administrator)
Windows 8.1 用 Windows アセスメントデプロイメントキット (Windows ADK)
http://www.microsoft.com/ja-jp/download/details.aspx?id=30652
• 設定可能 項目
–互換フィックス 406 個
–互換モード 89 個
• 互換データベースの作成
–自社内のアプリケーション互換情報を作成
–Sdbinst コマンドを利用して展開可能
(Windows 8.1 / 32bit 版の場合)
Windows 8.1 ADK で
検索
事例①
事例②
Internet Explorer 互換性ポイント
• ドキュメント モード
–HTML / CSS / JavaScript などの動作モード
• セキュリティ ゾーン
–Web サイトに対するセキュリティ設定
IE11 Quirks モード
IE10 標準モード
IE9 標準モード
IE8 標準モード
IE7 標準モード
IE5 Quirks モード
ドキュメント モード
IE11 標準モード
下位バージョンとの互換性確保
互換モード※ IE6 との互換性確保
他社ブラウザーとの互換性
最新規格への対応 (Edge)
ドキュメント モード歴史
標準モード
Quirks モード
IE7 標準モード
Quirks モード
Internet Explorer 6
Internet Explorer 10
Internet Explorer 7
Internet Explorer 8
Internet Explorer 9
Internet Explorer 11
IE9 標準モード
IE8 標準モード
IE7 標準モード
Quirks モード
IE8 標準モード
IE7 標準モード
Quirks モード
IE10 Quirksモード
IE10 標準モード
IE9 標準モード
IE8 標準モード
IE7 標準モード
IE5 Quirks モード
IE7 標準モード
IE5 Quirks モード
IE8 標準モード
IE9 標準モード
IE10 標準モード
IE10 Quirksモード
IE11 標準モード
IE11 Quirksモード
ドキュメント モード
標準モード
Quirks モード
IE7 標準モード
Quirks モード
Internet Explorer 6
Internet Explorer 10
Internet Explorer 7
Internet Explorer 8
Internet Explorer 9
Internet Explorer 11
IE9 標準モード
IE8 標準モード
IE7 標準モード
Quirks モード
IE8 標準モード
IE7 標準モード
Quirks モード
IE10 Quirksモード
IE10 標準モード
IE9 標準モード
IE8 標準モード
IE7 標準モード
Quirks モード
IE7 標準モード
IE5 Quirks モード
IE8 標準モード
IE9 標準モード
IE10 標準モード
IE10 Quirksモード
IE11 標準モード
IE11 Quirksモード
Internet Explorer は最新テクノロジーを搭載するとともに、過去の資産を活かすために、以前のバージョンのドキュメントモードを搭載
標準モード
Quirks モード
Internet Explorer 6
Internet Explorer 8
IE8 標準モード
IE7 標準モード
Quirks モード
Internet Explorer 11
IE7 標準モード
IE5 Quirks モード
IE8 標準モード
IE9 標準モード
IE10 標準モード
IE10 Quirksモード
IE11 標準モード
IE11 Quirksモード
例: ドキュメントモード未活用
1
2
3
標準モード
Quirks モード
Internet Explorer 6
Internet Explorer 8
IE8 標準モード
IE7 標準モード
Quirks モード
Internet Explorer 11
IE7 標準モード
IE5 Quirks モード
IE8 標準モード
IE9 標準モード
IE10 標準モード
IE10 Quirksモード
IE11 標準モード
IE11 Quirksモード
例: ドキュメントモード 活用
1
セキュリティ ゾーンの考え方Web サイトの分類 セキュリティ ゾーン
危険度高
Security高
一般サイト
社内システム
B2B / B2Cサイト
危険なサイト
インターネット
ローカルイントラネット
信頼済み
制限付き
「ローカル イントラネット」を使う理由
• 互換表示設定が既定で有効– IE6 と互換性の高い “IE7 標準モード”, “Quirks モード”が利用される
• 既定のセキュリティ設定が「信頼済みサイト」と比較して制限がゆるい
社内システム向けに「信頼済みサイト」を使うことは推奨しない
事例③
クライアント展開の課題
アプリケーション 互換のポイントアプリケーション互換問題とは
Windows アプリケーション
Internet Explorer
クライアント展開イメージエンジニアリング
アプリ検証前にクライアント設計
現状
把握
クライ
アント
設計
イメー
ジ作成
検証機
配布
アプリ
検証
検証機 配布後の対応
イメージ管理者互換性管理者検証担当者
④互換DB配布準備
⑤端末展開
①検証結果報告
②対応方針決定
③ IE構成定義
クライアント展開手法
1. OS インストール2. ソフトウェアインストール
4. Sysprep5. イメージキャプチャ
6. デスクトップ用標準イメージ
7. イメージ展開
ノート PC 用標準イメージ
PC のモデルが増える度に、標準 イメージが増えてしまう
標準イメージの維持管理工数の増加
イメージ展開タスクシーケンス
標準イメージ作成(機種非依存)
タスクシーケンス
4. アプリケーション追加
5. 互換設定のインストールCompatAdmin 互換データベースInternet Explorer 構成情報 (IEAK)
機種分岐
A モデル向け- ドライバ追加- アプリケーション追加
B モデル向け- ドライバ追加- アプリケーション追加
1. OS インストール
2. アプリケーション追加
4. 標準イメージ作成
3. User プロファイル構成
5. 標準イメージ適用
仮想環境で機種非依存の標準イメージを作成
展開後運用管理
ソフトウェア配布
パッチ配布
セキュリティ設定
構成管理
ハードウェア
標準 PC 環境
アプリケーション
個人環境
運用管理セキュリティ管理
会社デバイス、会社環境
ユーザー
デバイス、会社環境
ユーザーデバイス
ユーザー環境
まとめ
アプリケーション互換
互換性テクノロジー、ツールを理解すれば簡単
ITPro と Developer が協調して対応
クライアント展開
アプリ互換対策は検証機の構成から始まる
イメージエンジニアリングの再考
EXPO 会場にてタッチ&トライ実施中!
EXPO(展示会場)WindowsZoneで紹介中Windows ストア アプリ
業務アプリケーションも続々リリース!!
アンケートにご協力ください。
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the
part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.