検索
ホームページテクノロジー周辺機器AIDevOps 向けの生成 AI: 現実的な視点

Generative AI により、DevOps チームは退屈な重複を排除し、自動化を強化し、複雑なワークフローを単純な会話アクションに圧縮できます。

DevOps 向けの生成 AI: 現実的な視点

# 生成 AI の概念は、最小限の人的入力から新しいコンテンツを作成できる機械学習アルゴリズムを説明します。この分野はここ数年で急速に成長し、テキスト作成ツール ChatGPT やフォトリアリスティックな画像作成ツール DALL-E2 などのプロジェクトが主流の注目を集めています。


ただし、Generative AI はコンテンツ クリエイターだけを対象としたものではありません。また、ソフトウェア エンジニアリングと DevOps におけるテクノロジーの仕事を変革する態勢も整っています。たとえば、物議を醸している「AI ペア プログラマー」の GitHub Copilot は、すでにコードの記述方法の再考を促していますが、DevOps の世界では協調型 AI の可能性はまだ十分に探求されていません。

この記事では、生成 AI によって DevOps チームが退屈な重複を排除し、自動化を強化し、複雑なワークフローを単純な会話アクションに圧縮できる未来に目を向けます。その前に、生成 AI によって改善できる DevOps の問題について詳しく見ていきましょう。

DevOps の何が問題になっているのでしょうか?

DevOps は解決には程遠いです。 DevOps の考え方の採用は年々急速に増加していますが、そのプロセスは依然として多くのツール、限られた人材プール、部分的にしか自動化されていない反復的なタスクに依存しています。

DevOps エンジニアは、展開の承認、環境ステータスの確認、基本的な構成ファイルの構築など、大きなビジネス価値に貢献しない単純なタスクに多大な時間を費やしてしまうことがあります。避けられない作業ではありますが、これらの作業は雑務であり、最終製品には直接貢献しません。これらは AI 処理を生成するための有力な候補でもあり、ChatGPT と Copilot (または Copilot を構築する OpenAI Codex) の両方がプレッシャーをいくらか軽減してくれるかもしれません:

    これらは共通の構成ファイルとテンプレートを設定できます。したがって、エンジニアはDoする必要はありません。
  • コンテキストに関連したスニペットを提案することで、チーム メンバーが新しいスキルを習得できるようにします。これにより、必要に応じて支援が提供されるため、スキルアップの学習曲線が短縮されます。
  • これらは、新しい資産の構築に必要な時間を短縮し、それらの一貫性を高めることで、保守性の向上に役立ちます。
ただし、既存のシステムはコンテンツ生成に焦点を絞っているため制限があります。 DevOps アシスタントが、ワークフロー ステップをトリガーして状態変更を適用するためのインテント ベースおよびアクション ベースのエクスペリエンスも提供できれば、さらに強力になります。たとえば、Copilot のコード作成者と双方向の会話インターフェイスを統合するエクスペリエンスを想像してください。

    アシスタントにオンデマンドでプロセスを開始するように依頼し、必要に応じて入力を求めることができます。
  • 開発者は、本番環境へのデプロイメントのリクエストなど、機密性の高いタスクにセルフサービスでアクセスできます。 AI は、AI に代わって安全に操作を実行し、エラーのリスクを最小限に抑え、開発者とインフラストラクチャの間にセキュリティ障壁を作成します。 AI アシスタントは、プログラムを送信する前に関連するチーム メンバーにレビューを要求して、全員がプラットフォームへの変更を確実に認識できるようにすることもできます。
  • AI は、監視指標が変化したときにリアルタイムでアラートを送信できます。たとえば、展開が失敗した場合、セキュリティの脆弱性が検出された場合、またはパフォーマンスがベースラインから逸脱した場合、メッセージが表示され、すぐにアクションを実行することができます。
重要なのは、これらの能力は人間に取って代わるものでも、人間の役割を根本的に変えるものでもありません。この形式の AI は、日常的で一貫した安全メカニズムを処理することでエンジニアリング能力を強化します。これにより、DevOps チームはより短い時間でより有意義な作業を完了できるようになります。

DevOps とジェネレーティブ AI の未来

ジェネレーティブ AI には、DevOps の仕組みを再定義する大きな可能性があります。ここでは、それが支配するであろう 3 つの具体的な分野を紹介します。

1. 自動障害検出と推奨される修復措置

障害は、開発者と運用保守担当者にとって共通の問題です。これらは、修復を優先するために即座にコンテキストを切り替えることを強制する予測不可能な中断です。残念ながら、これは生産性に影響を与え、リリースの進行を遅らせ、修復作業が計画どおりに進まない場合にフラストレーションを引き起こす可能性があります。

人工知能エージェントは障害を検出し、その原因を調査できます。さらに、分析を生成機能および過去の障害に関する知識と組み合わせて、表示されたアラートのコンテキスト内で即時のアクションを推奨できます。

簡単な Kubernetes の例を考えてみましょう: アシスタントは本番環境の停止に気づき、リソースの制約によりポッドが削除されたことを認識し、ポッドの再起動、クラスターのスケール変更、またはその他の放棄されたリソースの終了を行うためのアクション ボタンを提供します。チームは手動でのトラブルシューティングに何分も費やすことなく、ワンクリックでインシデントを解決できます。

2. オンデマンドのコード/構成の生成と展開

生成 AI 用のコードを作成できる機能は、信じられないほどの価値をもたらします。会話の意図を階層化することで、よりアクセスしやすく便利になります。たとえば、チャット インターフェイスに短いメッセージを書き込むことで、AI エージェントに新しいプロジェクト、構成ファイル、または Terraform 状態定義をセットアップするように依頼できます。エージェントは、テンプレートのプレースホルダーに値を入力するよう求め、コンテンツをレビューする準備ができていることを適切な関係者に通知できます。

承認されると、AI は元の開発者に通知し、プロジェクトをライブ環境で起動し、展開を表示して反復を開始するためのリンクを提供します。これにより、開発者向けに、いくつかの異なるシーケンスが 1 つのセルフサービス操作に凝縮されます。運用チームは、プロジェクト リソースを事前に手動でプロビジョニングする必要がなくなり、自分たちのタスクに集中できるようになります。

3. プロンプト主導型のオンデマンド ワークフロー管理

次世代 AI エージェントは、単純なテキストや写真の作成を超えて、完全に自動化されたプロンプト主導型のワークフローをサポートします。たとえば、双方向 AI を使用すると、自然言語を使用して「本番クラスターの再起動」などのプロセスを開始し、AWS ECS リソースと対話できます。使用しているプラ​​ットフォームや実行する具体的な手順を AI に指示する必要はありません。たとえば、Kubiya.ai ではこれを最大限に活用し、自然言語プロンプトを通じて任意の DevOps ワークフローを作成するオプションをお客様に提供しています。

これらのエージェントの言語モデルは、クラウド サービスの語彙に基づいてトレーニングされます。クラスターの再起動を要求すると、エージェントはドメインの知識を使用してユーザーの言葉を解釈します。たとえば、「実稼働」クラスターが AWS で実行されていることを認識しているため、クラスターの詳細を取得し、ecs.UpdateService などの正しい API 呼び出しを実行してクラスターを再起動する必要があります。あなたの言葉は、完全に機能するワークフローに直接変換されます。

さらに、双方向の側面は、AI エージェントが時間の経過とともにより強力になることを意味します。ワークフローの実行を開始すると、エージェントもワークフローについてトレーニングを受け、将来のシナリオに対して同様のプロセスを提案し、各ワークフローが実際に行う内容を説明できるようになります。

このアプローチにより、開発者は運用チームに関与することなく、より多くのことを行うことができます。 AI エージェントは人間とインフラストラクチャ プラットフォームの間を仲介し、セキュリティを損なうことなく、誰でも一貫してワークフローを起動できるようにします。ワークフローの一部として、エージェントは、「新しい VM の追加」を依頼するときなど、関連する時点で入力を求めることができ、クラウド アカウント、データセンター リージョン、マシン タイプ、価格レベルの選択を求めます。

重要なポイント: ジェネレーティブ AI は作業を安全に加速します

ジェネレーティブ AI の DevOps ユースケースは、アクセシビリティ、セキュリティ、信頼性を向上させながら、主要なタスクを加速します。さらに、開発者は使い慣れたプロセスを繰り返し実行して結果を待つのではなく、新機能の進歩に集中できるようになります。

会話を継続できるほど賢いエージェントは、チームのもう 1 人のメンバーのようなものです。これらは、組織のセキュリティおよびコンプライアンス ポリシーへの完全なコンプライアンスを確保しながら、特定のツールに不慣れな開発者にサポートを提供します。これらのセキュリティ対策によりコード ベースが保護され、開発者はあらゆるワークフローを開始できるという安心感が得られます。さらに、DevOps チームとのやり取りの数を減らすと、効率が向上し、フィードバック ループが強化されます。

生成 AI も静的なエクスペリエンスではありません。インタラクションを分析してユーザーの意図をより正確に判断するため、時間の経過とともに改善されます。たとえば、最初にクエリを入力したときに提案が適切でなかった場合、あなたや他の人がリクエストを繰り返し、さまざまなアクションを実行するにつれて改善されることが期待できます。

人工知能エージェントは、人間の不足している知識もサポートします。これにより、開発者は、関連する一部の手順、ツール、用語に慣れていない場合でも、プロセスを開始できます。 AI は、「どのインスタンスが失敗しましたか?」などの質問のギャップを埋めることができます。実稼働クラスター内の Kubernetes ポッドを参照していることを理解してください。これらの機能により、AI は人間の能力を効果的に補完し、チームを支援する手がかりの源となります。

AI の生成には ROI が重要です

AI を定期的に使用する組織は、エージェントがニーズをよりよく予測するため、最良の結果を達成する可能性が高くなります。ただし、ワークフローに AI を追加する場合は、やりすぎないことも重要です。最も成功した導入は、実際のビジネス ニーズの解決に重点を置いています。まず、プロセスを評価して開発チームと運用チームの間のボトルネックを特定し、次に AI を使用してそれらの繰り返しのユースケースをターゲットにします。

選択したソリューションは、より多くの問題を解決したり、インシデントをより迅速に解決したりするなど、KPI の達成に役立つものでなければなりません。そうしないと、AI エージェントが十分に活用されず、自然な操作手順が妨げられてしまいます。

概要

生成 AI は、今日最も急速に成熟しているテクノロジーの 1 つです。その結果、より多くの研究者、消費者、組織がその機能を探索し始めたため、ChatGPT は一定レベルの普及を獲得しました。 DALL-E2 も同様に目覚ましい結果を達成し、最初の 12 か月間で 120 万人以上の開発者が GitHub Copilot を使用しました。

3 つのテクノロジはいずれも明らかな革命的な可能性を示していますが、長期的に最も恩恵を受ける可能性があるのは、DevOps のハイブリッドで非常に複雑なワークフローです。たとえば、DevOps では、コードや構成などの新しい資産の作成と、展開の承認やレビュー要求などの一連のプロセスが組み合わされます。

一部の部外者の予測に反して、DevOps 向けの生成 AI は、通常のファイル スニペットの単純なテンプレートを超えて、完全なワークフローの自動化を実現するでしょう。簡単な会話フレーズを使用して、新しいクラウド リソースのプロビジョニングから運用パフォーマンスのチェックまで、お客様に代わって特定のアクションを実行するようにエージェントに指示できます。その結果、エージェントはリアルタイムの双方向フィードバック ループを提供して、コラボレーションを改善し、生産性を向上させ、開発者が直面する日常のストレスを軽減します。

以上がDevOps 向けの生成 AI: 現実的な視点の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事は51CTO.COMで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。
迅速なエンジニアリングにおける思考のグラフは何ですか迅速なエンジニアリングにおける思考のグラフは何ですかApr 13, 2025 am 11:53 AM

導入 迅速なエンジニアリングでは、「思考のグラフ」とは、グラフ理論を使用してAIの推論プロセスを構造化および導く新しいアプローチを指します。しばしば線形sを含む従来の方法とは異なります

Genaiエージェントとの電子メールマーケティングを組織に最適化しますGenaiエージェントとの電子メールマーケティングを組織に最適化しますApr 13, 2025 am 11:44 AM

導入 おめでとう!あなたは成功したビジネスを運営しています。ウェブページ、ソーシャルメディアキャンペーン、ウェビナー、会議、無料リソース、その他のソースを通じて、毎日5000の電子メールIDを収集します。次の明白なステップはです

Apache Pinotによるリアルタイムアプリのパフォーマンス監視Apache Pinotによるリアルタイムアプリのパフォーマンス監視Apr 13, 2025 am 11:40 AM

導入 今日のペースの速いソフトウェア開発環境では、最適なアプリケーションパフォーマンスが重要です。応答時間、エラーレート、リソース利用などのリアルタイムメトリックを監視することで、メインに役立ちます

ChatGptは10億人のユーザーにヒットしますか? 「わずか数週間で2倍になりました」とOpenai CEOは言いますChatGptは10億人のユーザーにヒットしますか? 「わずか数週間で2倍になりました」とOpenai CEOは言いますApr 13, 2025 am 11:23 AM

「ユーザーは何人いますか?」彼は突き出した。 「私たちが最後に言ったのは毎週5億人のアクティブであり、非常に急速に成長していると思います」とアルトマンは答えました。 「わずか数週間で2倍になったと言った」とアンダーソンは続けた。 「私はそのprivと言いました

PIXTRAL -12B:Mistral AI'の最初のマルチモーダルモデル-Analytics VidhyaPIXTRAL -12B:Mistral AI'の最初のマルチモーダルモデル-Analytics VidhyaApr 13, 2025 am 11:20 AM

導入 Mistralは、最初のマルチモーダルモデル、つまりPixtral-12B-2409をリリースしました。このモデルは、Mistralの120億個のパラメーターであるNemo 12bに基づいて構築されています。このモデルを際立たせるものは何ですか?これで、画像とTexの両方を採用できます

生成AIアプリケーションのエージェントフレームワーク - 分析Vidhya生成AIアプリケーションのエージェントフレームワーク - 分析VidhyaApr 13, 2025 am 11:13 AM

クエリに応答するだけでなく、情報を自律的に収集し、タスクを実行し、テキスト、画像、コードなどの複数のタイプのデータを処理するAIを搭載したアシスタントがいることを想像してください。未来的に聞こえますか?これでa

金融セクターにおける生成AIの応用金融セクターにおける生成AIの応用Apr 13, 2025 am 11:12 AM

導入 金融業界は、効率的な取引と信用の可用性を促進することにより経済成長を促進するため、あらゆる国の発展の基礎となっています。取引の容易さとクレジット

オンライン学習とパッシブアグレッシブアルゴリズムのガイドオンライン学習とパッシブアグレッシブアルゴリズムのガイドApr 13, 2025 am 11:09 AM

導入 データは、ソーシャルメディア、金融取引、eコマースプラットフォームなどのソースから前例のないレートで生成されています。この連続的な情報ストリームを処理することは課題ですが、

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール

VSCode Windows 64 ビットのダウンロード

VSCode Windows 64 ビットのダウンロード

Microsoft によって発売された無料で強力な IDE エディター

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。