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
Microsoft Azureを基盤としたライフサイエンス業界事例でのCassandra / ...
Search
CassandraCommunityJP
October 16, 2017
Technology
250
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Microsoft Azureを基盤としたライフサイエンス業界事例でのCassandra / DataStax Enterpriseの活用
Cassandra Summit Tokyo 2017
CassandraCommunityJP
October 16, 2017
More Decks by CassandraCommunityJP
See All by CassandraCommunityJP
Azure Managed Instance for Apache Cassandra
cassandracommunityjp
0
250
Cassandra on Kubernets- K8ssandra
cassandracommunityjp
0
650
Transaction Management on Cassandra
cassandracommunityjp
0
370
運用中システムにおける6億レコードのデータ移行に関する課題と解決
cassandracommunityjp
0
400
Cassandraの活用とその事例
cassandracommunityjp
0
560
Microsoft Azure で実現する Cassandra とその活用事例
cassandracommunityjp
0
420
Troubleshooting Apache Cassandra
cassandracommunityjp
0
370
Cassandra Summit Tokyo 2017 Keynote
cassandracommunityjp
0
460
Aaron Morton
cassandracommunityjp
0
80
Other Decks in Technology
See All in Technology
Cursor Meetup Sapporo - Cursor物語 続編
cocacola917
0
120
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
サイバー捜査員研修(前半)
nomizone
1
1.8k
変化の早いClaude Codeを 書籍に落とし込む
oikon48
6
1.3k
JavaScript 研修 (2026)
recruitengineers
PRO
0
320
ガバメントクラウドでのランサムウェア対策
techniczna
1
820
ガバメント AI 源内を地方自治体は活用できるのか可能性と課題、期待について
takeda_h
1
150
え?フロントエンドエンジニアの ワイがインフラも!?
puku0x
0
310
AIがAPIを書く時代に、私たちは何を設計すべきか
nagix
0
220
組織にどうSREを根付かせるか?〜IVRyの場合〜
abnoumaru
0
320
モノリス Rails でも日中に rails db:migrate を走らせたい! / Daytime rails db:migrate on Monolithic Rails!
euglena1215
3
490
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
53k
Featured
See All Featured
Writing Fast Ruby
sferik
630
63k
Six Lessons from altMBA
skipperchong
29
4.4k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
GraphQLとの向き合い方2022年版
quramy
50
15k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
270
Making Projects Easy
brettharned
120
6.7k
We Have a Design System, Now What?
morganepeng
55
8.2k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.8k
Mobile First: as difficult as doing things right
swwweet
225
10k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
72
41k
Context Engineering - Making Every Token Count
addyosmani
9
1k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
66
57k
Transcript
$BTTBOESB4VNNJU5PLZP .JDSPTPGU"[VSFΛج൫ͱͨ͠ϥΠϑαΠΤϯεۀքࣄྫͰͷ $BTTBOESB%BUB4UBY&OUFSQSJTFͷ׆༻ ݄ Παφυοτωοτגࣜձࣾ Ѩ෦কจɾాҰਅ
QSPQSJFUBSZUPJTBOBOFU JOD ొஃऀհ Ѩ෦কจ.BTBGVNJ"CF ΠαφυοτωοτגࣜձࣾϏδωεσΟϕϩοϓϝϯτ ʹιϑτΣΞΤϯδχΞͱͯ͠த్ೖࣾ ݱࡏओʹϥΠϑαΠΤϯεۀք͚Ϗδωεऀͱͯ͠ैࣄ ΑΓΠϯλʔϯͱͯ͠ࢀՃɺେֶӃमྃޙιϑτΣΞΤϯδχΞͱͯ͠ೖࣾ "[VSFΛج൫ͱͯ͠/P42-Λ׆༻͢ΔϏδωενϟοτιϦϡʔγϣϯఏڙʹैࣄ ాҰਅ,B[VNB8BEB
ΠαφυοτωοτגࣜձࣾιϑτΣΞΤϯδχΞ
QSPQSJFUBSZUPJTBOBOFU JOD Παφυοτωοτͷհ ຊࣾɿौ୩۠ઍବϲ୩ɹ αςϥΠτΦϑΟεɿௗऔ ࣾһɹ໊ ۀʢʣ ए͍ΤϯδχΞ͕׆༂
QSPQSJFUBSZUPJTBOBOFU JOD Παφυοτωοτͷհ ίάχςΟϒ"*ϩϘςΟΫε Ϗδωενϟοτ ϥΠϑαΠΤϯεʢༀɾҩྍػثʣ ձܕΤʔδΣϯτεϚʔτεϐʔΧʔίϛϡχέʔγϣϯϩϘοτ ྗ͢ΔιϑτΣΞྖҬ .JDSPTPGU1BSUOFS/FUXPSL 4JMWFSΫϥυίϯϐςϯγʔύʔτφʔ
QSPQSJFUBSZUPJTBOBOFU JOD ຊͷ͓ ΞδΣϯμ "[VSFΛج൫ͱͨ͠ϏδωενϟοτιϦϡʔγϣϯͰͷ/P42-׆༻ ϥΠϑαΠΤϯεۀք ༀɾҩྍػث ͷࣄྫͰͷ "[VSF$BTTBOESB%BUB4UBY&OUFSQSJTFͷ׆༻
QSPQSJFUBSZUPJTBOBOFU JOD #JTN)VC ԕִͰͷϞχλϦϯά ΣΞϥϒϧσόΠε͔ΒͷόΠλϧσʔλʢ৺ిσʔλʣΛܧଓతʹऔಘ ԕִͰ࣏ݧࢀՃͰ͖Δ͜ͱͰױऀͷෛ୲ݮɺΑΓޮՌతͳ࣏ݧΦϖϨʔγϣϯͷ࣮ݱ ༀձࣾͷ৽ༀঝೝͷͨΊͷ࣏ݧͰ׆༻ ৺ిσʔλҎ֎ʹ༷ʑͳػثΛ௨ͯ͠େͳσʔλΛױऀ͔Βܧଓతʹऔಘ ϦΞϧλΠϜʹσʔλੳ͠ɺױऀ͝ͱʹઃఆͨ͠ᮢΛ͑ΔͱҩྍैࣄऀʹΞϥʔτΛૹ৴ ϥΠϑαΠΤϯεɾιϦϡʔγϣϯͷࣄྫ
QSPQSJFUBSZUPJTBOBOFU JOD &3&4ཁ݅ͷରԠ ($1ɿ(PPE$MJOJDBM1SBDUJDF࣏ݧΛ࣮ࢪ͢ΔࡍʹकΔ͖ϧʔϧ $47ɿ$PNQVUFS4ZTUFN7BMJEBUJPOίϯϐϡʔλԽγεςϜόϦσʔγϣϯ ($1γεςϜͰͷ$47ରԠ ϥΠϑαΠΤϯεɾιϦϡʔγϣϯͷࣄྫ #JTN)VC৽ༀঝೝͷͨΊͷιϦϡʔγϣϯఏڙʹ͓͍ͯ४ڌ͢Δ͖ن੍ ްੜ࿑ಇলʹΑΔγεςϜ։ൃͷΨΠυϥΠϯʹ४ڌ ҩༀͷঝೝຢڐՄʹΔਃʹ͓͚Δి࣓తهٴͼిࢠॺ໊ͷར༻ʹ͍ͭͯ
QSPQSJFUBSZUPJTBOBOFU JOD ࢀߟɿҩༀɾҩༀ෦֎ൢചۀऀʹ͓͚ΔίϯϐϡʔλԽγεςϜ దਖ਼ཧΨΠυϥΠϯ ϥΠϑαΠΤϯεɾιϦϡʔγϣϯͷࣄྫ Ҿ༻ɿhttp://www.hitachi-systems.com/report/suggestion/vrod/index.html "[VSFΛج൫ͱ͢Δ͜ͱͰӡ༻ෛ୲ΛݮΒ͢
QSPQSJFUBSZUPJTBOBOFU JOD ϥΠϑαΠΤϯεɾιϦϡʔγϣϯͷࣄྫ ࢀߟɿҩༀͷঝೝຢڐՄʹΔਃʹ͓͚Δి࣓తهٴͼిࢠॺ໊ͷར༻ʹ͍ͭͯ ిࢠهʹؔ͢Δج४ ΦʔσΟοτɾτϨʔϧʢࠪূʣ ిࢠॺ໊ʹؔ͢Δج४ ిࢠॺ໊ཁ݅ ɾిࢠهͷ࡞ɺमਖ਼ɺ·ͨআͷ࣌Λه ɾͦͷૢ࡞ΛߦͬͨऀΛه͢Δ
ɾهͷमਖ਼मਖ਼લͷهใΛຣফ͠ͳ͍ ɾҰఆظؒอଘ͢Δ ɾہͷߍӾʹରԠͰ͖Δ͜ͱ ࠪূͱɾɾɾ ਖ਼֬ͳλΠϜελϯϓʢίϯϐϡʔλ͕ࣗಈతʹࠁҹ͢Δ࣌ʣ ͕͚ΒΕͨҰ࿈ͷૢ࡞ه ग़యɿҩༀͷঝೝຢڐՄʹΔਃʹ͓͚Δి࣓తهٴͼిࢠॺ໊ͷར༻ʹ͍ͭͯ ɾॺ໊ऀͷ׆ࣈମͷࢯ໊ ɾॺ໊ͷ࣌ ɾॺ໊ͷతʢঝೝͳͲʣ ॺ໊༰࣍ͷج४ʹै͏͜ͱ ɾಡΈऔΓՄೳͳܗࣜͰిࢠهʹؚΊΔ ɾిࢠهͱಉҰͷཧͱͳΔ
QSPQSJFUBSZUPJTBOBOFU JOD ϥΠϑαΠΤϯεɾιϦϡʔγϣϯͷࣄྫ #JTN)VC৽ༀঝೝͷͨΊͷιϦϡʔγϣϯఏڙʹ͍ͭͯ "[VSFΛج൫ͱͯ͠ΑΓޮՌతʹ࣏ݧӡ༻͕Ͱ͖Δ ιϦϡʔγϣϯͱͯ͠ܧଓͯ͠վળ͕ඞཁ "[VSFͰఏڙ͞ΕΔϚωʔδυαʔϏεʢ1BBTʣΛར༻ 044Λ"[VSFΛج൫ͱͯ͠ಋೖ ۀΞϓϦέʔγϣϯఏڙͱόϦσʔγϣϯϓϩηεʹྗ
QSPQSJFUBSZUPJTBOBOFU JOD ߋ৽ Ϣʔβʔ͕૿͑ͨ߹ʹ.Z42-Ͱॲཧ͕ؒʹ߹Θͳ͘ͳΔݒ೦ .Z42-ͷݶք ੵσʔλͷόονॲཧ࣌ͷෛՙ Ϣʔβʔͷ৺ిσʔλϨίʔυɿ ʢඵʣ σʔλ༰ྔ্͕ݶʹୡͨ͠߹ʹεέʔϧΞοϓͷͨΊͷαʔϏεఀࢭ͕ඞཁ
ੵͨ͠σʔλʹରͯ͠ղੳॲཧग़ྗͷͨΊͷॲཧΛ͢Δࡍɺ ରͷσʔλ͕ଟ͗ͯ͢ɺσʔλΛѻ͏ΞϓϦέʔγϣϯͰੑೳతͳ͕ൃੜ ϥΠϑαΠΤϯεɾιϦϡʔγϣϯͷࣄྫ #JTN)VC"T*Tɹ σʔλ༰ྔ
QSPQSJFUBSZUPJTBOBOFU JOD $BTTBOESBΛ࠾༻͢Δ͜ͱͰͷظ ߋ৽ σʔλ༰ྔ εέʔϧΞτͯ͠ॲཧΛࢄ͢Δ͜ͱͰ%#ͷಡΈॻ͖͕ߴʹͳΔ ੵσʔλͷόονॲཧ࣌ͷෛՙ εέʔϧΞτ͢Δ͜ͱͰվળՄೳ $BTTBOESB 4QBSLͰͷࢄॲཧͰվળՄೳ
ϥΠϑαΠΤϯεɾιϦϡʔγϣϯͷࣄྫ #JTN)VC5P#F
QSPQSJFUBSZUPJTBOBOFU JOD ࣭อূɾΤΩεύʔταϙʔτ ϥΠϑαΠΤϯεۀք͚γεςϜʹඞཁͳػೳ ࠪূ Φʔϓϯιʔεར༻Ͱͷݒ೦Λαϙʔτ %4&͕ఏڙ͢Δཧπʔϧॆ࣮ ͞Βʹ%BUBTUBY&OUFSQSJTFΛ࠾༻͢Δ͜ͱͰͷظ "QBDIF4QBSL౷߹ ݕࡧੳΛΑΓޮతʹॲཧ
#JTN)VC5P#F ϥΠϑαΠΤϯεɾιϦϡʔγϣϯͷࣄྫ ΞϓϦέʔγϣϯͰ࣮ݱͯ͠ΔػೳΛ ϛυϧΣΞͰαϙʔτ ΞϓϦέʔγϣϯΛγϯϓϧԽͰ͖Δʂ
QSPQSJFUBSZUPJTBOBOFU JOD $BTTBOESB 4QBSLͷಋೖʹΑΓޮՌతʹӡ༻Ͱ͖ΔΑ͏վળ ΞϓϦέʔγϣϯΛγϯϓϧʹͰ͖Δ σʔλੵͷՄ༻ੑ্ ऩूͨ͠σʔλʹରͯ͠ͷޮՌతͳॲཧ ϥΠϑαΠΤϯεɾιϦϡʔγϣϯͷࣄྫ #JTN)VC5P#Fɹ·ͱΊ ۀΞϓϦέʔγϣϯఏڙͱόϦσʔγϣϯϓϩηεʹྗ
QSPQSJFUBSZUPJTBOBOFU JOD ຊͷ͓ ΞδΣϯμ "[VSFΛج൫ͱͨ͠ϏδωενϟοτιϦϡʔγϣϯͰͷ/P42-׆༻ ϥΠϑαΠΤϯεۀք ༀɾҩྍػث ͷࣄྫͰͷ $BTTBOESB%BUB4UBY&OUFSQSJTFͷ׆༻
QSPQSJFUBSZUPJTBOBOFU JOD "[VSFΛج൫ͱͨ͠ϏδωενϟοτιϦϡʔγϣϯͰͷ/P42-׆༻ 4QJLBGPS#VTJOFTTº.JDSPTPGU"[VSF$PTNPT%# "[VSF$PTNPT%#ʹରԠ͢Δ͜ͱͰɼ εέʔϦϯάɾϨϓϦέʔγϣϯΛ؆୯ʹʂʂ
QSPQSJFUBSZUPJTBOBOFU JOD 4QJLBͱ$PTNPT%# 4QJLBGPS#VTJOFTT نͷ֦ுੑɾ҆৺ͯ͑͠Δ4-"ɾϦʔζφϒϧͳ՝ۚϞσϧɾ ϚϧνϞσϧ"1*Λඋ͑ͨ"[VSFͷσʔλϕʔεαʔϏε "[VSF$PTNPT%# ιʔείʔυఏڙͳͷͰɼαʔόߏࣗ༝ʹΧελϚΠζՄೳ 4QJLBGPS#VTJOFTTº.JDSPTPGU"[VSF$PTNPT%# "[VSFΛج൫ͱͨ͠ϏδωενϟοτιϦϡʔγϣϯͰͷ/P42-׆༻
ඪ४ େͳσʔλΛϦΞϧλΠϜʹΓऔΓ͢Δඞཁͷ͋ΔνϟοτγεςϜͱɼ εέʔϦϯά͍͢͠/P42-૬ੑ͕Α͍ νϟοτ/P42-ͱ૬ੑ͕ྑ͍
QSPQSJFUBSZUPJTBOBOFU JOD .POHP%#ͱͷޓੑͷ ֊తͳσʔλߏͷରԠ ෳ݅ʹΑΔݕࡧ $PTNPT%#ͷϚϧνϞσϧ"1* .JDSPTPGU"[VSF$PTNPT%#ʹରԠͨ͠ཧ༝ "[VSFΛج൫ͱͨ͠ϏδωενϟοτιϦϡʔγϣϯͰͷ/P42-׆༻
QSPQSJFUBSZUPJTBOBOFU JOD .JDSPTPGU"[VSF$PTNPT%#ʹରԠͨ͠ཧ༝ "[VSFΛج൫ͱͨ͠ϏδωενϟοτιϦϡʔγϣϯͰͷ/P42-׆༻ $BTTBOESBͰɼجຊతʹ֊ߏΛ࣋ͯͳ͍ ֊తͳσʔλߏͷରԠ $BTTBOESB Ωʔ ྻ ྻͷதʹΩʔͱόϦϡʔΛରͰ࣋ͭ
όϦϡʔͷதʹΩʔόϦϡʔ࣋ͯͳ͍ NPOHP%# υΩϡϝϯτ )BTI υΩϡϝϯτͷதʹυΩϡϝϯτΛ֊తʹ࣋ ͭ͜ͱ͕Ͱ͖Δ શίϨΫγϣϯʹରͯ͠σʔλϞσϦϯάΛΓ͢ඞཁ͕͋Δ
QSPQSJFUBSZUPJTBOBOFU JOD .JDSPTPGU"[VSF$PTNPT%#ʹରԠͨ͠ཧ༝ "[VSFΛج൫ͱͨ͠ϏδωενϟοτιϦϡʔγϣϯͰͷ/P42-׆༻ $BTTBOESBͰɼجຊతʹ1SJNBSZ,FZΛࢦఆͯ͠ݕࡧΛߦ͏ ෳ݅ʹΑΔݕࡧ ΞϓϦέʔγϣϯଆͷΫΤϦʹؔ͢Δ෦Λେ෯ʹमਖ਼͢Δඞཁ͕͋Δ $BTTBOESB 1SJNBSZ,FZ 1SJNBSZLFZ͔JOEFYΛࢦఆͨ͠Χϥ
Ϝ͔݅͠ࢦఆग़དྷͳ͍ ࡀҎԼͷϢʔβͷ σʔλΛશͯऔΔͱ ͔ۤख NPOHP%# υΩϡϝϯτ )BTI ݕࡧ݅ΛॊೈʹࢦఆͰ͖Δ ࡀҎԼͷϢʔβͷ σʔλΛશͯऔΔ͜ͱ ͕Մೳ
QSPQSJFUBSZUPJTBOBOFU JOD .JDSPTPGU"[VSF$PTNPT%#ʹରԠͨ͠ཧ༝ "[VSFΛج൫ͱͨ͠ϏδωενϟοτιϦϡʔγϣϯͰͷ/P42-׆༻ *% /BNF #JSUI ʜ ʜ
ʜ ʜ ʜ ʜ \ l*%zlz l/BNFzlʜz l+PCzlʜz ^ \ l*%zlz l/BNFzlʜz l+PCzlʜz ^ \ l*%zlz l/BNFzlʜz l+PCzlʜz ^ "[VSF$PTNPT%#ͷϚϧνϞσϧ"1* ςʔϒϧ άϥϑ υΩϡϝϯτ
QSPQSJFUBSZUPJTBOBOFU JOD .JDSPTPGU"[VSF$PTNPT%#ʹରԠͨ͠ཧ༝ "[VSFΛج൫ͱͨ͠ϏδωενϟοτιϦϡʔγϣϯͰͷ/P42-׆༻ $PTNPT%#ͷ"1*͕શͯٵऩͯ͘͠ΕͨͨΊɼ ରԠίετ͕΄ͱΜͲ͔͔Βͳ͔ͬͨʂ *% /BNF #JSUI
ʜ ʜ ʜ ʜ ʜ ʜ \ l*%zlz l/BNFzlʜz l+PCzlʜz ^ \ l*%zlz l/BNFzlʜz l+PCzlʜz ^ \ l*%zlz l/BNFzlʜz l+PCzlʜz ^ "[VSF$PTNPT%#ͷϚϧνϞσϧ"1* ςʔϒϧ άϥϑ υΩϡϝϯτ
QSPQSJFUBSZUPJTBOBOFU JOD 4QJLBGPS#VTJOFTT͕"[VSF$PTNPT%#ʹରԠ͠·ͨ͠ʂ εέʔϦϯάɾϨϓϦέʔγϣϯ͕ॊೈʹߦ͑ΔΑ͏ʹͳΓ·ͨ͠ʂ $BTTBOESBͰͳ͘"[VSF$PTNPT%#Λ࠾༻ͨ͠ཧ༝ w ֊తͳσʔλߏͷରԠ w ෳ݅ʹΑΔݕࡧͷରԠ w
$PTNPT%#ͷϚϧνϞσϧ"1* "[VSFΛج൫ͱͨ͠ϏδωενϟοτιϦϡʔγϣϯͰͷ/P42-׆༻ ·ͱΊ
QSPQSJFUBSZUPJTBOBOFU JOD શମͷ·ͱΊ $BTTBOESB 4QBSLͰେنσʔλͷੵɾੳॲཧΛޮԽ "[VSFΛج൫ͱͨ͠ιϦϡʔγϣϯʹ͢Δ͜ͱͰ ۀΞϓϦέʔγϣϯ։ൃɾఏڙʹूதͯ͠ސ٬ՁΛ࠷େԽ͢Δ %BUBTUBY&OUFSQSJTFΛ׆༻ͯ͠ӡ༻ޮԽ