1. Windows Azure &
PowerShell DSC
SYSTEM CENTER & AZURE NIGHT!! (2014.03.28)
高井 一輝 – SYSTEM CENTER USER GROUP JAPAN
2. 自己紹介
高井 一輝 (Takai Kazuki)
某 ISP 勤務
主な仕事 : クラウドとオンプレミスを組み合わせたインテグレーション
見積り、提案書の作成から設計、構築、試験、運用まで
ネットワーク、サーバ (Windows、Linux)
System Center User Group Japan (SCUGJ)
Twitter : @zhuky7
Facebook : kazuki.takai
Blog : Operations Lab. http://operationslab.wordpress.com/
3. 本日のお話
Windows Azure 上で DSC (Desired State Configuration) を使う際の注意点
本質的には DSC はあまり関係ないです
言語パック周りのお話です
4. 突然ですが
Windows Azure は検証にも最適
検証したいと思ってすぐ使える
手元に機材を用意する必要がない
検証・デモ機を持ち歩く必要がない
Windows Server 2012 R2 のテンプレートも用意されている
Windows Server 2012 R2 の新機能を Azure で検証(体験)したい
とりあえず DSC とか
5. Desired State Configuration (DSC)
Windows PowerShell Desired State Configuration
サーバーの構成と管理を行うための新機能
(PowerShell 4.0 / Windows Server 2012 R2)
サーバーに対する操作 (構築) 手順ではなく、サーバーの状態を記述することで
サーバーを自動構成
DSC によるサーバーの構成手順
PowerShell で構成後のサーバーの状態を定義
PowerShell コードから構成データが含まれる MOF ファイルを生成
MOF ファイルを使用してサーバーを構成
6. DSC リソース
Archive Environment File Resources A
Group Log Package Resources B
Process Registry Role Resources C
Script Service User Resources D
Windows PowerShell Desired State Configuration
Built-In Resources Custom Resources
7. 試してみた
Windows Azure 上に仮想マシンを展開
OS の初期設定を実施
Windows Update
ユーザー作成
セキュリティ設定変更
エラー報告やその他細かい設定
言語設定
DSC を動かしてみる