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
CI/CD with CodePipeline and ECS
Search
hiroaki
June 27, 2022
Technology
0
99
CI/CD with CodePipeline and ECS
hiroaki
June 27, 2022
Tweet
Share
More Decks by hiroaki
See All by hiroaki
how to determine architecture
hiroaki_u
1
190
the-concept-of-product-creation-learned-in-startup-science
hiroaki_u
0
110
what-is-container
hiroaki_u
1
64
difference-between-nginx-and-apache
hiroaki_u
0
32
CI_CD_by_Code_Brothers_by_AWS
hiroaki_u
0
23
think of study
hiroaki_u
1
67
Other Decks in Technology
See All in Technology
大規模なアジャイル開発の現場と技術負債 / Technical Debt
yoshiitaka
20
4k
技術広報として2023年度に頑張ったこと / What we did well in FY2023 as a DevRel
pauli
5
460
Introduction to Jetpack Compose
pohjus
1
110
ビジネスロジックを「型」で表現するOOPのための関数型DDD / Functional And Type-Safe DDD for OOP
yuitosato
29
11k
これまでのキャリアとこれからMLエンジニアとしてどう動くか
masatakashiwagi
0
290
Ask-LLM論文紹介: How to Train Data-Efficient LLMs
s_ota
0
110
なんで私に登壇依頼が?! ~頼られるエンジニアになるためには~ /
mixi_engineers
PRO
2
200
オブジェクト指向CSSが叶えたかったことと、CSSのいま / The aims of Object-oriented CSS and the current state of CSS usage
shinkufencer
11
3.6k
任意コード実行の原理
ffri
0
170
マイクロサービス環境におけるDB戦略 in DMMプラットフォーム
pospome
11
3k
XRミーティング 2024-03-20
1ftseabass
PRO
0
100
OpenTelemetry実践 はじめの一歩
taxin
0
310
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
43
9.6k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
For a Future-Friendly Web
brad_frost
170
8.9k
Typedesign – Prime Four
hannesfritz
36
2k
Learning to Love Humans: Emotional Interface Design
aarron
266
39k
Build your cross-platform service in a week with App Engine
jlugia
223
17k
Rebuilding a faster, lazier Slack
samanthasiow
72
8.2k
Stop Working from a Prison Cell
hatefulcrawdad
265
19k
Imperfection Machines: The Place of Print at Facebook
scottboms
257
12k
The Mythical Team-Month
searls
214
42k
Making Projects Easy
brettharned
106
5.4k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
8
8.2k
Transcript
CodePipelineとECSで CI/CD構築してみた hiroaki
Who am I ? hiroaki(28) Backend, Infra, DevOps 2018/04〜 食品メーカーの研究所
2021/03〜 Webエンジニア 経歴 神奈川→埼玉→群馬→神奈川 趣味 サウナ & 筋トレ
構築しようと思ったきっかけ EC2の管理面倒 ソフトのバージョン管理面倒
そうだコンテナを使おう!
元のCI/CDの構成
元のCI/CDの構成 Test Deploy
新しいCI/CDの構成
新しいCI/CDの構成 Test Deploy Build
Build & Deploy Deploy Build
ECSのデプロイ方式は2つ Rolling Deploy Blue/Green Deploy v.s.
Rolling Deploy ECSのみで実装できてお手軽 ♪
Blue/Green Deploy ダウンタイムなしで環境切り替えが可能 ♪
実際に構築してみた感想は?
ソフトやサーバーの管理が楽 デプロイに時間かかる。。。 Fargate 2分→18分 ※18分はbuild + deployの時間
でもお高いんでしょ?
でもお高いんでしょ?
+10%〜20% Fargate ECS お値段なんと無料! EC2 参照:https://aws.amazon.com/jp/ecs/faqs
ご清聴ありがとうございました。