自動化、Ansible、人工知能

Automation, Ansible, Artificial Intelligence.

今日は人工知能(AI)の世界に生きています。生成AIにより、コードの作成が簡単になりました。コーディングはもはやlinting、フォーマット、およびデバッグについてではありません。

この記事では、AnsibleがAIツールをあなたの統合開発環境にもたらし、自動化のコーディング体験をよりシンプルでスムーズで効率的にする方法について学びます。

Ansibleとは何ですか?

単純に言えば、Ansibleは、インフラストラクチャのプロビジョニング、ソフトウェアのインストール、および高度なワークフローを通じたアプリケーションの自動化を支援するシンプルなIT自動化ツールです。

Ansible自動化は、日常業務を自動化し、セキュリティとコンプライアンスを改善し、システムをパッチし、組織全体で自動化を共有するために使用できます。Ansibleを使用すると、一貫性のあるアプローチを使用して、企業の自動化戦略の一部としてz/OSアプリケーションとITインフラストラクチャを自動化できます。

Ansible + AI

Red Hat SummitおよびAnsibleFest 2023で発表されたAnsible Lightspeed with IBM Watson Code Assistantは、Ansible自動化に対する新しい生成AIサービスです。Ansible Lightspeed with IBM Watson Code Assistantは、Ansibleコードをより効率的に作成するのに役立ちます。開発者が入力するプレーンイングリッシュを読み取るVisual Code Extensionとして利用可能なツールは、IBM watsonx foundationモデルと対話して、自動化タスクのためのコード推奨を生成し、それを使用してAnsible Playbookを作成します。

Ansible Lightspeed with IBM Watson Code Assistant in action

セットアップ方法と始め方

  1. Red HatによるAnsible VSCodeエクステンションをインストールします。
  2. ここに記載されている手順に従って、拡張機能を設定してAnsible Lightspeedを有効にします。
  3. インストールおよび設定が正常に完了すると、以下の画像に示すように、下部にタブが表示されます

Ansible Lightspeedのトレーニングマッチ

Ansibleを生成するタスクの名前を書く

  1. ping.ymlという新しいAnsible Playbookを作成します。
  2. “Test ping with a register”や”HTTP PUT request to create a new object”のように、プレーンイングリッシュで名前が付けられた新しいAnsibleタスクを追加します
  3. Ansibleモジュールの推奨事項が表示されます。 Tabを押すと、コードが挿入されます。生成されたAnsibleコードをさらに構築できます。

Ansible yamlコードスニペットについては、私のコードリポジトリを確認してください-https://github.com/VidyasagarMSC/ansible-yaml-snippets

サンプルPing Ansibleコード

Ansible Lightspeedを使用して生成されたHTTP PUT Ansibleタスク

ユーザーにはオープンで無料の技術プレビューが用意されています。ここでアナウンスを確認してください。

次に何をするか

Ansible Lightspeedを探索し、何か質問があれば、TwitterまたはLinkedInでお問い合わせください。この投稿を「いいね!」して、GitHubで私のAnsible yamlスニペットリポジトリにスターをつけるのを忘れないでください。

We will continue to update VoAGI; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more

AIニュース

「ジェネレーティブAIによる先進的なトランスフォーマーで創造性を解き放つ」

導入 人工知能の絶え間なく進化する風景において、近年際立った存在となっている名前があります。それがトランスフォーマーと...

AIニュース

「AIによるPaytmによるインド経済の保護:金融セキュリティの革新」

インドの金融セクターの景観を再定義する画期的な動きとして、Paytmという有名ブランドの親会社であるOne 97 Communications ...

データサイエンス

データサイエンティストが生産性を10倍にするための5つのツール

AIツールは、単調で繰り返されるタスクを自動化することで、データサイエンティストの生産性を最大限に引き上げるのに役立ち...

AI研究

取りましょう NVIDIA NeMo SteerLMは、推論中にモデルの応答をカスタマイズすることができるようにします

開発者は、強力な大規模な言語モデル(LLMs)を自分たちの目的地に到達する際に、AIパワードステアリングホイールを利用して...

データサイエンス

現代のサイバーセキュリティの脅威に対処する効果的な方法

「サイバーセキュリティの脅威は技術の進歩に伴って増加していますこの記事では一般的な脅威の扱い方をカバーします」

人工知能

「ChatGPTとCanvaを使用して1分で100のInstagram投稿を作成する方法」

「この強力なAIのテクニックを使えば、数分で何百もの投稿を作成できます」