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
Log Streaming System with Blue-Green Deployment
Search
Masatoshi Shimada
September 28, 2016
Programming
1
2.4k
Log Streaming System with Blue-Green Deployment
Brief Explanation of Blue-Green Deployment
Masatoshi Shimada
September 28, 2016
Tweet
Share
More Decks by Masatoshi Shimada
See All by Masatoshi Shimada
Delta Lakeを用いた LLM処理基盤 / Delta Lake with LLM on Dataplatform
smdmts
3
2.2k
Lakehouseプラットフォームを 採用するまでの話/Lakehouse Platform Adoption
smdmts
1
640
Sparkから利用するAirframe/Spark-With-Airframe
smdmts
0
1.3k
Redashで何をみるのか/What Do You Wanna See Redash?
smdmts
1
1.3k
DatabricksとSparkではじめる [ビッグデータETL処理/データ可視化] 実践入門 / Databricks and Spark with ETL and Visualization
smdmts
0
1.4k
DatabricksとSparkではじめる [データ分析/機械学習] 実践入門 / Databrick and Spark with Data Analyze and ML for newbie.
smdmts
5
2k
作らない分析基板のススメ/DWH For Startup With YAGNI
smdmts
1
630
エンジニアのためのドメイン駆動設計実践入門 / DDD for Engineer newbie
smdmts
18
3.3k
How to growth the delish kitchen team to data-driven team
smdmts
1
1k
Other Decks in Programming
See All in Programming
Go1.22からの疑似乱数生成器について/go-122-pseudo-random-generator
convto
1
160
SwiftUI, Jetpack Composeの導入で変化した「家族アルバム みてね」のアプリ開発体験
hicka04
6
390
MySQL のインデックスの種類をおさらいしよう! / overviewing indexes in MySQL
okashoi
0
170
Why 1 + 1 = 2 in Swift?
1plus4
1
240
Crafting a Own PHP - ウキウキ手作りミニマリストPHP
uzulla
4
1.1k
【KMC春合宿2024】実装視点で見るNeural Radiance Fields
runningoutrate
0
150
オブジェクト指向は必要なのか / Is object-oriented needed?
kishida
27
18k
品質とスピードを両立: TypeScriptの柔軟な型システムをバックエンドで活用する
kosui
3
810
CSRF対策のやり方、そろそろアップデートしませんか / Update your knowledge of CSRF protection
hiro_y
25
13k
TDDと今まで
kanayannet
0
140
せっかくモデル図描くのなら、嬉しいことが多い方がいいよね!
kuboaki
1
1.2k
DDD, necessary but insufficient: physical design principles for microservices
cer
PRO
0
2.1k
Featured
See All Featured
What's new in Ruby 2.0
geeforr
335
31k
Rails Girls Zürich Keynote
gr2m
91
13k
A designer walks into a library…
pauljervisheath
199
23k
Imperfection Machines: The Place of Print at Facebook
scottboms
257
12k
The Illustrated Children's Guide to Kubernetes
chrisshort
28
46k
The Mythical Team-Month
searls
214
42k
Scaling GitHub
holman
456
140k
GitHub's CSS Performance
jonrohan
1023
450k
Mobile First: as difficult as doing things right
swwweet
215
8.5k
What’s in a name? Adding method to the madness
productmarketing
PRO
14
2.6k
Fireside Chat
paigeccino
19
2.6k
Design by the Numbers
sachag
274
18k
Transcript
-PH4USFBNJOH4ZTUFN XJUI#MVF(SFFO%FQMPZNFOU
-PH4USFBNJOHVTJOH&$4 ALB HTTP TCP Internal CLB .BY.314
port:8080 port:8081 port:8082 Application Load Balancer port:8083 4DBMJOHPVU POUIFTBNFPSUIFPUIFS&$ JOTUBODFVTJOH%ZOBNJD4DBMJOH
HTTP -PH4USFBNJOHVTJOH&$4
ALB HTTP TCP Docker-Fluentd logging driver Internal CLB 4DBMJOHPVUPOUIF PUIFS
&$ JOTUBODFTDBVTFqVFOUEJTVTJOH5$1 -PH4USFBNJOHVTJOH&$4
#MVF(SFFO%FQMPZNFOU $POUJOVPVT%FMJWFSZXJUI$POUJOVPVT*OUFHSBUJPO *NNVUBCMF*OGSBTUSVDUVSF "SBQJEXBZUPSPMMCBDL .JOJNJ[FEPXOUJNFEFQMPZNFOU
5XPFBTJMZTXJUDIBCMFFOWJSPONFOUT .BSUJO'PXMFSTBJE
#MVF(SFFO%FQMPZNFOU %PDLFSBOE"84DPVMECFFBTZUPSFBMJ[F #MVF(SFFO%FQMPZNFOUT ;FSP%PXOUJNF%FQMPZNFOU
git merge docker push ECR Module Repository git merge ecs-formation
ECS Deploy Repository bluegreen apply Experimental 5PPNBOZUJNFTSFRVJSFTDPNQJMJOH BT4DBMBNPEVMFXJUI%PDLFS $POUBJOFSBCPVUPWFSNJOVUFT &$4.PEVMF`T%FMJWFSZ
#MVF(SFFO%FQMPZNFOU 4UFQ #MVF.PEF
#MVF(SFFO%FQMPZNFOU 4UFQ 6QHSBEJOH(SFFO.PEVMF 8BSNJOH*OTUBODFT
#MVF(SFFO%FQMPZNFOU 4UFQ 4XJUDIJOH-PBE#BMBODFS #MVFUP(SFFO
#MVF(SFFO%FQMPZNFOU 4UFQ (SFFO.PEF
#MVF(SFFO%FQMPZNFOU 4UFQ 6QHSBEF#MVFNPEVMF JGOPOGBUBMFSSPSPDDVST 8BSNJOH*OTUBODFT
#MVF(SFFO%FQMPZNFOU 4UFQ 4XJUDIJOH-PBE#BMBODFS (SFFOUP#MVF
#MVF(SFFO%FQMPZNFOU 4UFQ #MVF.PEF
CLB HTTP %&.0 %&.0 NMBSHF 3141FS Docker-Fluentd logging driver
Experimental MPDBMIPTU