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
AWSにおけるIaC(インフラ構築自動化)の可能性
Search
yosimitu
February 01, 2024
37
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AWSにおけるIaC(インフラ構築自動化)の可能性
yosimitu
February 01, 2024
More Decks by yosimitu
See All by yosimitu
JAWS DAYS 2026 re:Cheers
yosimitu
0
13
わたしのAWSジャーニー 大事なことは全部横浜が教えてくれた ~JAWS-UG横浜から学ぶコミュニティ運営の真髄 ~
yosimitu
0
230
THE FRUGAL ARCHITECTに乾杯!~コスト意識からはじまるインフラ設計 ~
yosimitu
0
13
AWS Summit Japan 2025 re:Cap
yosimitu
0
28
Well-Architected Framework新時代 〜 IaC Analyzerを活用するセルフレビューのススメ 〜
yosimitu
0
10
JAWS DAYS 2025 re:Cheers
yosimitu
0
220
Amaozn Q Developer 完全攻略 インフラエンジニアがおさえるべきAI活用術
yosimitu
0
46
AWS GenU✕Novaでみる生成AIモデルの実力
yosimitu
0
100
CloudOperationの進化
yosimitu
0
25
Featured
See All Featured
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
400
How to Think Like a Performance Engineer
csswizardry
28
2.7k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
How to build a perfect <img>
jonoalderson
1
5.9k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
450
Claude Code のすすめ
schroneko
67
230k
Making the Leap to Tech Lead
cromwellryan
135
10k
How to Ace a Technical Interview
jacobian
281
24k
Building Adaptive Systems
keathley
44
3.2k
Paper Plane (Part 1)
katiecoart
PRO
1
10k
The Spectacular Lies of Maps
axbom
PRO
1
940
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
57k
Transcript
© NEC Solution Innovators, Ltd. 2024 AWS re:Invent 2023 re:Cap
『AWSにおけるIaC(インフラ構築自動化)の可能性』 2024年2月1日 NECソリューションイノベータ株式会社 好光 泰章(よしみつ やすあき)
© NEC Solution Innovators, Ltd. 2024 2 @DisneyLand 自己紹介 システム基盤ソリューション事業部
クラウドテクニカル基盤G シニアマネージャー クラウド勉強会(雲乃珈琲)のオーナー MeRISE見てね!→ 今度社外ブログ掲載! re:Inventは4年ぶり2回目の参加 ラスベガス自体は3回目 2021/2022/2023 Japan AWS Top Engineer 2022/2023 Japan AWS All Certifications Engineer (社外活動) JAWS-UG 横浜支部コアメンバー
© NEC Solution Innovators, Ltd. 2024 3 社外活動(宣伝) 運営メンバーやってます ほぼ毎土曜日に
re:Capやってます 2023/12/4 2023/12/9 2023/12/23 2024/1/6 2024/1/13 2024/1/20 2024/1/27 2024/2/3 ← Last
© NEC Solution Innovators, Ltd. 2024 4 社外活動(宣伝) 2024/3/2(土) 池袋サンシャインシティ
© NEC Solution Innovators, Ltd. 2024 5 IaCの現状 CloudFormation import
Former2 CDK import ググる 既存環境からぶっこ抜く イチから作る 既存PJコードの流用 マニュアルか書籍参考にしながら インフラエン ジニアには 大変 品質面が 心配
© NEC Solution Innovators, Ltd. 2024 6 AWSのIaCサービス CodeWhisperer Application
Composer Console-to-Code
© NEC Solution Innovators, Ltd. 2024 7 AWSのIaCサービス CodeWhisperer Application
Composer Console-to-Code IaCに対応 VSCode対応
© NEC Solution Innovators, Ltd. 2024 8 準備するもの Visual Studio
Code ・・・・1 AWS Toolkit・・・・・・・・・・・1 AWS Builder ID・・・・・・・・1 材料(1人分) Sign in with AWS Builder ID - AWS Sign-In (amazon.com) CodeWhisperer は基本Free
© NEC Solution Innovators, Ltd. 2024 9 準備するもの
© NEC Solution Innovators, Ltd. 2024 10 やってみる 候補1 候補2
候補3 複数候補がサジェストされて 矢印キーで選択、TABで決定 プロパティ ない EC2 ない
© NEC Solution Innovators, Ltd. 2024 11 やってみる コードからリソースの関係性が 自動的にマッピング
© NEC Solution Innovators, Ltd. 2024 12 やってみる コードからリソースの関係性が 自動的にマッピング
© NEC Solution Innovators, Ltd. 2024 13 AWSのIaCコード生成の進化 CodeWhisperer Application
Composer 生成したIaC ビジュアルエディタ 相互 ビジュアルエディタでパーツを 組み合わせてサクッとコードを生成 プロンプトで指示を出しながら コードを味わいながら記述する Visual Studio Code Amazon Q 既存のやりかたから、新たなIaC化のプロセスへと変化
© NEC Solution Innovators, Ltd. 2024 14 生成したコンテンツを AWSさんに共有 →
オフ推奨 注意事項
© NEC Solution Innovators, Ltd. 2024 15 まとめ • CodeWhispererはイチから作成するより非常に効率的にIaC化を実現できるスゴ
機能の一つ、品質もそこそこ担保 → 特に過去IaC化したことのないサービスはコード化のハードルは下がる • 自動生成されるとはいえ、個々のパラメータ値は適宜マニュアル or Qへを確認 • コードLOVEなYOUはCodeWhisperer、ちょっと苦手なYOUはComposerから • どんなコードが生成されるかはプロンプト次第 → 記述とかタイミングとかでゆらぎもあるような、、、 • VS Codeが重すぎる問題 → CPU、メモリが潤沢なマシンが必要、、、
None