自動化、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

データサイエンス

「CNNによる特徴抽出の探求」

「畳み込みニューラルネットワークは、機械学習を用いた画像分類タスクにおいて、今日の基礎となっていますただし、分類の前...

機械学習

ビジネスにおけるオープンソースと専有モデルの選択:生成型人工知能の展開において

ジェネレーティブAIへの関心の高まりにより、2023年中頃には約350社の企業がこの分野に参入しました[1]それぞれが基礎モデル...

機械学習

「ヘルスケアとゲノミクス産業が機械学習とAIで革新する方法」

AIと機械学習は医療研究のやり方を変えつつありますAIが薬剤探索、ゲノミクス、およびタンパク質の折りたたみに革新をもたら...

AI研究

「MITのインドの学生が声を必要としない会話デバイスを開発」

魅力的な進展として、名門マサチューセッツ工科大学(MIT)の学生が革新的なAI対応デバイス、AlterEgoを紹介しました。AlterE...

機械学習

「ChatGPTは私たちを出し抜いているのか? チューリングテストの視点からの探求」

「機械は思考することができるのか?この記事は、チャットGPTの性能をチューリングテストが設定した厳しい基準に基づいて調査...

データサイエンス

LLMs (Language Models)による電子メール効率化の次なるフロンティア

紹介 人工知能(AI)は、特に大規模な言語モデル(LLM)の台頭のおかげで、過去数年間で大きく成長しました。豊富な人間の言...