人間「Alexa、仮想マシンの数を報告」、Alexa「合計仮想マシン数は1です」。Alexaを使って音声で仮想マシンのシステム管理、GitHubでAlexa Skillが公開

2017年6月22日

Amazon.comが米国でリリースした「Amazon Alexa」は、音声アシスタント機能を実現してくれるサービスです。通常は「Amazon Echo」と呼ばれるスピーカーとマイクが内蔵されたデバイスを通じて利用します。

fig Amazon Echo

人間がAlexaに話しかけると、その音声はAmazon.comのクラウドへ転送され、音声認識プログラムによって内容がテキスト化されます。そしてAlexaはそのテキストの内容に応じた返事を生成してスピーカーから返すのです。

例えば、Alexaに「Alexa、今日の天気は?」と尋ねると、「今日の天気予報は晴れです」などと、まるで人間との会話のように音声で答えてくれます。

Alexaはクラウド側に「Alexa Skill」と呼ばれるプログラムを開発者が追加できるようになっており、誰でも機能を拡張できるようになっています。これによって、例えばAlexaからピザを注文したり、ネットワーク経由で家電をコントロールするといったことが可能になります。

AlexaでVMwareのAPIを叩く「Alexa Skill」が公開

そのAlexa Skillで、VMwareのAPIを利用して仮想マシンを管理する機能を実装したエンジニアが登場。その動画が公開されています。

Alexa Skill経由でVMwareのRESTful APIを叩くコード「alexavsphereskill」をGitHubで公開したことを紹介しているのが、ブログThe Humble Labの記事「Integrating Amazon Echo and VMware API’s」(著者のCodyDe氏はVMwareのエンジニアのようです)です。

コードはPython 3で書かれており、AlexaからVMwareの管理ツールであるvCenterとvRealizeのAPIにアクセスできるようになっています。

このコードを利用して仮想マシンの管理のデモを分りやすい動画で紹介したのが、ブログvirtuallyGhettoの記事「Introducing Alexa to a few more VMware APIs」です。

デモ動画のなかで行われている、Alexaとの対話の様子を簡単に紹介しましょう(実際のやりとりは英語です)。

人間「Alexa、vSphere Control Centerをスタート」
Alexa (デバイス上の光がチカチカ)
「vSphere Control Centerがオンラインになりました」

人間「仮想マシンの数を報告」
Alexa 「この仮想マシンセンターの合計仮想マシン数は1です」

人間「状態は?」
Alexa「現在のvCenterアプライアンスの状況はグリーンです」

人間「VCのビルド番号は?」
Alexa「vCenter Serverは6.5で、ビルドは50038154です」

人間「クラスタのステータスは?」
Alexa「DRSは有効、高可用性DSは無効、バーチャルSANは有効です」

動画を見ていただくと分るのですが、音声でやりとりされる内容を聞いていると、まるでSFを見ているような、近未来的な雰囲気を感じます。

いつかもっとAlexaが賢くなって(あるいはAlexaと監視ツールと機械学習などを組み合わせて)「レイテンシが5秒以上の仮想マシンの数と予想されるボトルネックを報告!」などと音声だけで命令できるようになったら、運用管理がすごく楽になりそうな気がしませんか?

Alexa meets few more VMware APIs from lamw on Vimeo.

あわせて読みたい

AWS VMware 仮想化 運用・監視




タグクラウド

クラウド
AWS / Azure / Google Cloud
クラウドネイティブ / サーバレス
クラウドのシェア / クラウドの障害

コンテナ型仮想化

プログラミング言語
JavaScript / Java / .NET
WebAssembly / Web標準
開発ツール / テスト・品質

アジャイル開発 / スクラム / DevOps

データベース / 機械学習・AI
RDB / NoSQL

ネットワーク / セキュリティ
HTTP / QUIC

OS / Windows / Linux / 仮想化
サーバ / ストレージ / ハードウェア

ITエンジニアの給与・年収 / 働き方

殿堂入り / おもしろ / 編集後記

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed

最新記事10本