PowerShellは、コマンドラインの形式で提供されるタスクの自動化および構成管理フレームワークです。 これはネットワーク管理者にとって重要なツールであり、ネットワーク管理者が システムマネジメント タスク。
マイクロソフトは最近オープンソース化した パワーシェル、で利用可能にする Linux そして iOS 同じように。 レドモンドの巨人は大きくはありませんが オープンソースソフトウェアのファン、管理ツールはどのプラットフォームとも互換性がある必要があることに気づきました。 結局のところ、Microsoftの顧客はマルチプラットフォームの世界に住んでおり、あらゆるシステムを管理できるツールが必要です。
上のVMのほぼ3分の1 Azure はLinuxで動作し、Azure Marketplaceで提供されるサードパーティのIaaSのほぼ60%はオープンソースソフトウェアです。 このようなオープンソースに優しい世界に住んでいたマイクロソフトには、適応するという1つの選択肢しかありませんでした。これは、オープンソース環境を採用することを意味します。
Microsoftは、LinuxとWindowsのすべてのワークロードを実行するためのプラットフォームとして、顧客の好みを獲得したいと考えています。 この新しい考え方により、.NETチームは.NET CoreをLinuxに移植できるようになり、PowerShellもLinuxに移植できるようになりました。 Linux上のPowerShellは、お客様が同じツールと同じユーザーを使用して、どこからでもすべてを管理できるように設計されています。
オープンソースのPowerShellプロジェクトはまだその中にあります 開始段階. Microsoftは、PowerShellのごく一部を経験豊富なパートナーにオープンソース化して、可能な限り最高のフィードバックをサンプリングしています。
初期リリースは「アルファ」バージョンであり、コミュニティでサポートされています。 Microsoftは、サポートされているバージョンのWindowsまたは* nixを実行しているすべての人に、オープンソースに基づく公式のMicrosoftバージョンのPowerShellを提供することを計画しています。 技術の巨人はこのリリースの正確な時期を明らかにしておらず、すべてがコミュニティの意見とビジネスニーズに依存していると説明しています。
チェックアウトする必要のある関連記事:
- MicrosoftのオープンソースマネージャーNuGetが10億ダウンロードに達する
- Microsoftは、Windows 10Linuxサブシステムがどのように機能するかを明らかにします
- Linux用の新しいSkypeAlphaアプリがダウンロード可能になりました