$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ECSの仕組み解説~ECSをチャーハンセットに例えてみた~ #devio2023
Search
こーへい
July 28, 2023
Education
0
4k
ECSの仕組み解説~ECSをチャーハンセットに例えてみた~ #devio2023
こーへい
July 28, 2023
Tweet
Share
More Decks by こーへい
See All by こーへい
チームビルディング「脅威モデリング」ワークショップ
koheiyoshikawa
0
630
BLEAでAWSアカウントのセキュリティレベルを向上させよう
koheiyoshikawa
0
690
コンテナセキュリティ入門ウェビナー ~ECS on Fargate構成に必要なセキュリティ対策を知ろう~
koheiyoshikawa
0
2k
〜AWS初心者向け〜 ベストプラクティスから学ぶ 「AWSセキュリティの高め方」
koheiyoshikawa
1
2.3k
AWSアカウントセキュリティ(セキュアアカウント) 入門セミナー ~面倒な設定はクラスメソッドにお任せ!~
koheiyoshikawa
0
5.1k
Other Decks in Education
See All in Education
附属科学技術高等学校の概要|Science Tokyo(東京科学大学)
sciencetokyo
PRO
0
2.7k
HCI Research Methods - Lecture 7 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.2k
令和エンジニアの学習法 〜 生成AIを使って挫折を回避する 〜
moriga_yuduru
0
120
子どもが自立した学習者となるデジタルの活用について
naokikato
PRO
0
150
DIP_2_Spatial
hachama
0
330
Introdución ás redes
irocho
0
500
【ZEPメタバース校舎操作ガイド】
ainischool
0
610
Microsoft Office 365
matleenalaakso
0
2k
GOVERNOR ADDRESS:2025年9月29日合同公式訪問例会:2720 Japan O.K. ロータリーEクラブ、2025年10月6日卓話:藤田 千克由 氏(国際ロータリー第2720地区 2025-2026年度 ガバナー・大分中央ロータリークラブ・大分トキハタクシー(株)顧問)
2720japanoke
0
710
1014
cbtlibrary
0
490
生成AIとの付き合い方 / Generative AI and us
kaityo256
PRO
11
6.2k
Human Perception and Cognition - Lecture 4 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.2k
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
140
7.2k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1k
Done Done
chrislema
186
16k
Into the Great Unknown - MozCon
thekraken
40
2.2k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
Unsuck your backbone
ammeep
671
58k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
Embracing the Ebb and Flow
colly
88
4.9k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.3k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Become a Pro
speakerdeck
PRO
30
5.7k
How to Ace a Technical Interview
jacobian
280
24k
Transcript
ECSを チャーハンセットに例えてみた 2023/7/26 AWS事業本部 吉川 晃平
自己紹介 2 吉川 晃平(よしかわ こうへい) クラスメソッド株式会社 AWS事業本部 コンサルティング部 好きなサービス:ECS アナロジー思考を用いた概念理解が好きです
01 本セッションの目的
本セッションの目的 対象:ECSをハンズオン等で軽く触ったことあるけど、理解が ふわっとしている方 手段:ECSをチャーハンセットで例えることにより 目的:皆さんとECSの距離感をもっと縮める 4
本セッションの目的 つまり? 5
僕は皆さんに 「ECSはチャーハンセットである」 と言い続けます 6
ECSは謎の単語がいっぱい、、、 ECS? 7 クラスター? サービス? タスク? タスク定義? Codeシリーズ? ECR?
安心してください ECSを世界一分かりやすく説明します 8
そもそも分かりやすい説明とは 9 アナロジー思考(類推)というものがある 今まで自分が経験した事柄の要素を抽出し、新しく学ぶ概念 に応用することで理解を容易にすること 簡単に言えば例え話である
逆に分かりにくい説明 10 教科書のように、初めから項目順に一から十まで詳細に説 明しても、説明される側はちんぷんかんぷんになってしまう なので今回は細かい説明を省いた上で、図と例え話を組み 合わせて分かりやすいECSの説明をします つまり、、、
僕は皆さんに 「ECSはチャーハンセットである」 と言い続けます 11
キーワード ECS(タスク、タスク定義、サービス、クラスター) ECR Codeシリーズ 12
キーワード ECS(タスク、タスク定義、サービス、クラスター) ECR Codeシリーズ 13
ECS周辺図 14
None
魔法の言葉 「ECSはチャーハンセットである」 16
ECS用語表 17
チャーハンセット周辺図 18
キーワード ECS(タスク、タスク定義、サービス、クラスター) ECR Codeシリーズ 19
ECR周辺図 20
None
魔法の言葉 「ECRは冷凍庫である」 22
ECR用語表 今回の例えでは町の中華料理屋をイメージしているので、 ないと思いますがチャーハンは冷凍チャーハンから作って いる前提で進めさせてくださいw 23
冷凍庫周辺図 24
キーワード ECS(タスク、タスク定義、サービス、クラスター) ECR Codeシリーズ 25
Codeシリーズ周辺図 26
None
魔法の言葉 「Codeシリーズはそのままでよかった」 28
Codeシリーズ用語表 29
あんかけチャーハンセットに変えてみよう 30
Codeシリーズ Codeシリーズがないと何が不便なの? 31
Codeシリーズの便利さ 「ソースコードの修正」 「Dockerイメージの作成」 「DockerイメージをECRにプッシュ」 「タスク定義の更新」 「更新したタスク定義を使用するようにサービスを更新」 「新しいサービスをもとにタスクを最新化する」 32
Codeシリーズの便利さ 赤字部分を全て自動で行なってくれる Codeシリーズがなければアプリリリースの「手間」「時間」 「ミス」のコストが高くなる 自動化できる箇所は自動化して楽になりたいのがエンジニ アの性ですよね 33
まとめ ECSは「チャーハンセット」である ECSはなかなか取っ付き辛いですが、個人的にはタスク定 義とサービスを理解できるとECS全体の理解が一気に進む 印象 ECSはすごく面白いサービスなので、本セッション視聴後に もう一度ハンズオンなどで触ってみることをおすすめ 34