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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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.5k
pdm_vibe_coding_fail.pdf
hiroaki_u
0
160
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
89
difference-between-nginx-and-apache
hiroaki_u
0
69
CI_CD_by_Code_Brothers_by_AWS
hiroaki_u
0
45
think of study
hiroaki_u
1
95
Other Decks in Technology
See All in Technology
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
2
1.9k
データの整合性を保ちたいだけなんだ
shoheimitani
6
2.4k
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
10Xにおける品質保証活動の全体像と改善 #no_more_wait_for_test
nihonbuson
PRO
0
130
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
160
Data Hubグループ 紹介資料
sansan33
PRO
0
2.7k
Tebiki Engineering Team Deck
tebiki
0
24k
しろおびセキュリティへ ようこそ
log0417
0
280
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
310
Webhook best practices for rock solid and resilient deployments
glaforge
1
240
toCプロダクトにおけるAI機能開発のしくじりと学び / ai-product-failures-and-learnings
rince
6
5.5k
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
120
Featured
See All Featured
Facilitating Awesome Meetings
lara
57
6.7k
A better future with KSS
kneath
240
18k
The browser strikes back
jonoalderson
0
360
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
150
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.3k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
290
4 Signs Your Business is Dying
shpigford
187
22k
Music & Morning Musume
bryan
47
7.1k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
WENDY [Excerpt]
tessaabrams
9
36k
GraphQLとの向き合い方2022年版
quramy
50
14k
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
ご清聴ありがとうございました。