Databases in the Cloud

8,880 views
5,901 views

Published on

A guided tour of databases on Amazon Web Services, including MySQL, Oracle and SimpleDB.

Published in: Technology
0 Comments
7 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
8,880
On SlideShare
0
From Embeds
0
Number of Embeds
18
Actions
Shares
0
Downloads
135
Comments
0
Likes
7
Embeds 0
No embeds

No notes for slide
  • Good morning, my name is X, I'm Y for Amazon Web Services, based in Singapore.\nToday we will talk about Cloud Computing, and explain to you why it's important to know about it.\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Databases in the Cloud

    1. Databases in the Cloud Matt Wood T E C H N O L O G Y E VA N G E L I S T
    2. Hello.
    3. Thank you.
    4. Data stores
    5. Central store
    6. Data
    7. Intelligence
    8. Lots of data
    9. Lots of data, lots of uses
    10. Lots of data,lots of uses,lots of users
    11. Lots of data, lots of uses, lots of users,lots of locations
    12. Lots of data, lots of uses, lots of users,lots of locations, lots of devices
    13. Lots of everything!
    14. Cost
    15. Available
    16. Fault tolerant
    17. Scalable
    18. AWS
    19. Scalable
    20. Fault tolerant
    21. Flexible
    22. Lots of options
    23. Tour of thelandscape
    24. Relational SQL Server databases PostgreSQLData stores Oracle MySQL DB2 SimpleDB NoSQL Deployment
    25. Relational SQL Server databases ick PostgreSQLData stores A qu MySQL uct Oracle i ntr od DB2 i on SimpleDB NoSQL Deployment
    26. S3
    27. Highly available Durable S3 RedundantWeb service access
    28. EBS
    29. Network attached Lower latency EBS PersistentSnapshot + backup to S3
    30. Local, fast accessInstance storage Does not persist! Not backed up automatically
    31. DATABASES IN THE CLOUD Data stores
    32. Storagearchitecture
    33. Root m1.large
    34. m1.large100Gb
    35. m1.large Persistent 100Gb ScalableElastic block store Snapshot
    36. m1.large AMISNAPSHOT 100Gb
    37. m1.large AMI100Gb SNAPSHOT
    38. Templat e m1.large AMI AMISNAPSHOT 100Gb SNAPSHOT
    39. Templat e m1.large AMI AMISNAPSHOT 100Gb SNAPSHOT Private, stored securely
    40. m1.large AMI AMISNAPSHOT 100Gb SNAPSHOT
    41. m1.large AMI m1.largeSNAPSHOT 100Gb 100Gb
    42. m1.large m1.large m1.large m1.large100Gb 100Gb 100Gb 100Gbm1.large m1.large m1.large m1.large100Gb 100Gb 100Gb 100Gb
    43. DATABASES IN THE CLOUDRelationaldatabases
    44. Flexibility
    45. AMI SNAPSHOTPackaged +ready to roll
    46. Oracle 11g 32 and 64 bit
    47. IBM DB2 32 and 64 bit
    48. SQL Server 32 and 64 bit
    49. PostgreSQL and EnterpriseDB
    50. Let’s take a look!
    51. console.aws.amazon.com
    52. oracle-corporation
    53. running
    54. Configure, optimise
    55. Snapshots + backup
    56. DATABASES IN THE CLOUD MySQL
    57. Popular,open source
    58. Configure, optimise
    59. Snapshots + backup
    60. Heavy lifting
    61. RDSRelational Database Service
    62. Managed
    63. Rapid
    64. Scalable storage
    65. Scalable instance
    66. Snapshot
    67. Maintenance window
    68. Let’s take a look!
    69. MySQL
    70. MySQL
    71. MySQL
    72. MySQL
    73. MySQL
    74. MySQL
    75. MySQL
    76. Remove the “muck”
    77. Multi-AZfail over
    78. Synchronous writes
    79. Read replicas
    80. Higherperformance reads
    81. Replication lag metric
    82. Perfect forreporting
    83. MySQL
    84. MySQL
    85. DATABASES IN THE CLOUD NoSQL
    86. No relational schema
    87. Eventualconsistency
    88. Designed for availability
    89. Designed for scale
    90. Key/value stores
    91. Document stores
    92. Good forunstructured data
    93. Very agile
    94. Lots of choices
    95. Voldemort HBase Riak MongoDB CouchDB Tokyo CabinetCassandra Redis
    96. Deploy to EC2
    97. Configure + optimise
    98. Management overhead
    99. DATABASES IN THE CLOUDSimpleDB
    100. Highly available
    101. Scalable
    102. Fast
    103. Attribute/value
    104. Scratch pad
    105. Let’s take a look
    106. MySQL
    107. MySQL
    108. MySQL
    109. select * from MyStore where Category = Clothes
    110. MySQL
    111. Low touch
    112. Perfect for highscale web apps
    113. Netflix
    114. DATABASES IN THE CLOUDDeployment
    115. Part of a stack
    116. Web serversApplication serversData store
    117. Automateddeployment
    118. CloudFormation Launched this morning!
    119. Template
    120. ParametersUsernames, passwords and other settings
    121. One API call
    122. A few clicks
    123. Atomicdeployment
    124. Let’s take a look!
    125. MySQL
    126. MySQL
    127. MySQL
    128. MySQL
    129. Relational SQL Server databases PostgreSQLData stores Oracle MySQL DB2 SimpleDB NoSQL Deployment
    130. MySQLOn the roadmap...
    131. Oracle 11g on RDS
    132. Thank you!
    133. aws.amazon.com
    134. Thank you!
    135. Q U E S T I O N S + C O M M E N T Smatthew@amazon.com @mza O N T W I T T E R

    ×