Upgrade to Pro — share decks privately, control downloads, hide ads and more …

生成AI × クラウド超入門~生成AIでゲーム開発から環境調査まで~

Avatar for ToyoStar ToyoStar
March 14, 2026
4

生成AI × クラウド超入門~生成AIでゲーム開発から環境調査まで~

Avatar for ToyoStar

ToyoStar

March 14, 2026

More Decks by ToyoStar

Transcript

  1. 新潟出⾝‧SIer勤務3年⽬のエン ジニアです! 普段はAWS上のAPI‧バッチアプ リケーションの設計や実装を⾏っ ています。 ⼀緒にクラウドについて勉強しま しょう! ⾃⼰紹介 河本 瞬

    品⽥ 遵詞 間世⽥ 秀 SIer勤務2年⽬のITエンジニアです 主に基幹システム‧インフラ構築 業務に従事しています。 私⾃⾝も学び続ける⽴場ですが、 皆さんと⼀緒に成⻑していけるよ うな講義を⽬指しています。 Shun Kawamoto Junji Shinada Shu Maseda 某SIer勤務3年⽬のエンジニア。社 内AWSシステムの運⽤を⾏ってい ます。 好きなAWSサービス:AWS Transit Gateway 成⿂になるべく奮闘中。
  2. ⽣成AIとは 目的 出力内容 クリエイティブ性 活用例 従来のAI 生成AI 未来を予測・判断 新しいものを創造 回帰予測・分類予測

    文章・画像・音楽・動画 低い(決まった答え) 高い(答えは無限) 売上予測、顔認識、 音声アシスタントなど コンテンツ制作、アイデア創 出、コード生成など
  3. ビジネス活⽤事例 Saison Technology における⽣成AI活⽤「Amazon Bedrock を活⽤した AI チャットボット」  引用:AWS「セゾンテクノロジー様の AWS

    生成 AI 事例:Amazon Bedrock を活用してサポートエンジニアの回答作成時間を最大 30 % 短縮」 ▪背景 ‧サポートエンジニアが膨⼤なマニュアルから回答を作成 ‧若⼿への負担⼤ → 回答の精度と効率を上げたい!   ▪導⼊効果 ‧最⼤30%回答作成時間削減 ‧約10%業務全体の効率化 ‧エンジニアの⼼理的負担軽減(半数以上が実感) ‧運⽤コスト低下:質問1000件あたり30ドル以下  
  4. 各地域は海底ファイバーケーブルによって結ばれている 💡 AWSは光ファイバー網へ出資もしている 💡 クラウドのグローバル性を実現 ↑AWSの光ファイバー網 出典: AWS re:Invent 2016: Amazon

    Global Network Overview with James Hamilton ↑日本周辺の海底ケーブル by Submarine Cable Map クラウドの実現方法 ITの世界では「所有」から「利⽤」に変⾰している
  5. Amazon Qの全体像 Amazon Q Business Amazon Q Developer AI エージェント

    社内ナレッジの検索‧可視化 AI エージェント 社内ナレッジの検索‧可視化 • コード⽣成 • トラブルシューティング • AWSサービスとの連携 など • 企業データとの統合 • ビシネス⽂書検索分析 • ワークフロー⾃動化  など =>業務ユーザ向け =>開発者向け
  6. Amazon Q Business Webインターフェースとその他機能 ⾃然⾔語による対話 • 「先⽉の売り上げ実績を教えて」 • 「新製品のマーケティング戦略を考えて」 •

    「私の有給休暇の残⽇数を教えて」 Amazon Q Apps • ⽂章構成アプリ • 営業提案書⽣成アプリ • 提携資料作成アプリ ⾃然⾔語で社内情報や業務に関する質問が可能。 ⾃然⾔語でオリジナルのAIアプリケーションを作成できる。
  7. Amazon Q Developer AWSに特化した知識をもとに、設計‧構築‧実装‧デバッグまでを⽀援 Amazon Q Developerの主要機能 1. IaC⽀援 CloudFomationテンプレート作成、AWS

    CDK⽀援 2. AWS特化最適化機能 コスト最適化、セキュリティ最適化、パフォーマンス最適化 3. 開発ライフサイクル統合 要件定義‧設計⽀援(アーキテクチャパターンの提案) コードレビュー、品質管理、デバッグ
  8. テーマ このパートのテーマとゴール Amazon Q CLIのインストール方法と遊び方を知る • Amazon Q CLIで遊んでみようかなぁ〜と興味を持つ ❌

    Vibe Codingのベストプラクティス ❌ Vibe Codingを用いた業務アプリ開発の詳細なやり方 ゴール 対象者 Vibe Codingやってみたい人、AWS初学者
  9. 特徴 Vibe Coding Vibe Codingとは AI を使用して自然言語プロンプトから機能コードを生成する新しいソフトウェア開発手法 • 生成AIをペアプログラミングパートナーとして活用 •

    AIとの対話を通じてアイデアを発展させる • より高速な実験とイテレーション ◦ 大まかな要求からプロトタイプを素早く作成 ◦ 既存コードの改善案を瞬時に取得 ◦ エラーの原因と解決策を対話的に探る
  10. Windows Amazon Q Developer CLI インストール • PowershellでWSLのインストール $ wsl

    --install 💡WSL:Windows Subsystem for Linuxとは、Windows上でLinuxのプログラムを実行するための仕組み • Amazon Q Developer for CLIのインストール $ cd /tmp/ $ /tmp$ curl --proto '=https' --tlsv1.2 -sSf https://desktop-release.q.us-east-1.amazonaws.com/latest/amazon-q.deb -o amazon-q.deb $ /tmp$ sudo chown _apt ./amazon-q.deb $ /tmp$ sudo apt install -y ./amazon-q.deb • Amazon Q へのログイン $ q login
  11. Windows Amazon Q Developer CLI インストール • PowershellでWSLのインストール $ wsl

    --install 💡WSL:Windows Subsystem for Linuxとは、Windows上でLinuxのプログラムを実行するための仕組み • Amazon Q Developer for CLIのインストール $ cd /tmp/ $ /tmp$ curl --proto '=https' --tlsv1.2 -sSf https://desktop-release.q.us-east-1.amazonaws.com/latest/amazon-q.deb -o amazon-q.deb $ /tmp$ sudo chown _apt ./amazon-q.deb $ /tmp$ sudo apt install -y ./amazon-q.deb • Amazon Q へのログイン $ q login 一時ファイル用の ディレクトリへ移動
  12. Windows Amazon Q Developer CLI インストール • PowershellでWSLのインストール $ wsl

    --install 💡WSL:Windows Subsystem for Linuxとは、Windows上でLinuxのプログラムを実行するための仕組み • Amazon Q Developer for CLIのインストール $ cd /tmp/ $ /tmp$ curl --proto '=https' --tlsv1.2 -sSf https://desktop-release.q.us-east-1.amazonaws.com/latest/amazon-q.deb -o amazon-q.deb $ /tmp$ sudo chown _apt ./amazon-q.deb $ /tmp$ sudo apt install -y ./amazon-q.deb • Amazon Q へのログイン $ q login ダウンロードファイルを amazon-q.debとして保存
  13. Windows Amazon Q Developer CLI インストール • PowershellでWSLのインストール $ wsl

    --install 💡WSL:Windows Subsystem for Linuxとは、Windows上でLinuxのプログラムを実行するための仕組み • Amazon Q Developer for CLIのインストール $ cd /tmp/ $ /tmp$ curl --proto '=https' --tlsv1.2 -sSf https://desktop-release.q.us-east-1.amazonaws.com/latest/amazon-q.deb -o amazon-q.deb $ /tmp$ sudo chown _apt ./amazon-q.deb $ /tmp$ sudo apt install -y ./amazon-q.deb • Amazon Q へのログイン $ q login ファイル所有者変更し パッケージインストール
  14. Windows Amazon Q Developer CLI インストール • PowershellでWSLのインストール $ wsl

    --install 💡WSL:Windows Subsystem for Linuxとは、Windows上でLinuxのプログラムを実行するための仕組み • Amazon Q Developer for CLIのインストール $ cd /tmp/ $ /tmp$ curl --proto '=https' --tlsv1.2 -sSf https://desktop-release.q.us-east-1.amazonaws.com/latest/amazon-q.deb -o amazon-q.deb $ /tmp$ sudo chown _apt ./amazon-q.deb $ /tmp$ sudo apt install -y ./amazon-q.deb • Amazon Q へのログイン $ q login Amazon Q へのログインにメールアドレスの登録が必要です。
  15. 補⾜:Systems Manager Session Managerとは AWS Systems Managerとは、AWSにてインフラストラクチャの 表示や制御をするために使用する、 AWSサービスです。 Session

    Managerとは、AWSのEC2インスタンスやオンプレミスサー バーにセキュアに接続するためのサービスです。 ⇒Amazon Q CLIは、ローカル PCからSession Managerを使用して、 EC2インスタンスに接続し、直接サーバ内の情報を調査しようとして いる。
  16. 次なるAmazon Q CLIからの提案 Run Commandとは、EC2インスタンスやオンプレミスサーバーに対し てリモートでコマンドを実行できる AWSサービスです。 Session Managerとは異なり、 pluginは不要でネットワークが繋がっ

    ていればローカル PCから実行することができます。 AWS Systems Managerとは、AWSにてインフラストラクチャの 表示や制御をするために使用する、 AWSサービスです。
  17. Run Commandによる実⾏コマンド 一般的なメモリ調査に必要な コマンド群を実行している。 • free -h:メモリ使用量の確認 • ps aux

    --sort=-%mem | head -10 メモリ使用量の多いプロセス上位 10個 • cat /proc/meminfo | grep -E 'MemTotal|MemFree|MemAvail able|Buffers|Cached' 詳細なメモリ情報 • uptime:システムの稼働時間と負 荷 • dmesg | tail -20:カーネルメッ セージの最新20行
  18. AWS AI Practitioner AWSが提供する AI・機械学習の初学者向け資格 ❏ 形式  複数の選択肢と複数の答えがある問題 ❏ 実施形式

     テストセンターまたはオンライン ❏ 時間  試験完了までに90分 分野 出題割合 AIとMLの基礎 20% 生成AIの基礎 24% 基盤モデルの応用 28% 責任あるAIに関するガイドライン 14% AIソリューションのセキュリティ、コン プライアンス 14% AI のフレームワーク、概念、および関連する AWS のテクノロジーに関する知識を体系 的かつ、幅広く身に着けられる!