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
AWS Fargateでお手軽開発ブランチデプロイ/Easy development bran...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Yokoyama Tatsuo
April 03, 2021
Technology
130
0
Share
AWS Fargateでお手軽開発ブランチデプロイ/Easy development branch deployment with AWS Fargate
Yokoyama Tatsuo
April 03, 2021
More Decks by Yokoyama Tatsuo
See All by Yokoyama Tatsuo
SREとその組織類型
tatsuo48
13
3.8k
HashiCorp Vaultを使った セキュアなDBアクセスの実現/Secure DB access with HashiCorp Vault
tatsuo48
0
2k
Terraformのレポジトリ、 ディレクトリ構成どうする?/Terraform repository, directory structure What should I do?
tatsuo48
6
3.3k
インフラエンジニアとアプリ開発
tatsuo48
0
190
Other Decks in Technology
See All in Technology
oracle-to-databricks-migration-with-llm-and-dbt
casek
1
430
個人の発見を、組織の知恵に 〜生成AI活用を"探索"から"組織の仕組み"へ〜
kintotechdev
2
830
地元にいないローカルオーガナイザーの立ち回り
uvb_76
1
450
Terraformモジュールは、なぜ「魔境」化するのか
hayama17
1
180
React、まだ楽しくて草
uhyo
7
3.9k
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
2.8k
オンコールの負荷軽減のためのBits Assistant 活用方法 / How to Use Bits Assistant to Reduce the Workload on On-Call Staff
sms_tech
1
380
AIプラットフォームを運用し続けるための可観測性
tanimuyk
4
1.1k
Strands Agents超入門
kintotechdev
1
160
AIを「創る」と「使う」の循環 — HRテックが実践するリアルなAI組織実装
taketo957
0
1.1k
速さだけじゃない! VoidZero ツールが移行先に選ばれる理由
mizdra
PRO
6
730
プラットフォームエンジニア ワークショップ/ platform-workshop
databricksjapan
0
230
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
55
8.2k
From π to Pie charts
rasagy
0
200
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
160
Six Lessons from altMBA
skipperchong
29
4.3k
Darren the Foodie - Storyboard
khoart
PRO
3
3.4k
RailsConf 2023
tenderlove
30
1.5k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Visualization
eitanlees
152
17k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
150
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Mobile First: as difficult as doing things right
swwweet
225
10k
Transcript
AWS Fargate Ͱ ͓खܰ։ൃϒϥϯνσϓϩΠ גࣜձࣾΈΜͳͷΣσΟϯά ٕज़෦ ԣࢁ ୡஉ
ࣗݾհ • ԣࢁୡஉ(@tatsuo4848) • ୲ɿΠϯϑϥɺCI/CDج൫උɺσʔλੳج൫උ • ձࣾͷΤϯδχΞϦϯάϒϩάΛͪΐͪ͜ΐ͜ॻ͍ͯ·͢ https://blog.mwed.info
αʔϏε ΈΜͳͷΣσΟϯά ՖՇɾՖ͕࣮ମݧʹج͍ͮͨʮຊԻͷޱίϛʯʮ࣮ࡍͷඅ༻ ໌ࡉʯͳͲͰࠃ Ҏ্ͷ͔݁ࠗࣜΒࣜΛબΔʮ݁ࠗ ࣜબͼͷޱίϛαΠτʯͰ͢
͜Μͳ͜ͱ ͋Γ·ͤΜ͔ʁ
։ൃதͷϒϥϯνΛ σΟϨΫλʔʹ֬ೝͯ͠Β͍͍ͨʂ
։ൃதͷϒϥϯνΛ֬ೝ͠ͳ͍ͱ… • ͳΜ͔Πϝʔδͱҧ͏ΜͩΑͶʙ • ͬͱ͜͏͍͏ಈ͖ʹͰ͖ͨΓ͠ͳ͍ʁ • ͳͲͳͲ
༧ఆΛ߹Θͤͯ ࣗͷϩʔΧϧͷΞϓϦΛݟͤͯ ֬ೝͯ͠Β͏ͷखؒɻɻ
͔ͱ͍ͬͯ ࣗͷPCͰಈ͔ͯ͠Β͏ͨΊʹ ٕज़తͳ͜ͱ(git,RailsͳͲ)Λ ֮͑ͯΒ͏ͷखؒɻɻ
ҙͷϒϥϯνΛ ৗʹՔಇ͓͚ͤͯ͞Δ ڥ࡞Ε͍͍ͷͰʁ
FargateͰ࡞Γ·ͨ͠ʂʂ
Fargateʹ͍͓ͭͯܰ͘͞Β͍ • αʔόΫϥελʔͷཧ͕͍Βͳ͍ίϯςφ࣮ߦڥ • 20187݄͔Β౦ژϦʔδϣϯͰར༻Մೳʹʂ • ECSʹ͓͍ͯɺࣗલͰEC2Λ༻ҙ͠ͳ͍ͱ͍͏બࢶ͕͏·Εͨ
Ͱ͖͕͋ͬͨͷ͜Μͳײ͡ 1. slackͷεϥογϡίϚϯυͰϒϥϯν໊Λ API GatewayʹPOST 2. ϒϥϯν໊ΛڥมʹՃͯ͠Fargate λεΫΛ࣮ߦ 3. ίϯςφىಈ࣌ʹ࣮ߦ͞ΕΔεΫϦϓτͷ
தͰgit cloneΛ࣮ࢪ 4. ίϯςφىಈ࣌ʹ࣮ߦ͞ΕΔεΫϦϓτͷ தͰRoute53ʹίϯςφͷIPΛొ
͍͍ͱ͜Ζ • AWSଆ͕༻ҙ͍ͯ͠ΔFargateϦιʔε͕ଓ͘ݶΓɺ͍͘ΒͰσϓ ϩΠͰ͖Δɻ • ඞཁͳ͘ͳͬͨΒམͱͤྑ͍ͷͰؒɺٳίετ0
݁Ռ
ΨϯΨϯͬͯ͘ΕͯΔʂʂ
None