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
UITしくじり先生 俺みたいになるな!! ~プロダクトデザイン編~ / The Greates...
Search
LINE Developers
PRO
December 18, 2019
Technology
0
3.4k
UITしくじり先生 俺みたいになるな!! ~プロダクトデザイン編~ / The Greatest Teacher in UIT, Failure Is.
12/18に開催されたFROKAN × UIT #2 「年忘れLTバトル」での発表資料です
https://uit.connpass.com/event/152518/
LINE Developers
PRO
December 18, 2019
Tweet
Share
More Decks by LINE Developers
See All by LINE Developers
LINEスタンプのSREing事例集:大きなスパイクアクセスを捌くためのSREing
line_developers
PRO
1
1.9k
Java 21 Overview
line_developers
PRO
6
1k
Code Review Challenge: An example of a solution
line_developers
PRO
1
1.1k
KARTEのAPIサーバ化
line_developers
PRO
1
440
著作権とは何か?〜初歩的概念から権利利用法、侵害要件まで
line_developers
PRO
5
2k
生成AIと著作権 〜生成AIによって生じる著作権関連の課題と対処
line_developers
PRO
3
2k
マイクロサービスにおけるBFFアーキテクチャでのモジュラモノリスの導入
line_developers
PRO
9
3k
A/B Testing at LINE NEWS
line_developers
PRO
3
830
LINEのサポートバージョンの考え方
line_developers
PRO
2
1.1k
Other Decks in Technology
See All in Technology
複雑なState管理からの脱却
sansantech
PRO
1
140
社内で最大の技術的負債のリファクタリングに取り組んだお話し
kidooonn
1
550
Amazon CloudWatch Network Monitor のススメ
yuki_ink
1
200
Why does continuous profiling matter to developers? #appdevelopercon
salaboy
0
180
AWS Media Services 最新サービスアップデート 2024
eijikominami
0
190
初心者向けAWS Securityの勉強会mini Security-JAWSを9ヶ月ぐらい実施してきての近況
cmusudakeisuke
0
120
The Role of Developer Relations in AI Product Success.
giftojabu1
0
120
DMARC 対応の話 - MIXI CTO オフィスアワー #04
bbqallstars
1
160
Terraform Stacks入門 #HashiTalks
msato
0
350
ISUCONに強くなるかもしれない日々の過ごしかた/Findy ISUCON 2024-11-14
fujiwara3
8
870
New Relicを活用したSREの最初のステップ / NRUG OKINAWA VOL.3
isaoshimizu
2
580
Can We Measure Developer Productivity?
ewolff
1
150
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
33
2.9k
How GitHub (no longer) Works
holman
310
140k
Building Better People: How to give real-time feedback that sticks.
wjessup
364
19k
Building Adaptive Systems
keathley
38
2.3k
No one is an island. Learnings from fostering a developers community.
thoeni
19
3k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
A designer walks into a library…
pauljervisheath
203
24k
Facilitating Awesome Meetings
lara
50
6.1k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
329
21k
Scaling GitHub
holman
458
140k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
109
49k
Statistics for Hackers
jakevdp
796
220k
Transcript
UIT͘͠͡Γઌੜ ԶΈ͍ͨʹͳΔͳ!! ~ϓϩμΫτσβΠϯฤ~
ࠓ͢͜ͱ •ϓϩμΫτσβΠϯʹؔ͢ΔࣦഊஊͰ͢
ੜా • Verda UIEνʔϜ • UIT Dev̎νʔϜ
• LINEͷϓϥΠϕʔτΫϥυ • AWSɺGCPͷΑ͏ͳͷ
None
ϦχϡʔΞϧ • αʔυύʔςΟUI͔Βͷ٫ • ϢʔβʔͷͨΊͷϓϩμΫτ
• ϔομʔϝχϡʔ • ΫϦοΫͯ͠։͘ඞཁ͕͋Δ • αΠυόʔϝχϡʔ • ϑΝʔετϏϡʔͰݟ͑Δ
• αʔόʔͷҰཡ͕ݟΒΕΔ • αʔόʔͷҰཡ͕ݟΒΕΔ
• ϩʔυόϥϯαʔΛͭ͘ΕΔ • ϩʔυόϥϯαʔΛʢུʣ
ϦχϡʔΞϧͷ݁Ռ • αʔυύʔςΟUI͔Βͷ٫ → • ϢʔβʔͷͨΊͷϓϩμΫτ →
Ͳ͜Ͱؒҧ͑ͨʁ
ࣦഊɿ ྨࣅαʔϏεΛਅࣅͨ͠
AWSͱGCPͷମݧ • ΠϯϑϥϦιʔεόϥόϥʹఏڙ͞Ε͍ͯΔ • ιϦϡʔγϣϯΞʔΩςΫτ͕ΨΠυͯ͘͠ΕΔ
LB API Server API LB ը໘ DNSը໘ Server ը໘ DNS
API ιϦϡʔγϣϯ ΞʔΩςΫτ Ϣʔβʔ AWSͱGCPͷମݧ
• ΠϯϑϥϦιʔεόϥόϥʹఏڙ͞Ε͍ͯΔ • ιϦϡʔγϣϯΞʔΩςΫτ͍ͳ͍ Verdaͷମݧ
Verdaͷମݧ LB API Server API LB ը໘ DNSը໘ Server ը໘
DNS API LINER
ࠓճͷϦχϡʔΞϧ LB API Server API LB ը໘ DNS ը໘ Server
ը໘ DNS API LINER
ΞʔΩςΫτ͕͍ͳͯ͘ ͑ΔUI/UXʹ͖ͩͬͨ͢
ྫ͑… • ϩʔυόϥϯαʔɺDNSηοτͰ͏ͷ͕Ұൠతͳͷ ͰɺҰʹߏஙͰ͖ΔػೳΛఏڙ͢Δ • ରԠ͢ΔαʔόʔɺϩʔυόϥϯαʔɺDNSͷը໘ʹ ϦϯΫΛ͍ΕͯɺΠϯϑϥͷܨ͕ΓΛΘ͔Γ͘͢͢Δ
͖ͩͬͨ͢ϦχϡʔΞϧ LB API Server API LB ը໘ DNS ը໘ Server
ը໘ DNS API LINER
ͦͦͷࣦഊɿ σβΠϯϓϩηε
Server ը໘ LB ը໘ DNS ը໘ VerdaͷσβΠϯϓϩηε • ୲αʔϏεͷاը •
୲αʔϏεͷAPI։ൃ • ୲αʔϏεͷAPIը໘։ൃ ϑϩϯτΤϯυΤϯδχΞ όοΫΤϯυΤϯδχΞ • ͨ͠UI/UX
Server ը໘ LB ը໘ DNS ը໘ ͋Δ͖σβΠϯϓϩηε • ϓϩμΫτσβΠϯͱ։ൃ ϑϩϯτΤϯυΤϯδχΞ
όοΫΤϯυΤϯδχΞ • ౷߹͞ΕUI/UX
·ͱΊ • ঢ়گ͕ҧ͏ྨࣅαʔϏεͷUIΛͨͩਅࣅ͢Δͷѱख • ϓϩμΫτͷʮΘΕํʯΛΖ͏ • ϑϩϯτΤϯυΤϯδχΞɺϓϩμΫτͷ ʮΘͤํʯΛσβΠϯ͢ΔଘࡏͰ͋Δ
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ