Microsoft が新しい Infra Copilot を発表: それは何ですか

読書時間アイコン 2分。 読んだ


読者は MSpoweruser のサポートを支援します。私たちのリンクを通じて購入すると、手数料が発生する場合があります。 ツールチップアイコン

MSPoweruser の編集チームの維持にどのように貢献できるかについては、開示ページをお読みください。 続きを読む

キーノート

  • Infra Copilot は、IaC 開発の簡素化を目的とした新しいツールです。
  • 自然言語プロンプトを使用して IaC コード スニペット (例: Azure 用 PowerShell) を提案します。

Infrastructure as Code (IaC) は、最近クラウド インフラストラクチャを管理するための一般的なアプローチになっています。 IaC ツールを使用すると、コードを通じてインフラストラクチャを定義できます。ただし、IaC には、複雑な構文の管理や環境間の一貫性の確保など、独自の複雑さが生じる可能性があります。

インフラ コパイロット、使用 GitHubコパイロット、これらの課題に対処できます。 Infra Copilot は Visual Studio Code などと統合し、機械学習を利用してユーザー プロンプトの背後にある意図を理解します。これにより、インフラストラクチャの専門家は要件を自然言語で表現し、対応するコードの提案を受け取ることができます。

簡単に言うと、Infra Copilot は、IaC を使用してクラウド インフラストラクチャを管理するインフラストラクチャの専門家が直面する課題に対処できるツールです。 IaC 開発は、手動構成の代わりにコードを使用してコンピューター インフラストラクチャを管理およびプロビジョニングするプロセスです。

IaC が登場する前は、システム管理者は物理構成またはユーザー インターフェイスを使用して、サーバー、ストレージ、ネットワーク、その他のインフラストラクチャ コンポーネントを手動でセットアップしていました。このアプローチは時間がかかり、エラーが発生しやすく、環境間で一貫して再現することが困難でした。

IaC 開発では、インフラストラクチャ構成はコード ファイルで定義されます。これらのファイルでは、Terraform、Ansible などの言語、さらには AWS CloudFormation などのクラウド固有の言語も使用されます。コードは、必要なリソースの種類 (仮想マシン、データベースなど) やその構成 (オペレーティング システム、ストレージ サイズなど) を含むインフラストラクチャの望ましい状態を指定します。

Infra Copilot は標準化されたコード スニペットを生成し、展開されたインフラストラクチャの一貫性と信頼性を実現できます。また、新しいチーム メンバーの学習ツールとしても機能し、インフラストラクチャ プロフェッショナルの効率向上につながります。

Infra Copilot は現在初期段階にあります。 

Infra Copilot は有望な機能を提供しますが、このテクノロジーはまだ開発中であることに注意することが重要です。 

IaC の状況に対する長期的な影響はまだわかりません。

その他 こちら.