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
IaCツールのいろいろ
Search
Shigeki Shoji
June 28, 2024
Technology
0
430
IaCツールのいろいろ
Moodle (LMS) を EC2 にインストールするにあたって、IaC ツールの使い分けを紹介します。
Shigeki Shoji
June 28, 2024
Tweet
Share
More Decks by Shigeki Shoji
See All by Shigeki Shoji
Introduction to kanjava
takesection
0
89
LT Slide 2025-04-22
takesection
0
130
Instructional Designer
takesection
0
130
Zero to Hero
takesection
0
210
Fargateを使った研修の話
takesection
0
270
20240730_kanjava.pdf
takesection
0
150
JavaのJCP会員になろう
takesection
0
100
JAWS-UG Okayama 2024 LT
takesection
0
110
依存ライブラリはどこに?
takesection
0
280
Other Decks in Technology
See All in Technology
ロールが細分化された組織でSREと協働するインフラエンジニアは何をするか? / SRE Lounge #18
kossykinto
0
190
帳票構造化タスクにおけるLLMファインチューニングの性能評価
yosukeyoshida
1
230
Jamf Connect ZTNAとMDMで実現! 金融ベンチャーにおける「デバイストラスト」実例と軌跡 / Kyash Device Trust
rela1470
0
150
AIのグローバルトレンド 2025 / ai global trend 2025
kyonmm
PRO
1
120
LLMで構造化出力の成功率をグンと上げる方法
keisuketakiguchi
0
500
バクラクによるコーポレート業務の自動運転 #BetAIDay
layerx
PRO
1
860
Google Agentspaceを実際に導入した効果と今後の展望
mixi_engineers
PRO
3
340
相互運用可能な学修歴クレデンシャルに向けた標準技術と国際動向
fujie
0
200
S3 Glacier のデータを Athena からクエリしようとしたらどうなるのか/try-to-query-s3-glacier-from-athena
emiki
0
190
VLMサービスを用いた請求書データ化検証 / SaaSxML_Session_1
sansan_randd
0
220
마라톤 끝의 단거리 스퍼트: 2025년의 AI
inureyes
PRO
1
690
「Roblox」の開発環境とその効率化 ~DAU9700万人超の巨大プラットフォームの開発 事始め~
keitatanji
0
110
Featured
See All Featured
Navigating Team Friction
lara
188
15k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
Typedesign – Prime Four
hannesfritz
42
2.7k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
2.9k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
750
Producing Creativity
orderedlist
PRO
346
40k
Practical Orchestrator
shlominoach
190
11k
Making Projects Easy
brettharned
117
6.3k
Building Adaptive Systems
keathley
43
2.7k
Transcript
IaCツールのいろいろ 2024年6⽉28⽇ 庄司重樹
庄司重樹 受賞歴 2024 Japan AWS All Certifications Engineers 資格 AWS認定13冠
Professional Scrum Product Owner I Professional Scrum Master I Professional Scrum Developer I 産学連携教育イノベーター育成プログラム(インストラクショナルデザイン指導⼒育成コース) コミュニティ AWS Community Builders program、関ジャバ、JJUG、もめんと会他
アジェンダ • 構築する構成の紹介 • CloudFormation • Ansible • SSM •
Packer 3
構成 4
AWSリソースの構築にはCloudFormation 5
Moodleインストールの流れ 6 出典:「Moodle 4 Administration」
EC2のセットアップにはAnsible 7
SSMを使ってターミナルの操作(⼿動) 8
AMIの作成 • Hashicorp 社の Packer というツールでAMI⽣成を⾃動化できる。 9
起動はAuto Scaling グループで 10
まとめ • ⼿動プロセスを可能な限り減らして、運⽤者への愛 (AI) に満ち 溢れた再現が容易な構築⼿順を⽣成しよう! 11 出典: トレノケート様「認定試験の7ヵ条」より
リンク • 構築⼿順が⼊った GitHub Repository • 参考⽂献「Moodle 4 Administration」 12
ありがとうございました! 13