Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
生成AI × クラウド超入門~生成AIでゲーム開発から環境調査まで~
Search
ToyoStar
March 14, 2026
39
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
生成AI × クラウド超入門~生成AIでゲーム開発から環境調査まで~
ToyoStar
March 14, 2026
More Decks by ToyoStar
See All by ToyoStar
趣味でも現場でも使える!Kiro活用体験談から学ぶ、生成AIを活用した新しい開発の形
toyostar
0
30
2026-02-28_まずはここから_AWSエンジニアへの第一歩_ネットワーク_コンテナ_監視.pdf
toyostar
0
57
生成AIって何?から始めるクラウド入門 生成AI × クラウド超入門 ~生成AIの仕組みから活用方法まで~
toyostar
0
40
初心者歓迎!業務でも使えるAWSネットワークの全体像をつかもう × Amazon Q体験
toyostar
0
100
クラウド・AWSと初めましてするセミナー_~ゼロから学ぶクラウドとAWS~
toyostar
0
190
Featured
See All Featured
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
58k
4 Signs Your Business is Dying
shpigford
187
23k
How to make the Groovebox
asonas
2
2.5k
Facilitating Awesome Meetings
lara
57
7.2k
Designing for Performance
lara
612
70k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
43k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.9k
Building AI with AI
inesmontani
PRO
1
1.3k
Design in an AI World
tapps
1
350
Transcript
⽣成AIって何?から始めるクラウド⼊⾨ クラウドゼミナール:ToyoStar☆ ⽣成AI × クラウド超⼊⾨ 〜⽣成AIでゲーム開発から環境調査まで〜
若者にクラウドを広め、⽇本のクラウドリテラシーを⾼めたい! ⽇本の未来をもっとワクワクするものにしたい そのために、ITの⼒、特にパブリッククラウドの活⽤が有⼒な⼿段 の⼀つであると私たちは考えています。 でも、クラウドって難しそうだし、どこから学べばいいかわからな い…。 そんな⼤学⽣に向けて、私たち若⼿エンジニアが、少し先を ⾏く先輩としてクラウドの学びをサポートします! 「クラウドって⾯⽩い!」そう思える⼈を増やしたい。 ⼀緒に学ん
で、⽇本の未来をもっと盛り上げていきましょう! 私たちについて
1.⼤学⽣&若⼿エンジニア向けの無料クラウド勉強会 主な活動内容 • そもそもクラウドって何? • どういうところで活⽤されているの? • どうやって学べばいいの? IT勉強会プラットフォーム 「Conppass」上で定期開催
https://connpass.com/user/ToyoStar/open/ というような⽅を対象として、クラウド‧AWS を超基本から学べる勉強会を開催しています。
新潟出⾝‧SIer勤務3年⽬のエン ジニアです! 普段はAWS上のAPI‧バッチアプ リケーションの設計や実装を⾏っ ています。 ⼀緒にクラウドについて勉強しま しょう! ⾃⼰紹介 河本 瞬
品⽥ 遵詞 間世⽥ 秀 SIer勤務2年⽬のITエンジニアです 主に基幹システム‧インフラ構築 業務に従事しています。 私⾃⾝も学び続ける⽴場ですが、 皆さんと⼀緒に成⻑していけるよ うな講義を⽬指しています。 Shun Kawamoto Junji Shinada Shu Maseda 某SIer勤務3年⽬のエンジニア。社 内AWSシステムの運⽤を⾏ってい ます。 好きなAWSサービス:AWS Transit Gateway 成⿂になるべく奮闘中。
⽣成AIとは? Amazon Qとは? アジェンダ Amazon Q CLI インストール⽅法、デモ(ゲーム作成、環境調査) ⽣成AI×クラウド時代のキャリア AWS認定資格紹介:AI
Practitioner(AIF) 1 3 4 5 6 クラウドとは? 2
そもそもAIとは?
AIとは AI 機械学習 ディープラーニング 生成AI
AIとは 人工の 知能 Artificial Intelligence
AIとは Artificial Intelligence 人工知能 人間の知的なふるまいをするコンピュータ技術
AIの特徴 予測 画像認識 音声認識 AI機能の具体例 来月の売上や株価などの 数字を予測する回帰予測 人やオブジェクトなどの画 像を判別する画像認識 人が話していることを理
解する音声認識 従来型AI
従来のAI これまで集めたデータをもとに、未来の結果を推 測したり、パターンを見つけたりする技術
じゃあ⽣成AIとは?
⽣成AIとは ⼈が作り出すようなテキスト、画像、⾳楽などのコンテンツを⾃動で⽣成する技術 テキスト出⼒ 画像出⼒
⽣成AIとは 目的 出力内容 クリエイティブ性 活用例 従来のAI 生成AI 未来を予測・判断 新しいものを創造 回帰予測・分類予測
文章・画像・音楽・動画 低い(決まった答え) 高い(答えは無限) 売上予測、顔認識、 音声アシスタントなど コンテンツ制作、アイデア創 出、コード生成など
⽣成AIとは OpenAI「Sora(ソラ)」 による動画生成
⽣成AIが注⽬される理由 ①精度の劇的向上 ②膨大な学習データ ④誰でも使える手軽さ ③スピードの向上 ビジネスレベルでも利用でき る、論理的で自然な出力が生 成できるように 数兆単語規模のコーパス (web全体、書籍など)を使
用して訓練 Chat形式のインタフェースで 専門家以外の人も手軽に利 用できる モデルの最適化技術により 「高速推論」が実現 文書は数秒で出力可能
⽣成AIの世の中事情
⽣成AI市場の拡⼤ ⽣成AIは「技術トレンド」から「巨⼤な市場」へと成⻑している 業務効率化‧商品企画‧コンテンツ制作など多くの企業が活⽤を本格化 引用:みずほリサーチ&テクノロジーズ株式会社「~生成AIの動向に関する調査~」2024年2月
ビジネス活⽤事例 Saison Technology における⽣成AI活⽤「Amazon Bedrock を活⽤した AI チャットボット」 引用:AWS「セゾンテクノロジー様の AWS
生成 AI 事例:Amazon Bedrock を活用してサポートエンジニアの回答作成時間を最大 30 % 短縮」 ▪背景 ‧サポートエンジニアが膨⼤なマニュアルから回答を作成 ‧若⼿への負担⼤ → 回答の精度と効率を上げたい! ▪導⼊効果 ‧最⼤30%回答作成時間削減 ‧約10%業務全体の効率化 ‧エンジニアの⼼理的負担軽減(半数以上が実感) ‧運⽤コスト低下:質問1000件あたり30ドル以下
⽣成AIを学ぶべき理由 ①社会の前提が変わった まずは、「生成AIは何ができるのか」を知ることが重要 • 生成AIによって文章・画像・音声など「知的作業」が自動化されはじめている • 企業では「AIを使える人材」が求められており、AIを活用した働き方が急速に広がっている • 生成AIはITエンジニアだけの道具ではなく、誰もが使う“当たり前のツール”になっている ②生成AI時代に求められる二つの要素
目標設定力 :AIに何をさせるか考える・問いを立てる力 知識・判断力 :AIが何をできるか知る。AIのアウトプットを評価する力
⽣成AIとは? Amazon Qとは? アジェンダ Amazon Q CLI インストール⽅法、デモ(ゲーム作成、環境調査) ⽣成AI×クラウド時代のキャリア AWS認定資格紹介:AI
Practitioner(AIF) 1 3 4 5 6 クラウドとは? 2
クラウドとは?
⾝近なクラウドサービス ストレージサービス iCloud Googleフォト アップロード どんな環境か らでも写真が ⾒れる! クラウドストレージの容量 は必要に応じて増減させら
れる! (50GB ,100GB ,1TB…)
「必要な時に」「必要な分だけ」「低価格で」 利⽤できるITリソースのこと クラウドとは
ITの世界では「所有」から「利⽤」に変⾰している 従来(オンプレミス):コンピュータやネットワークを⾃社で管理
ITの世界では「所有」から「利⽤」に変⾰している など 自社でサーバを 「所有」する セットアップやメン テナンスが必要 ネットワーク越しで サービス「利用」す るだけ クラウド事業者
自社データセンター オンプレミス クラウド
ITの世界では「所有」から「利⽤」に変⾰している 例)マイカー or カーシェアリング ‧‧‧ カーシェアリング (クラウドに相当) マイカー (オンプレミスに相当)
ハードウェアはクラウド事業者が管理している。 💡 AWSは世界に500を超えるデータセンターを保有 💡 1つのデータセンターに約5万台の物理サーバが稼働 💡 データセンターの場所は秘匿されている 出典:https://aws.amazon.com/jp/compliance/data-center/data-centers/ クラウドの実現方法 ITの世界では「所有」から「利⽤」に変⾰している
各地域は海底ファイバーケーブルによって結ばれている 💡 AWSは光ファイバー網へ出資もしている 💡 クラウドのグローバル性を実現 ↑AWSの光ファイバー網 出典: AWS re:Invent 2016: Amazon
Global Network Overview with James Hamilton ↑日本周辺の海底ケーブル by Submarine Cable Map クラウドの実現方法 ITの世界では「所有」から「利⽤」に変⾰している
運⽤開始 アプリケー ション導⼊ ITの世界では「所有」から「利⽤」に変⾰している ITリソースを使うためのステップ:オンプレミス ミドルウェア OS設定 搬⼊‧設置 サーバー購⼊
要件定義 数週間〜数か⽉
運⽤開始 ITの世界では「所有」から「利⽤」に変⾰している ITリソースを使うためのステップ:クラウド アプリケー ション導⼊ サーバー起動 (画⾯操作) 数分〜数時間!
要件定義
ITリソースの準備よりも「価値創出」に時間を使える時代に ITを「いかに活⽤するか」を考えることが重要
クラウド技術は、あらゆる分野で活⽤されている クラウドは、すべての職種‧分野に関わる技術になっている 教育 医療 エンタメ オンライン学習 プラットフォーム AI診断 遠隔医療 オンランゲーム
動画配信
まとめ • クラウドとは「必要な時に」「必要な分だけ」 「低価格」で使えるITリソースのこと • クラウドはどの業界でも活躍する技術である • クラウドの登場で⾮エンジニアでもITを活⽤でき る時代が到来している
⽣成AIとは? Amazon Qとは? アジェンダ Amazon Q CLI インストール⽅法、デモ(ゲーム作成、環境調査) ⽣成AI×クラウド時代のキャリア AWS認定資格紹介:AI
Practitioner(AIF) 1 3 4 5 6 クラウドとは? 2
Amazon Qとは? AWSが提供する⽣成AIアシスタント Amazon Q • ⾃然⾔語での対話型インターフェース • AWSサービスとの統合が強み •
セキュリティ‧プライバシーへの厳重配慮
Amazon Qの全体像 Amazon Q Business Amazon Q Developer AI エージェント
社内ナレッジの検索‧可視化 AI エージェント 社内ナレッジの検索‧可視化 • コード⽣成 • トラブルシューティング • AWSサービスとの連携 など • 企業データとの統合 • ビシネス⽂書検索分析 • ワークフロー⾃動化 など =>業務ユーザ向け =>開発者向け
Amazon Q Business 企業内の膨⼤な情報にアクセスし、情報検索の効率化、業務プロセスの⽀援、 意思決定の迅速化を実現する User Identity Provider Amazon Q
権限付与 ユーザ情報 権限に応じた回答 問い合わせ 社内ドキュメント情報取り込み
Amazon Q Business Webインターフェースとその他機能 ⾃然⾔語による対話 • 「先⽉の売り上げ実績を教えて」 • 「新製品のマーケティング戦略を考えて」 •
「私の有給休暇の残⽇数を教えて」 Amazon Q Apps • ⽂章構成アプリ • 営業提案書⽣成アプリ • 提携資料作成アプリ ⾃然⾔語で社内情報や業務に関する質問が可能。 ⾃然⾔語でオリジナルのAIアプリケーションを作成できる。
Amazon Q Developer AWSに特化した知識をもとに、設計‧構築‧実装‧デバッグまでを⽀援 Amazon Q Developerの主要機能 1. IaC⽀援 CloudFomationテンプレート作成、AWS
CDK⽀援 2. AWS特化最適化機能 コスト最適化、セキュリティ最適化、パフォーマンス最適化 3. 開発ライフサイクル統合 要件定義‧設計⽀援(アーキテクチャパターンの提案) コードレビュー、品質管理、デバッグ
Amazon Q DeveloperによるCloudFormationテンプレートの作成⽀援 Cloud Formationとは ‧テンプレートを元にAWSの構築を⾃動化できるサービス ‧作成したリソースの集合体をスタックという単位で管理できる
Amazon Q DeveloperによるCloudFormationテンプレートの作成⽀援 CloudFormationで簡単なネットワークを作成しようとすると。。。
Amazon Q DeveloperによるCloudFormationテンプレートの作成⽀援 こんな感じのテンプレートを記述します
Amazon Q DeveloperによるCloudFormationテンプレートの作成⽀援 CloudFormationを使えば⾃動でインフラを構築できる!けど、 1. 公式ドキュメントを逐⼀確認しながら作成しないといけない 2. ChatGPTなどで出⼒もできるが、デプロイできるよう調整 3. ⼟台を作成したあと、各種プロパティは⾃分で確認
作成には⾊んな⼿間がかかります。。。(主 観)
Amazon Q DeveloperによるCloudFormationテンプレートの作成⽀援 CloudFormationを使えば⾃動でインフラを構築できる!けど、 1. 公式ドキュメントを逐⼀確認しながら作成しないといけない 2. ChatGPTなどで出⼒もできるが、デプロイできるよう調整 3. ⼟台を作成したあと、各種プロパティは⾃分で確認
Amazon Q Developerでより⾼速かつ正確に記載が可能に!! 作成には⾊んな⼿間がかかります。。。(主 観)
Amazon Q DeveloperによるCloudFormationテンプレートの作成⽀援 1.「VPC」とコメントしてみると 2.⽣成した候補が表⽰される。(Tab keyで確定できる)
Amazon Q まとめ • Amazon QはBusinessとDeveloperの2つで構成 • ⾃分の役割や業務に応じて選んで使える • 特にDeveloperはIaCなどのコード⽣成で実務に活か
せる Amazon Q
⽣成AIとは? Amazon Qとは? アジェンダ Amazon Q CLI インストール⽅法、デモ(ゲーム作成、環境調査) ⽣成AI×クラウド時代のキャリア AWS認定資格紹介:AI
Practitioner(AIF) 1 3 4 5 6 クラウドとは? 2
テーマ このパートのテーマとゴール Amazon Q CLIのインストール方法と遊び方を知る • Amazon Q CLIで遊んでみようかなぁ〜と興味を持つ ❌
Vibe Codingのベストプラクティス ❌ Vibe Codingを用いた業務アプリ開発の詳細なやり方 ゴール 対象者 Vibe Codingやってみたい人、AWS初学者
特徴 Vibe Coding Vibe Codingとは AI を使用して自然言語プロンプトから機能コードを生成する新しいソフトウェア開発手法 • 生成AIをペアプログラミングパートナーとして活用 •
AIとの対話を通じてアイデアを発展させる • より高速な実験とイテレーション ◦ 大まかな要求からプロトタイプを素早く作成 ◦ 既存コードの改善案を瞬時に取得 ◦ エラーの原因と解決策を対話的に探る
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
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 一時ファイル用の ディレクトリへ移動
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として保存
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 ファイル所有者変更し パッケージインストール
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 へのログインにメールアドレスの登録が必要です。
Welcome to Amazon Q
Amazon Q とは(復習)
Amazon Q CLIでゲームを作ってみよう! Amazon Q CLIはコード生成可能なので、 他の生成AIと同様にVibe Codingであらゆる言語のプログラムを 作成することができます。 Amazon
Q CLIでマインスイーパーを作ってみよう!
ほかにもこんなゲームを作ってみました。 オリジナルアイコンを使ったぷよぷよ風ゲーム ローグライクダンジョン RPG
Amazon Q とは(復習)
Amazon Q とは(復習)
仮想シナリオ
仮想シナリオ そうだ、Amazon Q CLIを使おう!
現時点でわかっている情報 とあるサーバ( EC2インスタンス)のメモリ使用率が上昇した
調査開始 プロンプト: EC2インスタンス xxxxxのメモリ使用率上昇の原因を調査して
まずは、プロンプトから情報を整理
障害発⽣しているサーバ特定後 💡CloudWatchメトリクスは、 AWSリソースの「健康状態」や「パフォーマンス」を数値で表したデータです
CloudWatchメトリクスからメモリ情報は確認できない 💡CloudWatchメトリクスに、標準では CPU使用率やネットワーク入出力、ディスク読み書き等記録されてますが、 メモリメトリクスは含まれていません。メモリメトリクスを取得するには EC2インスタンスに CloudWatch Agentを導入している必要があります。
CloudWatch Agentから今回情報取得できるのか? ❌今回仮想シナリオのために作成した EC2インスタンスには、 CloudWatch Agentを導入していません。。。
補⾜:Systems Manager Session Managerとは AWS Systems Managerとは、AWSにてインフラストラクチャの 表示や制御をするために使用する、 AWSサービスです。 Session
Managerとは、AWSのEC2インスタンスやオンプレミスサー バーにセキュアに接続するためのサービスです。 ⇒Amazon Q CLIは、ローカル PCからSession Managerを使用して、 EC2インスタンスに接続し、直接サーバ内の情報を調査しようとして いる。
接続しようと試みるも…? ❌Session Managerでの接続には、ローカル PCにプラグインのインストールが必要
次なるAmazon Q CLIからの提案
次なるAmazon Q CLIからの提案 Run Commandとは、EC2インスタンスやオンプレミスサーバーに対し てリモートでコマンドを実行できる AWSサービスです。 Session Managerとは異なり、 pluginは不要でネットワークが繋がっ
ていればローカル PCから実行することができます。 AWS Systems Managerとは、AWSにてインフラストラクチャの 表示や制御をするために使用する、 AWSサービスです。
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行
コマンドによって得た情報から原因を特定!
ここでお伝えしたいこと
まとめ Amazon Q Developerを、AWS業務の 心強いパートナーとして 活用していこう!
⽣成AI×クラウド時代のキャリア AWS認定資格紹介:AI Practitioner(AIF) キャリア‧資格パート
AWS認定プログラムとは? AWSの知識・スキルを証明する資格制度 初級
AWS認定プログラムとは? AWSの知識・スキルを証明する資格制度 AWS AIサービス初級資格
AWS AI Practitioner AWSが提供する AI・機械学習の初学者向け資格 ❏ 形式 複数の選択肢と複数の答えがある問題 ❏ 実施形式
テストセンターまたはオンライン ❏ 時間 試験完了までに90分 分野 出題割合 AIとMLの基礎 20% 生成AIの基礎 24% 基盤モデルの応用 28% 責任あるAIに関するガイドライン 14% AIソリューションのセキュリティ、コン プライアンス 14% AI のフレームワーク、概念、および関連する AWS のテクノロジーに関する知識を体系 的かつ、幅広く身に着けられる!
学習⽅法 AWS Skill Builder AWS認定資格試験テキスト