PowerShell DSC

PowerShell DSC

PowerShell Desired State Configurationは、PowerShellの管理プラットフォームであり、構成をコードとして使用してITおよび開発インフラストラクチャを管理できます。
Windows PowerShell Desired State Configuration(DSC)は、オープン標準に基づいたWindowsに組み込まれた構成管理プラットフォームです。DSCは、展開ライフサイクルの各段階(開発、テスト、運用前、運用)およびスケールアウトで確実かつ一貫して機能するのに十分な柔軟性を備えています。DSCは「構成」を中心にしています。構成とは、特定の特性を持つコンピューター(「ノード」)で構成される環境を説明する読みやすい文書です。これらの特性は、特定のWindows機能を有効にするのと同じくらい簡単な場合もあれば、SharePointの展開のように複雑な場合もあります。また、DSCには監視とレポートが組み込まれています。システムが準拠しなくなった場合、DSCはアラートを生成し、システムを修正するように行動できます。構成は、簡単に読み取り、保存、更新できるように設計されています。構成では、ターゲットデバイスをその状態にする方法についての指示を書く代わりに、ターゲットデバイスの状態を宣言します。これにより、DSCを使用して構成を学習、採用、実装、および保守するコストが大幅に削減されます。構成を作成すると、複雑な展開手順が単一の場所で「単一の真実のソース」としてキャプチャされます。これにより、特定のマシンセットを繰り返し展開する際にエラーが発生しにくくなります。次に、展開をより高速で信頼性の高いものにすることで、複雑な展開の迅速な対応を可能にします。PowerShell Galleryを介して構成を共有することもできます。つまり、必要な作業の一般的なシナリオとベストプラクティスが既に存在する可能性があります。
powershell-dsc

ライセンスのあるすべてのプラットフォームでのPowerShell DSCの代替

Ansible

Ansible

Ansibleは、クラウドのプロビジョニング、構成管理、アプリケーションの展開、イントラサービスオーケストレーション、およびその他の多くを自動化する非常にシンプルなIT自動化エンジンです...
Puppet

Puppet

Puppet Data Center Automation Solutionは、時間の節約、サーバー環境の可視化、およびITインフラストラクチャ全体の一貫性の確保に役立ちます。
Salt

Salt

Saltは、サーバーを迅速かつ効率的に管理およびプロビジョニングするために使用できる強力なリモート実行マネージャーです。
Chef

Chef

Chefは、構成管理の利点をインフラストラクチャ全体にもたらすために構築されたオープンソースシステム統合フレームワークです。
Tintwizard

Tintwizard

tint2の外観を変更する簡単な方法。使いやすいグラフィカルユーザーインターフェイスを使用して、構成を生成し、tint2に適用できます。
Login AM

Login AM

構成管理、イメージ作成などのための使いやすく拡張可能な自動化システム。