Slide 1

Slide 1 text

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with Purpose-Build Database Advanced Design Pattern Solutions Architect Akihiro Kuwano ( twitter: @kuwa_tw )

Slide 2

Slide 2 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with UGS? ( ) • #.,0!-/0%' • 1+&C7A=: • 5AWS0(" • Amazon Route53, Amazon S3, Amazon Aurora • Amazon DocumentDB

Slide 3

Slide 3 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with L/1-9; 8E? • AWS+ ! !! ( • ! !"# 2@>9 • AWS! !!"#%$-'* D • RDBMS, • !&),

Slide 4

Slide 4 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with Agenda AWS Purpose-Built Database F4&0$*0"G<?B Working backwards….;6 & / ).0!-/&0$*0"G63

Slide 5

Slide 5 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with

Slide 6

Slide 6 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with AWS4<07<.+<5.$ EQ ?

Slide 7

Slide 7 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with AWS4<07<.+<5.$ EQ ? !

Slide 8

Slide 8 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with AWS4<07<.+<5.$ EQ ? !

Slide 9

Slide 9 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with AWS4<07<.+<5.$ EQ ? ! ! !

Slide 10

Slide 10 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with AWS4<07<.+<5.$ EQ ? ! ! !

Slide 11

Slide 11 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with Purpose built

Slide 12

Slide 12 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with Purpose-built databases

Slide 13

Slide 13 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with Purpose-built databases

Slide 14

Slide 14 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with Purpose-built databases C M I R C C I DI T E PIM p M v C oeM p O C s M M !

Slide 15

Slide 15 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with When You’re a Hammer, Everything Looks Like a Nail

Slide 16

Slide 16 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with 4<07<.ZI AWS Purpose built The right tool for the right job https://www.allthingsdistributed.com/2018/06/purpose-built-databases-in-aws.html

Slide 17

Slide 17 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with Amazon.com ZI$ 91 !%0' 85),/ 2016& OracleAWS 4(*3 Purpose-Built Databases $# .:DB%%27 "+6.:-,/ Relational Key-value Document In-memory Graph Data warehouse Oracle databases AWS Purpose-Built Databases

Slide 18

Slide 18 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with

Slide 19

Slide 19 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with YB4<07<.$ZI"KO !}]X),CI3M6HL'žUhe)+BK -1;.L) ­ŽY • $#-&;: • *;&s • #;9-&;: • 5;#;# • 70DBGMDB]5;#;#Wf_ • ^kn@ • :",#9$(+ •

Slide 20

Slide 20 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with "%6:)<-9;V@1 : 1,000 .& 2: GB (,: " # %: "0 " : -//sec : 41: #/% *)' : ! Social media

Slide 21

Slide 21 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with "%6:)<-9;V@2 : 1,000,000 .& 2: PB (,: $# %: "0 " : -3+/sec : /# 41: #/% *)' : API Social media Ride hailing Media streaming Dating

Slide 22

Slide 22 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with =D>

Slide 23

Slide 23 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with

Slide 24

Slide 24 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with Working backwards – (':$HF 4,&; 18;!6: ed

Slide 25

Slide 25 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with Working backwards – (':$HF 4,&; {{{ 18;!6: ed 18;!6: *;&4*9 Ž+¥s)#'?M:ož± Pn*;&

Slide 26

Slide 26 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with Working backwards – (':$HF 4,&; 8 '1/Iož)± 18;!6: *;&4*9 18;!6: ed Pn*;& {{{

Slide 27

Slide 27 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with Working backwards – (':$HF 4,&; *;&%;# IS }m?M:9M7(gx+”) 8 18;!6: *;&4*9 18;!6: ed {{{ Pn*;&

Slide 28

Slide 28 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with Working backwards – (':$HF 4,&; 18;!6: ;.# ,CI3M6HLj}m $,CI3M6HLŽ+”)}] *;&%;# IS 8 18;!6: *;&4*9 18;!6: ed {{{ Pn*;&

Slide 29

Slide 29 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with

Slide 30

Slide 30 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with %6:)<-9;4<07<. j¬,CI3M6HLžU+„#§i+›"! &

Slide 31

Slide 31 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with *;3;2RP-.38 • AGM75-@y| 4L>L=‰+›67> E • Pil?M:‚£ • 4FL@+ ) ) • :2[® • š•d$‰ APL

Slide 32

Slide 32 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with %6:)<-9;V@JP • €U+\v !b' ,187žU+”) : 1,000,000 .& 2: TB (,: " # %: "0 " : -+/sec : /# 41: #/% #/% *)' : API

Slide 33

Slide 33 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with %6:)<-9;V@JP • €U+\v !b' ,187žU+”) • {TOƒžU$”" ) • =KN*;&C • /;>Y#-; $# : 1,000,000 .& 2: TB (,: " # %: "0 " : -+/sec : /# 41: #/% #/% *)' : API

Slide 34

Slide 34 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with Working backwards " : 1,000,000 .& 2: TB (,: " # %: "0 " : -+/sec : /# 41: #/% #/% *)' : API =KN*;& C /;>Y #-; $#

Slide 35

Slide 35 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with Working backwards " : 1,000,000 .& 2: TB (,: " # %: "0 " : -+/sec : /# 41: #/% #/% *)' : API =KN*;& C /;>Y #-; $#

Slide 36

Slide 36 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with Working backwards " ue DL p?ID abcde BQVX 2020/10/21 00:00:00 Hgj Akihiro Kuwano & blog ZU y)#+z w3:+x y)#+z

Slide 37

Slide 37 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with Working backwards " 8 p?ID 2('p?FO BQVX %;+ XX@mX Hgj \h & \h p?ID 3:+

Slide 38

Slide 38 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with TN\*;3;2RP-.38 • AGM75-@y| 4L>L=‰+›67>E • Pil?M:‚£$kpa— • y|ªZq%:2S 4FL@$œˆ % • y|‘z’ $regex $ ^Ša— • 73MJ$a— • DocumentDB©Œ_‡˜ …) { } APL { _id: abcde, title: "My Blog", created: ISODate("2020-08-26…"), author: { _id: “kuwanoa”, name: ‘Akihiro Kuwano' }, tags: [ “blog”, … ], detail: { text: ”…”} }

Slide 39

Slide 39 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with TN\*;3;2RP-.38 • AGM75-@y| 4L>L=‰+›67>E • Pil?M:‚£$kpa— • y|ªZq%:2S 4FL@$œˆ % • y|‘z’ $regex $ ^Ša— • 73MJ$a— • DocumentDB©Œ_‡˜ …) { } APL { _id: abcde, title: "My Blog", created: ISODate("2020-08-26…"), author: { _id: “kuwanoa”, name: ‘Akihiro Kuwano' }, tags: [ “blog”, … ], detail: { text: ”…" }, comment: [ { author: {name: ”Takashi” }, created: ISODate("2020-08-26…"), detail: { text: ”…" } }, { author: {name: “Zabbio” }, created: ISODate("2020-08-26…"), detail: { text: ”…" } }, ] }

Slide 40

Slide 40 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with [

Slide 41

Slide 41 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with M@ C# " c,CI3M6HL & €U+g"! &

Slide 42

Slide 42 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with %6:)<-9;V@JP\A • ,187žUNt+« c : 1,000,000 .& 2: TB (,: " # %: "0 : /sec : /# 41: #/% #/% *)' : API

Slide 43

Slide 43 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with %6:)<-9;V@JP\A • ,187žUNt+« c • {TOƒžU$”" ) • =KN*;&C • /;>Y#-; $# • i[8#+TJ : 1,000,000 .& 2: TB (,: " # %: "0 : /sec : /# 41: #/% #/% *)' : API

Slide 44

Slide 44 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with Working backwards "\A : 1,000,000 .& 2: TB (,: " # %: "0 " : -+/sec : /# 41: #/% #/% *)' : API =KN*;& C /;>Y #-; $# i[8#+ TJ

Slide 45

Slide 45 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with Working backwards "\A : 1,000,000 .& 2: TB (,: " # %: "0 " : -+/sec : /# 41: #/% #/% *)' : API =KN*;& C /;>Y #-; $# i[8#+ TJ

Slide 46

Slide 46 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with Working backwards " \A ue DL p?ID abcde BQVX 2020/10/21 00:00:00 Hgj Akihiro Kuwano & blog ZU y)#+z w3:+x y)#+z

Slide 47

Slide 47 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with Working backwards " \A 8 p?ID 2('p?FO BQVX %;+ XX@mX Hgj \h & \h p?ID 3:+

Slide 48

Slide 48 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with *;3;2RP-.38 • AGM75-@y| 4L>L=‰+›67> E • Pil?M:‚£$kpa — • 4*8:R`I • 73MJ”rQ ­†) • ’DynamoDB Streams Elasticsearchw$ API APL BlogID Type title 1 title 1 author kuwano a 1 tags blog Attributes Item Partition Key Sort Key Primary Key 1 created 2020/10/21 00:00:00

Slide 49

Slide 49 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with 4<07<.ZF • žU+BK-1;.L }“N‹FI<@+R`)?M :DM7+§u) • vtcEaArbql • c,CI3M6HL cžU$W+¨Ÿ)§u–g* )

Slide 50

Slide 50 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with

Slide 51

Slide 51 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with • AWS Purpose-Built Database ”f~ “¦¦t” • }¦?M:DM7§i! ”W+jˆ ” (¢” • }¦?M:DM7+§u) ”¯©Œ_‡” % “V¤Š¡™ ” +jˆ)Qa—)

Slide 52

Slide 52 text

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with !W$X Q! [ Purpose-Built Database Week,M0-B$n °

Slide 53

Slide 53 text

Thank you! © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In Partnership with Speaker Name Contact information