Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ESXi のAIOps だ!2025冬
Search
Unno Wataru
December 23, 2025
Technology
2k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ESXi のAIOps だ!2025冬
Gemini API で ESXi を操作します。
デモ動画はこちら。
https://youtu.be/aIiR-mvWvqI
Unno Wataru
December 23, 2025
More Decks by Unno Wataru
See All by Unno Wataru
ESXi で仮想化した ARM 環境で LLM を動作させてみるぞ
unnowataru
0
1.3k
大量の VMware Horizon 仮想マシンに一括でユーザーを割り当てるツール
unnowataru
0
300
丸投げ! ChatGPT で Azure の環境を IaC する
unnowataru
0
370
AI に ESXi で使えるコードを書いてもらおう
unnowataru
0
230
いま話題の AI に教えてもらう! イマドキのインフラ管理術
unnowataru
0
90
Other Decks in Technology
See All in Technology
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
19k
AIにブラウザを触らせて、E2EテストをPlaywrightで書く
koji_kawamura
0
260
英語が話せなくてもKubeConスタッフに参加した話
yusuke427
1
1.1k
ソフトウェアサプライチェーンの構造的リスクとコンテナ環境の保護
kyohmizu
5
760
長期運営で肥大化したExcelマスターデータの解消に向けた移行事例
gree_tech
PRO
0
100
医療の現場を変革に挑戦した半年間の軌跡 - PythonとAIで現場を変える / From Code to Care
soudai
PRO
0
480
Kiro Crew入門 - 常駐エージェントの仕組みと使いどころ / Intro to Kiro Crew
k_adachi_01
1
710
Rust×eBPFでEDRっぽいものをつくる
sunlife3
2
690
Adding Right-to-Left support to your web application with CSS logical properties — Lessons from Redmine
vividtone
0
160
AIに狂うスタートアップが、あえて「人との協働」に全振りした新卒エンジニア研修 / New Graduate Engineer Training at a Startup Accelerating AI Adoption
ohnoeight
0
170
なぜ Temporal の大小比較には compare しかないのか / Why Does Temporal Only Have compare() for Comparisons
kazukihayase
1
190
:syncing_time:
sksat
2
230
Featured
See All Featured
Building the Perfect Custom Keyboard
takai
2
850
Being A Developer After 40
akosma
91
590k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Tell your own story through comics
letsgokoyo
1
1k
Odyssey Design
rkendrick25
PRO
2
770
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.9k
Evolving SEO for Evolving Search Engines
ryanjones
0
260
Designing Experiences People Love
moore
143
24k
Thoughts on Productivity
jonyablonski
76
5.3k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
550
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.5k
Building an army of robots
kneath
306
46k
Transcript
株式会社ネットワールド 海野 航 ESXi の AIOps だ!2025冬
2 Copyright © 2025 Networld Corporation All Rights Reserved. はじめに
• これから Google の AI である Gemeni を介して VMware ESXi を操作します • ザックリとアーキテクチャを解説します • どんなふうに動くのかをデモ動画としてご覧いただきます
Copyright © 2025 Networld Corporation All Rights Reserved. アーキテクチャ
4 Copyright © 2025 Networld Corporation All Rights Reserved. アーキテクチャ
ESXi on Raspberry Pi 5 paramiko, playwright on venv Python PowerShell Windows 11 Google Gemini 2.5 Flash
Copyright © 2025 Networld Corporation All Rights Reserved. デモ
6 Copyright © 2025 Networld Corporation All Rights Reserved. デモ
Google の AI である Gemini を使って インタラクティブに (=会話形式で) ESXi を操作する
7 Copyright © 2025 Networld Corporation All Rights Reserved. デモでやったこと
• Windows 11 で PowerShell の起動 • ディレクトリ移動 > venv のアクティブ化 • Python コード実行 • PowerShell が Gemini のコンソールになる • 以下、Gemini を介した ESXi の操作 ₋仮想マシン一覧を表示するように依頼 ₋仮想マシンの電源状態をチェックするように依頼 ₋仮想マシンをパワーオンするように依頼 ₋仮想マシンをシャットダウンするように依頼 ₋スナップショットの取得を依頼
8 Copyright © 2025 Networld Corporation All Rights Reserved. デモ動画
Copyright © 2025 Networld Corporation All Rights Reserved. インストール
10 Copyright © 2025 Networld Corporation All Rights Reserved.
11 Copyright © 2025 Networld Corporation All Rights Reserved. pip
install -r requirements.txt
12 Copyright © 2025 Networld Corporation All Rights Reserved. playwright
install chromium
13 Copyright © 2025 Networld Corporation All Rights Reserved.
Copyright © 2025 Networld Corporation All Rights Reserved. Gemini API
キーの取得
15 Copyright © 2025 Networld Corporation All Rights Reserved.
16 Copyright © 2025 Networld Corporation All Rights Reserved.
17 Copyright © 2025 Networld Corporation All Rights Reserved.
18 Copyright © 2025 Networld Corporation All Rights Reserved.
19 Copyright © 2025 Networld Corporation All Rights Reserved.
None