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
110
CI/CD with CodePipeline and ECS
hiroaki
June 27, 2022
Tweet
Share
More Decks by hiroaki
See All by hiroaki
Communication with Ubiquitous Language
hiroaki_u
0
76
how to determine architecture
hiroaki_u
1
190
the-concept-of-product-creation-learned-in-startup-science
hiroaki_u
0
130
what-is-container
hiroaki_u
1
77
difference-between-nginx-and-apache
hiroaki_u
0
45
CI_CD_by_Code_Brothers_by_AWS
hiroaki_u
0
32
think of study
hiroaki_u
1
77
Other Decks in Technology
See All in Technology
0→1事業こそPMは営業すべし / pmconf #落選お披露目 / PM should do sales in zero to one
roki_n_
PRO
1
1.6k
EMConf JP の楽しみ方 / How to enjoy EMConf JP
pauli
2
150
「隙間家具OSS」に至る道/Fujiwara Tech Conference 2025
fujiwara3
7
6.5k
デジタルアイデンティティ人材育成推進ワーキンググループ 翻訳サブワーキンググループ 活動報告 / 20250114-OIDF-J-EduWG-TranslationSWG
oidfj
0
550
今年一年で頑張ること / What I will do my best this year
pauli
1
220
ゼロからわかる!!AWSの構成図を書いてみようワークショップ 問題&解答解説 #デッカイギ #羽田デッカイギおつ
_mossann_t
0
1.5k
AWS re:Invent 2024 re:Cap Taipei (for Developer): New Launches that facilitate Developer Workflow and Continuous Innovation
dwchiang
0
170
【NGK2025S】動物園(PINTO_model_zoo)に遊びに行こう
kazuhitotakahashi
0
250
あなたの知らないクラフトビールの世界
miura55
0
140
re:Invent 2024のふりかえり
beli68
0
110
自社 200 記事を元に整理した読みやすいテックブログを書くための Tips 集
masakihirose
2
340
今から、 今だからこそ始める Terraform で Azure 管理 / Managing Azure with Terraform: The Perfect Time to Start
nnstt1
0
240
Featured
See All Featured
Producing Creativity
orderedlist
PRO
343
39k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.4k
Testing 201, or: Great Expectations
jmmastey
41
7.2k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Gamification - CAS2011
davidbonilla
80
5.1k
Optimising Largest Contentful Paint
csswizardry
33
3k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
A designer walks into a library…
pauljervisheath
205
24k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
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
ご清聴ありがとうございました。