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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
hiroaki
June 27, 2022
Technology
0
130
CI/CD with CodePipeline and ECS
hiroaki
June 27, 2022
Tweet
Share
More Decks by hiroaki
See All by hiroaki
プロダクト負債に立ち向かう
hiroaki_u
2
1.6k
pdm_vibe_coding_fail.pdf
hiroaki_u
0
170
Communication with Ubiquitous Language
hiroaki_u
0
92
how to determine architecture
hiroaki_u
1
220
the-concept-of-product-creation-learned-in-startup-science
hiroaki_u
0
170
what-is-container
hiroaki_u
1
90
difference-between-nginx-and-apache
hiroaki_u
0
71
CI_CD_by_Code_Brothers_by_AWS
hiroaki_u
0
46
think of study
hiroaki_u
1
98
Other Decks in Technology
See All in Technology
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.9k
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
430
ランサムウェア対策としてのpnpm導入のススメ
ishikawa_satoru
0
140
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
3
410
SREじゃなかった僕らがenablingを通じて「SRE実践者」になるまでのリアル / SRE Kaigi 2026
aeonpeople
6
2.5k
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.5k
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
190
OpenShiftでllm-dを動かそう!
jpishikawa
0
110
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
630
20260204_Midosuji_Tech
takuyay0ne
1
160
SREが向き合う大規模リアーキテクチャ 〜信頼性とアジリティの両立〜
zepprix
0
460
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.6k
Featured
See All Featured
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
93
Speed Design
sergeychernyshev
33
1.5k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
200
New Earth Scene 8
popppiees
1
1.5k
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.2k
Prompt Engineering for Job Search
mfonobong
0
160
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
GitHub's CSS Performance
jonrohan
1032
470k
Abbi's Birthday
coloredviolet
1
4.8k
Writing Fast Ruby
sferik
630
62k
Rebuilding a faster, lazier Slack
samanthasiow
85
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
ご清聴ありがとうございました。