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
140
0
Share
CI/CD with CodePipeline and ECS
hiroaki
June 27, 2022
More Decks by hiroaki
See All by hiroaki
leadership-that-endures-book-lt
hiroaki_u
0
24
プロダクト負債に立ち向かう
hiroaki_u
2
1.8k
pdm_vibe_coding_fail.pdf
hiroaki_u
0
190
Communication with Ubiquitous Language
hiroaki_u
0
100
how to determine architecture
hiroaki_u
1
270
the-concept-of-product-creation-learned-in-startup-science
hiroaki_u
0
180
what-is-container
hiroaki_u
1
110
difference-between-nginx-and-apache
hiroaki_u
0
83
CI_CD_by_Code_Brothers_by_AWS
hiroaki_u
0
55
Other Decks in Technology
See All in Technology
食べログのサーキットブレーカー導入を振り返って
atpons
1
160
Strands Agents超入門
kintotechdev
1
150
long-running-tasks
cipepser
2
450
AIが変えた"品質の守り方"
kkakizaki
13
5.5k
string地獄を脱出する
sansantech
PRO
1
110
A Harness for Behaviour: how to get AI to generate code that does what we intend, or "TDD in the age of AI"
xpmatteo
1
520
Anthropic AIネイティブ・スタートアップ構築のプレイブック を理解する
nagatsu
0
230
ポスター発表&デモと総括 / Poster Presentations & Demonstrations and Summary
ks91
PRO
0
180
権限管理設計を完全に理解した
rsugi
2
250
GitHub Copilot CLIでWebアクセシビリティを改善した話
tomokusaba
0
140
Javaで学ぶSOLID原則
negima
1
240
オンコールの負荷軽減のためのBits Assistant 活用方法 / How to Use Bits Assistant to Reduce the Workload on On-Call Staff
sms_tech
1
350
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Designing Powerful Visuals for Engaging Learning
tmiket
1
390
Scaling GitHub
holman
464
140k
From π to Pie charts
rasagy
0
190
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Designing for Performance
lara
611
70k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
290
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
190
ラッコキーワード サービス紹介資料
rakko
1
3.5M
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
820
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.2k
BBQ
matthewcrist
89
10k
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
ご清聴ありがとうございました。