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
ECSとALBで始めるblue/greenデプロイメント
Search
Takafumi Yoshida
April 20, 2019
Technology
2
310
ECSとALBで始めるblue/greenデプロイメント
Takafumi Yoshida
April 20, 2019
Tweet
Share
More Decks by Takafumi Yoshida
See All by Takafumi Yoshida
ECSとSQSでスケーラブルなバッチを作った
zephiransas
2
1.2k
DynamoDB Step Zero to One
zephiransas
0
620
DynamoDB関連のアップデート紹介 #reinvent2018
zephiransas
0
730
CloudGarageでGitBucketサーバをたててみた
zephiransas
0
500
プログラマが知っておくといいかもしれないCSSのハナシ
zephiransas
1
990
ラクして学ぶ英語(LT版)
zephiransas
0
190
あなたとCrystal、いますぐダウンロード
zephiransas
1
1.7k
使ってみようLombok
zephiransas
0
240
Modern Web Development with ninjaframework
zephiransas
0
3.1k
Other Decks in Technology
See All in Technology
My small contributions - Fujiwara Tech Conference 2025
ijin
0
1.4k
生成AI × 旅行 LLMを活用した旅行プラン生成・チャットボット
kominet_ava
0
160
2024年活動報告会(人材育成推進WG・ビジネスサブWG) / 20250114-OIDF-J-EduWG-BizSWG
oidfj
0
230
機械学習を「社会実装」するということ 2025年版 / Social Implementation of Machine Learning 2025 Version
moepy_stats
5
1.2k
DMMブックスへのTipKit導入
ttyi2
1
110
デジタルアイデンティティ技術 認可・ID連携・認証 応用 / 20250114-OIDF-J-EduWG-TechSWG
oidfj
2
680
AWS Community Builderのススメ - みんなもCommunity Builderに応募しよう! -
smt7174
0
180
Godot Engineについて調べてみた
unsoluble_sugar
0
410
GoogleのAIエージェント論 Authors: Julia Wiesinger, Patrick Marlow and Vladimir Vuskovic
customercloud
PRO
0
160
TSのコードをRustで書き直した話
askua
2
140
PaaSの歴史と、 アプリケーションプラットフォームのこれから
jacopen
7
1.5k
ABWGのRe:Cap!
hm5ug
1
120
Featured
See All Featured
Designing on Purpose - Digital PM Summit 2013
jponch
116
7.1k
Measuring & Analyzing Core Web Vitals
bluesmoon
5
210
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
The Cult of Friendly URLs
andyhume
78
6.1k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Documentation Writing (for coders)
carmenintech
67
4.5k
Unsuck your backbone
ammeep
669
57k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
230
52k
Making the Leap to Tech Lead
cromwellryan
133
9k
Transcript
&$4ͱ"-#Ͱ࢝ΊΔ CMVFHSFFOσϓϩΠϝϯτ ٢ాوจ ![FQIJSBOTBT Ϋϥεϝιουגࣜձࣾ
εϥΠυޙͰೖख͢Δ͜ͱ͕ग़དྷ·͢ͷͰ ൃදதͷ༰ΛϝϞ͢Δඞཁ͋Γ·ͤΜɻ ࣸਅࡱӨΛ͢Δ߹ ϑϥογϡɾγϟολʔԻ͕ग़ͳ͍Α͏ʹྀ͍ͩ͘͝͞ Attention
ࣗݾհ ٢ాوจ ![FQIJSBOTBT wΫϥεϝιουגࣜձࣾ wϞόΠϧΞϓϦαʔϏε෦ wԬࢁ+BWBϢʔβձදΦʔϓϯη ϛφʔԬࢁ࣮ߦҕһ
w͖ͳ"84ͷαʔϏε w&$4 %ZOBNP%#
ࠓ͢͜ͱ σϓϩΠͰ໘͢Δ &$4ͷߏ "-#ͷߏ 3PVUFͷߏ ࣮ࡍͷӡ༻ํ๏ ·ͱΊ
σϓϩΠͰ໘͢Δ
Α͋͘Δߏྫ
͜ͷߏͰى͖Δ ΞϓϦέʔγϣϯͷσϓϩΠ࣌ʹఀࢭ࣌ؒ ͕ൃੜ͢Δ wఀࢭҊͱ͔ਏ͍ɾɾɾ ϩʔϧόοΫ͕ࠔ wίʔυ͚ͩͳΒͱ͔͘ɺ৽͘͠Πϯετʔϧ ͨ͠ϥΠϒϥϦফ͢ͷʁ ෛՙ͕େ͖͘ͳͬͨ߹ʹແఀࢭͰରԠͰ
͖ͳ͍
Α͋͘Δߏྫ
͜ͷߏͰى͖Δ ຊ൪ܥɺػܥͷΠϯελϯεͷঢ়ଶΛҰ கͤ͞Δ͜ͱ͕͍͠ wճආํ๏ͱͯ͠ΰʔϧσϯ".*ͳͲ
ΞϓϦͱOSΛ·ͱΊͯ εφοϓγϣοτԽ͢Δ ͳͥ%PDLFSΛ͏͔
ALBͱECSΛͬͯ ͜ΕΛ͍͍ײ͡Ͱղܾ͍ͨ͠ σϓϩΠͰ໘͢Δ
"-# &$4ͷߏ
ALBͷߏ
λʔήοτάϧʔϓΛCMVFHSFFOͷͭΛ࡞Δ λʔήοτάϧʔϓCMVFHSFFOͷͭ Λ࡞Δ
ϦεφʔͰCMVFHSFFOʹৼΓ͚Δ
ECSͷߏ
CMVFHSFFOͷͭΛ࡞Δ
λεΫఆٛΛઃఆ͢Δ wϗετϙʔτΛࢦఆ͠ͳ͍͜ͱͰɺಈతϗετ ϙʔτϚοϐϯάΛ͏ wdͷൣғͰۭ͍͍ͯΔϙʔτΛࣗಈͰ Ϛοϐϯάͯ͘͠ΕΔ
Route53ͷߏ
3PVUF ຊ൪ܥɺػܥͷυϝΠϯΛ3PVUFͰ औಘ w྆ํͱ"-#ʹ͔͏Α͏ɺ$/".&Λઃఆ 44-ূ໌ॻ"$.͕Φεεϝ w%/4ݕূʹ͢Δͱࣗಈߋ৽Ͱӡ༻͕ϥΫνϯ
ӡ༻ํ๏
৽͍͠όʔδϣϯΛσϓϩΠ FDTEFQMPZΛ͏ w৽͍͠λεΫఆٛͷ࡞ wαʔϏεͷλεΫఆٛͷߋ৽ w৽͍͠λεΫΛ࣮ߦ wݹ͍λεΫΛ,JMM
৽͍͠όʔδϣϯΛσϓϩΠ w ݁ߏγΣϧͰΰϦΰϦͬͯΔɾɾɾ w OΦϓγϣϯʹࢦఆ͢ΔαʔϏε໊ػܥͷαʔ ϏεΛࢦఆ w BXTFMCWEFTDSJCFSVMFT
w 1SJPSJUZ͕EFGBVMUͷͷ͕ݱࡏͷຊ൪ܥ
৽͍͠%PDLFSΠϝʔδΛQVTI
λεΫఆٛߋ৽ˍ৽͍͠ΠϝʔδΛσϓϩΠ
ݹ͍λεΫΛ,JMM
"-#ͷϦεφʔΛɾɾɾ
͚ସ͑Δ͚ͩʂ
ϩʔϧόοΫ؆୯
·ͱΊ %PDLFSΛͬͯ04ؚΊͯεφοϓγϣοτ Խ͢Δ αʔϏεܥ౷࡞ͬͯɺͦΕͧΕͰίϯς φΛಈ͔͢ wಈతϙʔτϚοϐϯά͕ศར "-#ͷϦεφʔͰϗετ͝ͱʹผαʔϏεʹ ৼΓ͚Δ
"EWBODFE5PQJD &$4PO'BSHBUF w͍·͔ΒΔͳΒ'BSHBUFΦεεϝ $PEF%FQMPZͰͬͱ؆୯ʹͳΔʁ
None