Azure Copilot の概要

完了

Azure Copilot は、Azure 環境の管理、最適化、トラブルシューティングの方法を簡素化するように設計された AI を利用したアシスタントです。 Azure Copilot はインフラストラクチャを理解し、自然言語を使用して作業を完了するのに役立ちます。 Copilot では、大規模言語モデル (LLM)、Azure コントロール プレーン、Azure 環境に関する分析情報を使用して、より効率的に作業できるようにします。

Azure Copilot は、Azure が提供する数百のサービスと数千種類のリソースをナビゲートするのに役立ちます。 何百ものサービスにわたって知識とデータを統合して、生産性を向上させ、コストを削減し、深い洞察を提供します。 Azure Copilot は、質問に答えることで Azure について学習するのに役立ち、独自の Azure リソースと環境に合わせて調整された情報を提供できます。 自然言語で目標を表現できるようにすることで、Azure Copilot は Azure 管理エクスペリエンスを簡素化できます。

Azure Copilot がアクションを実行できる場合、Copilot は必要な詳細を要求し、アクションを実行する必要があるかどうかを確認します。 たとえば、Azure Copilot に仮想マシンの作成を求めるメッセージが表示された場合は、必要な詳細を確認し、提案されたアクションプランを提供し、確認を待ちます。 Azure Copilot でアクションを実行できない場合は、タスクを手動で実行する方法に関する情報が提供されます。

Azure Copilot で役立つタスクの一覧を次に示します。

  • Azure 環境を理解します。
    • Azure Resource Graph クエリを使用してリソース情報を取得する
    • サービスのヘルスイベントと状態を理解する
    • コストの分析、見積もり、最適化
    • Azure Advisor の推奨事項を見つける
    • ネットワーク トポロジを視覚化する
    • 攻撃対象領域をクエリする
    • Azure Firewall IDPS 攻撃を調査する
  • Azure サービスを使用して、よりスマートに作業します。
    • コマンドを実行する
    • 仮想マシンのデプロイと管理
    • ワークロード テンプレートの検出とデプロイ
    • AKS クラスターを効率的に操作する
    • Azure Monitor のメトリックとログに関する情報を取得する
    • Azure Local を使用してよりスマートに作業する
    • ストレージ アカウントの管理とトラブルシューティング
    • ディスク パフォーマンスのトラブルシューティング
    • ネットワークの設計、トラブルシューティング、セキュリティ保護
    • Azure Arc 拡張機能に関する問題のトラブルシューティング
    • Azure SQL Database 駆動型アプリケーションの改善
  • コードを記述して最適化します。
    • Azure CLI スクリプトを生成する
    • PowerShell スクリプトを生成する
    • Terraform と Bicep の構成を生成する
    • API Management のポリシーを作成する
    • Kubernetes YAML ファイルを作成する
    • App Service を使用したアプリのトラブルシューティングの高速化