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
【Real Tech Night #2】学校教育を支えるマルチテナント/multi-tenan...
Search
Eiji Hachiya
August 29, 2018
Technology
1
270
【Real Tech Night #2】学校教育を支えるマルチテナント/multi-tenant_in_edtech
2018/08/29 にSmartHRさんで行われたときに話したスライドです
https://realtech-night.connpass.com/event/94071/
Eiji Hachiya
August 29, 2018
Tweet
Share
More Decks by Eiji Hachiya
See All by Eiji Hachiya
Angular Elementsにハマってみた/I use the Angular Elements
hachi_eiji
0
1k
なぜClassiはReactが盛り上がってる2017年にAngularを選択したのか?/why we use angular
hachi_eiji
2
1.6k
レガシー業界の社内を変える /realtech
hachi_eiji
0
470
Other Decks in Technology
See All in Technology
JEDAI Meetup! Databricks AI/BI概要
databricksjapan
0
280
CDKのコードを書く環境を作りました with Amazon Q
nobuhitomorioka
1
110
RSNA2024振り返り
nanachi
0
620
N=1から解き明かすAWS ソリューションアーキテクトの魅力
kiiwami
0
140
次世代KYC活動報告 / 20250219-BizDay17-KYC-nextgen
oidfj
0
360
Reading Code Is Harder Than Writing It
trishagee
2
110
深層学習と古典的画像アルゴリズムを組み合わせた類似画像検索内製化
shutotakahashi
1
260
白金鉱業Meetup Vol.17_あるデータサイエンティストのデータマネジメントとの向き合い方
brainpadpr
7
910
なぜ私は自分が使わないサービスを作るのか? / Why would I create a service that I would not use?
aiandrox
0
880
Goで作って学ぶWebSocket
ryuichi1208
3
2.3k
「海外登壇」という 選択肢を与えるために 〜Gophers EX
logica0419
0
900
エンジニアのためのドキュメント力基礎講座〜構造化思考から始めよう〜(2025/02/15jbug広島#15発表資料)
yasuoyasuo
18
7.1k
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
46
2.3k
A Philosophy of Restraint
colly
203
16k
The Cult of Friendly URLs
andyhume
78
6.2k
Facilitating Awesome Meetings
lara
52
6.2k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Speed Design
sergeychernyshev
27
800
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
KATA
mclloyd
29
14k
Transcript
Copyright © 2018 Classi Corp. All Rights Reserved.
2018/08/29 Real Tech Night Copyright © 2018 Classi Corp. All Rights Reserved.
Copyright © 2018 Classi Corp. All Rights Reserved. •
• • Classi 1
Copyright © 2018 Classi Corp. All Rights Reserved. •
• Classi • RailsAngular Chief Officer 2 @hachi_eiji
Copyright © 2018 Classi Corp. All Rights Reserved. 3 <20
#'(,* ① %. 1; +30 ) -5 ② 1 !&)$(( 8 )") ,7 ③ 1 !&)$()")-5 (4 /69 : #'()) https://www.ibm.com/developerworks/jp/cloud/library/cl-multitenantsaas/index.html
Copyright © 2018 Classi Corp. All Rights Reserved. 4 1
Classi !
Copyright © 2018 Classi Corp. All Rights Reserved. 5 2
Classi !
Copyright © 2018 Classi Corp. All Rights Reserved. • 2014)04,
$- • +(1%2 *0#. • • ! &' 6 #./"
Copyright © 2018 Classi Corp. All Rights Reserved. • '
40%$ • ( ") •47&%# ! • URL 7 !
Copyright © 2018 Classi Corp. All Rights Reserved. 8
Copyright © 2018 Classi Corp. All Rights Reserved. 2% *?
$7@ 6 66, G@ 66, G@ $7 .3 "+=5 I9A F1/- ) ENL B< *?CM 6, "4:D 2! 2J> KHF1 9 ;#$7 O(08P*2&'
Copyright © 2018 Classi Corp. All Rights Reserved. • AWS
• DBAurora MySQL 10
Copyright © 2018 Classi Corp. All Rights Reserved. 11 Aurora
Copyright © 2018 Classi Corp. All Rights Reserved. 12 Aurora
10,000DB
Copyright © 2018 Classi Corp. All Rights Reserved. • 1
DB • ! • max_connection 16,000 • MySQL 5.6 13 ! "
Copyright © 2018 Classi Corp. All Rights Reserved. 14 Aurora
Copyright © 2018 Classi Corp. All Rights Reserved. 15 Aurora
Copyright © 2018 Classi Corp. All Rights Reserved. 16
1,590,131
Copyright © 2018 Classi Corp. All Rights Reserved. • -6
&(9) ;7, SaaS* -6' ". 34 • &$1+ / ! #5 20 • :%8 17 <
Copyright © 2018 Classi Corp. All Rights Reserved. 18
https://classi.jp/about/
Copyright © 2018 Classi Corp. All Rights Reserved. 19
DB • • •
Copyright © 2018 Classi Corp. All Rights Reserved.
20
Copyright © 2018 Classi Corp. All Rights Reserved. 3$ )A
#7B 6 66+ GB 66+ GB #7 -4!*>5 H9CF2/ , ( JD= 6+ ,@:E 3 .;1 3I? 21 <"#7 K'08L)3%&
Copyright © 2018 Classi Corp. All Rights Reserved. •
• •DB 22 Good Point !
Copyright © 2018 Classi Corp. All Rights Reserved. • )4'&
(! • -"* • DB.DB %,ID $ 23 DB+#
Copyright © 2018 Classi Corp. All Rights Reserved. • $'
&+ • $' - • !'%. (,") •DB / • Ridgepole#* 24 Bad Point !
Copyright © 2018 Classi Corp. All Rights Reserved. • 201794=@8/2(
8<H • DBCA 456 %/ • :< 2#*Rails +'&EB> 25 DB."13)F7I ‘17 0<,0!-$ ;? G D →
Copyright © 2018 Classi Corp. All Rights Reserved. 20184
26
Copyright © 2018 Classi Corp. All Rights Reserved. 27
20178
Copyright © 2018 Classi Corp. All Rights Reserved. • #'(/
• DB-+ • EC2! "$%,* • ! )12AWS)122 28 DB !.&0 ‘18
Copyright © 2018 Classi Corp. All Rights Reserved. 29
Copyright © 2018 Classi Corp. All Rights Reserved. 30
Copyright © 2018 Classi Corp. All Rights Reserved. 31
DB 5
Copyright © 2018 Classi Corp. All Rights Reserved. 1,2
! 32
Copyright © 2018 Classi Corp. All Rights Reserved. • !"
/ .- ! • #(, *% "! " • +&'0 33 $) 1
Copyright © 2018 Classi Corp. All Rights Reserved. • "(&,
+% • DB / • !$1,2 - ) .*#' 34
Copyright © 2018 Classi Corp. All Rights Reserved.
35
Copyright © 2018 Classi Corp. All Rights Reserved.
36