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
ゾンビ化した Webサービスを 生き返らせる
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
jacoyutorius
December 19, 2020
Technology
440
0
Share
ゾンビ化した Webサービスを 生き返らせる
浜松IT合同lT大会2020での発表スライドです。
jacoyutorius
December 19, 2020
More Decks by jacoyutorius
See All by jacoyutorius
AWS SAM × Ruby で快適に Lambdaファンクションを開発するためのいくつかのTips
jacoyutorius
0
130
Amplify Gen 2 Authentication では Cognito IdentityPool のみでのゲストユーザーへの認可ができない件
jacoyutorius
0
210
kamalでRailsアプリを Amazon Lightsailにデプロイするぞ!
jacoyutorius
0
430
オープンデータとAWSで作っている 浜松市イベントカレンダー
jacoyutorius
0
310
浜松市オープンデータを使ってイベントカレンダーアプリを作りました
jacoyutorius
0
110
Amplifyアプリを 任意のタイミングでデプロイするぞ!
jacoyutorius
1
500
AWS Amplify で翻訳アプリを作った話とAmplifyからカジュアルにCloudWatchLogsにログを送る方法について
jacoyutorius
1
1.6k
AWS App Runner + copilot cli
jacoyutorius
1
1.3k
AWS App Runner + Copilot CLI
jacoyutorius
0
110
Other Decks in Technology
See All in Technology
自動テストだけで リリース判断できるチームへ - 鍵はテストの量ではなくリリース判断基準の再設計にあった / Redesigning Release Criteria for Lightweight Releases
ewa
7
3.5k
Forget technical debt
ufried
0
170
Shiny New Tools Won't Fix Your Problem
trishagee
1
110
AI対話分析の夢と、汚いデータの現実 Looker / Dataplex / Dataform で実現する品質ファーストな基盤設計
waiwai2111
0
190
雑談は、センサーだった
bitkey
PRO
2
210
エンタープライズの厳格な制約を開発者に意識させない:クラウドネイティブ開発基盤設計/cloudnative-kaigi-golden-path
mhrtech
0
360
知ってた?JavaScriptの"正しさ"を検証するテストが5万以上もあること(Test262)
riyaamemiya
1
150
OWASP APTSを眺めてみた
su3158
0
130
GKE Agent SandboxでAIが生成したコードを 安全に実行してみた
lamaglama39
0
210
多角的な視点から見たAGI
terisuke
0
120
サービスの信頼性を高めるため、形骸化した「プロダクションミーティング」を立て直すまでの取り組み
stefafafan
1
250
フロントエンドの相手が変わった - AIが加わったWebの新しいインターフェース設計
azukiazusa1
33
11k
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
360
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
260
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
110
Being A Developer After 40
akosma
91
590k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
500
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.8k
Designing for Performance
lara
611
70k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
A better future with KSS
kneath
240
18k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Code Reviewing Like a Champion
maltzj
528
40k
Transcript
κϯϏԽͨ͠8FCαʔϏεΛ ੜ͖ฦΒͤΔ )BNBNBUTVJU !KBDPZVUPSJVT
খ༔ే !KBDPZVUPSJVT ‣ ΤΞʔζגࣜձࣾ ‣ +"846()BNBNBUTVSC ‣ 3VCZ3VCZPO3BJMT+BWBTDSJQU"84 ࠷ۙࣗ࡞ΩʔϘʔυͱεύΠεΧϨʔ࡞ΓʹϋϚ͍ͬͯΔɻ
None
None
‣ "84ͷఏڙ͢ΔΞϓϦέʔγϣϯϓϥοτϑΥʔϜ ‣ 3FBTU3FBTU/BUJWF/FYUKT7VF"OHVMBSJ04"OESPJE'MVUUFS ‣ 8FCΞϓϦέʔγϣϯϞόΠϧΞϓϦέʔγϣϯͷόοΫΤϯυΛ؆୯ʹߏங͢Δ͜ͱ͕Ͱ͖Δ ‣ ೝূೝՄɾετϨʔδɾ"1* (SBQI2-3&45 ɾੳɾ௨ɺFUD
‣ ࣅͨΑ͏ͳͭ ‣ /FUMJGZ
‣ αʔϏεಈ͍͍ͯΔ ‣ (JUIVCͷιʔείʔυ͍ͬͯΔ ‣ "NQMJGZ$POTPMFʹΞϓϦέʔγϣϯ͕ొ͞Ε͍ͯͳ͍ ‣ (JUIVCʹ"NQMJGZपΓͷઃఆϑΝΠϧ͕ίϛοτ͞Ε͍ͯͳ͍ ‣ ϩʔΧϧʹ͋Δ
κϯϏԽ͍ͯͨ݅͠
None
࡞Γ͔͢͠Ͷ͐ʂʂ
‣ (JUIVCͷιʔείʔυΛ৽͍͠σΟϨΫτϦDMPOFɻ ͍ͭͰʹϓϩδΣΫτ໊ม͑Δ ‣ OQNͷύοέʔδΛΞοϓάϨʔυ ‣ "84ଆϦιʔε࡞Γ͠ 50%0T
/1.ͷύοέʔδΞοϓάϨʔυ OQNJOTUBMMHOQNDIFDLVQEBUFT ‣ OQNDIFDLVQEBUFTΛ͏ Πϯετʔϧ͢ΔͱAODVAͱ͍͏ίϚϯυ͕͑ΔΑ͏ʹͳΔ
/1.ͷύοέʔδΞοϓάϨʔυ ODV $IFDLJOH6TFSTZVUPPHJ8PSLWVFKT5JNF"YJTQBDLBHFKTPO <> !GPSUBXFTPNFGPOUBXFTPNFTWHDPSF?ˠ? !GPSUBXFTPNFGSFFTPMJETWHJDPOT?ˠ? !GPSUBXFTPNFWVFGPOUBXFTPNF?ˠ? BXTBNQMJGZ?ˠ? BXTBNQMJGZWVF?ˠ? CPPUTUSBQWVF?SDˠ?
E?ˠ? VVJE?ˠ? WVF?ˠ? WVFSPVUFS?ˠ? WVFY?ˠ? !WVFDMJQMVHJOCBCFM?ˠ? !WVFDMJQMVHJOFTMJOU?ˠ? !WVFDMJTFSWJDF?ˠ? CBCFMFTMJOU?ˠ? FTMJOU?ˠ? FTMJOUQMVHJOWVF?ˠ? WVFUFNQMBUFDPNQJMFS?ˠ? 3VOODVVUPVQHSBEFQBDLBHFKTPO
/1.ͷύοέʔδΞοϓάϨʔυ ODVV ‣ QBDLBHFKTPOΛҰׅॻ͖͑ ‣ QBDLBHFKTPOͰཧ͍ͯ͠ΔOQNύοέʔδͷόʔδϣϯ͕ͯ͢࠷৽Խ͞ΕΔͷͰɺ OQNVQEBUF
ਏ͍ᶃ ‣ &4-JOUΛΞοϓάϨʔυͨ͠ΒΤϥʔ͕ग़·͘ΔΑ͏ʹͳͬͨ &4-JOUͱΓ͋͑ͣ์ஔͯ͠7VF"NQMJGZ%KTؔ࿈͚ͩΛߋ৽ɻ ࠓޙ࡞ۀ͢Δ߹AFTMJOUSDAͰҧ͍ͯ͠ΔϧʔϧΛҰ୴શͯແޮԽ͔ͯ͠Β ঃʑʹແޮԽΛղআ͢ΔͳͲɻ
ਏ͍ᶄ ‣ VVJEͷܰඍͳมߋ JNQPSU\VVJE^GSPNlVVJEz JNQPSU\WBTVVJEW^GSPNlVVJEz
ਏ͍ᶅ ‣ "NQMJGZ$-*Ͱੜ͞ΕΔσ ϑΥϧτͷ-BNCEBϑΝϯΫ γϣϯΛલͷࣗΨοπϦ ॻ͖͍͑ͯͨ
‣ ύοέʔδͷߋ৽͜·ΊʹΔ͜ͱ ‣ ͍ํ3&"%.&NEʹ͔ͬ͠Γॻ͘͜ͱ ‣ Δ͜ͱͬͯͳ͍͜ͱJTTVFͰཧ͢Δ͜ͱ ‣ ఆظతʹϝϯςφϯε͢Δ͜ͱ ‣ ൃදͷલʹΓ࢝Ίͳ͍͜ͱ
ͭͷ͍
͠ΐͤΜ͕ࣗ࡞ͬͨͷͩ͠ɺ͍͘ΒͰ࡞Γ ͠ޮ͘ͷͰΨϯΨϯ࡞ͬͯյ͍͖ͯ͠·͠ΐ͏
IUUQTEFWDPOUJOVVNZVUPPHJDPN ‣ ৽όʔδϣϯ IUUQTHJUIVCDPNKBDPZVUPSJVT5JNF"YJT ‣ (JUIVC ‣ چόʔδϣϯ IUUQUJNFBYJTIPTUJOHCVDLFUTXFCTJUFBQOPSUIFBTU BNB[POBXTDPN