Windows Server環境の構成を管理するために使用できるツール


11

クラウドベースのWindowsサーバーVMを使用するアプリケーションの環境管理を支援します。アプリケーションスタックは、Windows Server 2008とWindows Server 2012、SQL Server 2008、IIS、およびSharePoint 2010で構成されています。複数の環境Dev / Test / Stage / Prodがあります。環境の変更が一貫した方法で適用されることを確認するために、それらの環境の構成管理を行う方法を探しています。他の環境に加えられていない1つの環境に変更が加えられていないことを確認する方法があります。

私はPuppetやChefなどを読んでおり、設定管理を行うというアイデアが好きです。これらの環境の構成を管理するのに役立つ良い方法またはツールは何ですか。私はSCCMについて少し知っていますが、この特定の状況には高すぎますが、それでもそれらを行う能力があるかどうかを知りたいと思います。


回答:


15

System Center Configuration Manager(SCCM)の望ましい状態の構成は、まさにあなたが説明しているものです。

これに対する予算がない場合(質問のように思われる場合)、代わりにPowerShell DSCを活用できます。

System Center Operations Manager(SCOM)は、ここでは考慮しません。これは、構成管理プラットフォームではなく、監視および警告プラットフォームです。(元の質問はSCOMについて尋ねたが、OPはそれを編集したことに注意してください)

2012年以降、1つのSystem Center製品を購入すると、すべての製品を入手できることに注意してください。合計9つあり、それらの一部またはすべてをうまく活用できるWindowsショップにとって大きな恩恵です。


1
私は自分でDSCを投稿して提案するつもりでした(blogs.msdn.com/b/powershell/archive/2013/11/01/…)。これらのようなWindows固有のツールは、管理対象のシステムを最適に制御できると思います。
ロブ・モイア

6

ChefとSaltが今日(2014年2月14日)の時点で最高のWindowsサポートを持っていると私が言えることから。

Chefを使用したWindowsでのクッキングから:

ChefのプラットフォームとしてのMicrosoft Windowsのサポートの長い歴史は、Opscodeが最初にWindowsサーバーをブートストラップして管理するknife-windowsプラグインをリリースした2011年に遡ります。組み込みのChefリソースと多数のコミュニティクックブックの両方を使用して、インターネットインフォメーションサービス(IIS)、SQL Serverとそのデータベース、レジストリキー、Windowsの機能とロールのインストールなどを管理できます。knife-azureプラグインを使用してMicrosoft Azureプラットフォームと対話し、AzureサーバーをシームレスにプロビジョニングしてChefに登録することもできます。

Salt / SaltStackにはWindowsプラットフォーム用のSalt Minionサポートがあり、標準のSaltモジュールの多くがwindowsに移植されています

PuppetにはいくつかのWindowsサポートがあります。

PuppetはWindowsクライアントで実行されますが、Windowsノードはパペットマスターまたは認証局として機能できず、補助PuppetサブコマンドのほとんどはWindowsではサポートされていません。

AnsibleはまだWindowsではサポートされていませんが、ロードマップ上のエンドポイントとしてWindowsサーバーがサポートされています。Cygwinを介していくつかの実験的サポートが提供されます。


6

答えは主観的であるため、この質問を広く/一般的に答えることは困難Tool Aです。WindowsServer(OS)にとっては素晴らしいTool Bが、GPOの管理は下手なのに、逆の場合はどうでしょうか。どのツールを使用するかは、ユースケースによって異なります。

とは言っても、jscottは正しいです。SCCMとSystems Centerスイート全体は、ベンダーから提供され、専用に作られているため、現在最高です。

ここで、質問に含めなかった他の要件がある場合、適切な回答が変更され、範囲が狭まる可能性がありますが、それは素晴らしいことです。ツールに焦点を当てるのではなく、直面している問題の詳細な説明を教えてください。Windows Serverで無料で入手できるもの(WDSおよびADでGPOを使用)は、Windows環境の構築と管理のすべてにおいて非常に良い仕事をします。


Windowsサーバーインフラストラクチャの宣言的な構成管理を行い、オープンソースツールを探しています。この質問を閉じて/削除し、そのように再質問する必要がありますか?
シェーンウェルティ

1
あなたが解決しようとしている問題を私に話していない、あなたはまだあなたがそれを行うためにどのような方法を計画しているのかを私たちに話しているだけです。多くのWindowsサーバーを構築していますか?多数のWindowsサーバーを再構成する必要がありますか?そして、あなたは何を設定/再設定していますか?IIS、SQL、カスタムアプリケーション?
mfinni

良い質問をするためのガイダンスに感謝します。私は、このサイトにより適していると思われる形式で質問を再質問しました。serverfault.com/questions/575656/...
シェーンWealti
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.