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
120
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
84
how to determine architecture
hiroaki_u
1
200
the-concept-of-product-creation-learned-in-startup-science
hiroaki_u
0
150
what-is-container
hiroaki_u
1
82
difference-between-nginx-and-apache
hiroaki_u
0
53
CI_CD_by_Code_Brothers_by_AWS
hiroaki_u
0
40
think of study
hiroaki_u
1
84
Other Decks in Technology
See All in Technology
5min GuardDuty Extended Threat Detection EKS
takakuni
0
160
Microsoft Build 2025 技術/製品動向 for Microsoft Startup Tech Community
torumakabe
2
320
2025-06-26_Lightning_Talk_for_Lightning_Talks
_hashimo2
2
100
Amazon S3標準/ S3 Tables/S3 Express One Zoneを使ったログ分析
shigeruoda
5
580
あなたの声を届けよう! 女性エンジニア登壇の意義とアウトプット実践ガイド #wttjp / Call for Your Voice
kondoyuko
4
490
2年でここまで成長!AWSで育てたAI Slack botの軌跡
iwamot
PRO
4
810
生成AI時代の開発組織・技術・プロセス 〜 ログラスの挑戦と考察 〜
itohiro73
1
340
Witchcraft for Memory
pocke
1
620
BrainPadプログラミングコンテスト記念LT会2025_社内イベント&問題解説
brainpadpr
1
170
Oracle Cloud Infrastructure:2025年6月度サービス・アップデート
oracle4engineer
PRO
2
290
標準技術と独自システムで作る「つらくない」SaaS アカウント管理 / Effortless SaaS Account Management with Standard Technologies & Custom Systems
yuyatakeyama
3
1.3k
rubygem開発で鍛える設計力
joker1007
2
230
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.5k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.7k
Rails Girls Zürich Keynote
gr2m
94
14k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
124
52k
Designing for Performance
lara
609
69k
GitHub's CSS Performance
jonrohan
1031
460k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.4k
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
ご清聴ありがとうございました。