how to build cloud-based microservice environments with docker and voltdb

Post on 07-Aug-2015

60 Views

Category:

Software

5 Downloads

Preview:

Click to see full reader

TRANSCRIPT

page

VOLTDB AND FULL 360 PRESENT: HOW TO BUILD CLOUD-BASED MICROSERVICE ENVIRONMENTS WITH DOCKER AND VOLTDB

Rusty Ross, Solutions Architect, Full 360

Peter Vescuso, CMO, VoltDB

1

page© 2015 VoltDB PROPRIETARY

OUR SPEAKERS

Peter VescusoCMO at VoltDB

2

Rusty RossSolutions ArchitectFull 360

page© 2015 VoltDB PROPRIETARY page

Stacks: making solutions repeatable

3

page© 2015 VoltDB PROPRIETARY

Collect Explore

AnalyzeAct

4

Big Data analytic results:

1.  Discoveries: seasonal predictions, scientific results, long-term capacity planning

2.  Op.miza.ons:  market segmentation, fraud heuristics, optimal customer journey  

page© 2015 VoltDB PROPRIETARY

IN THE BIG CORNER

Systems  facilita.ng  explora.on  and  analy.cs  of  large  collec.ons.  

5

Example TechnologiesColumnar OLAP warehousesHadoop Ecosystem•  MapReduce•  Hive, Pig•  SQL.next: Impala, Drill, Shark

Example Applications•  User segmentation & pre-scoring•  Seasonal trending•  Recommendation matrices•  Building search indexes•  Data Science: statistical clustering,

machine learning

page© 2015 VoltDB PROPRIETARY

IN THE FAST CORNER

Systems  facilita.ng  real  .me  ingest,  analy.cs  and  decisions  against  incoming  streams  of  events.  

6

Example Technologies•  Streaming frameworks•  Fast OLAP•  VoltDB (fast OLTP)

Example Applications•  Micro-personalization•  Recommendation serving•  Alerting/alarming•  Operational monitoring•  Data enrichment (ETL elimination)•  High throughput authorization

•  Ex:  API  quota  enforcement  

page© 2015 VoltDB PROPRIETARY

Problem #1

Sensors + Mobile + SaaS Infrastructures create streams of data that overwhelm legacy databases.

7

We  make  it  simple,  easy.  

page© 2015 VoltDB PROPRIETARY

Problem #2

Monetizing these data feeds requires writing real time per-event applications.

8

We  enable  your  ability  to  act  

page© 2015 VoltDB PROPRIETARY

Solution

VoltDB offers traditional OLTP database application support with the performance to support real time applications against unlimited streams of data.

9

“Streaming  data  applica0ons  are  really  database  applica0ons  if  the  database  is  fast  enough.”  Mike  Stonebraker,  Co-­‐Founder,  Advisor,  VoltDB  

page© 2015 VoltDB PROPRIETARY

DATA ARCHITECTURE FOR FAST + BIG DATA

Enterprise Apps

ETL

CRM ERP Etc.

Data Lake (HDFS, etc.)

BIG DATA SQL on Hadoop

Map Reduce

Exploratory Analytics

BI Reporting

Fast Operational Database

FAST DATA

Export Ingest / Interactive

Real-time Analytics

Fast Serve Analytics

Decisioning

10

page© 2015 VoltDB PROPRIETARY 11

page© 2015 VoltDB PROPRIETARY 12

page© 2015 VoltDB PROPRIETARY 13

page© 2015 VoltDB PROPRIETARY 14

page© 2015 VoltDB PROPRIETARY 15

page© 2015 VoltDB PROPRIETARY 16

page© 2015 VoltDB PROPRIETARY 17

page© 2015 VoltDB PROPRIETARY 18

page© 2015 VoltDB PROPRIETARY 19

page© 2015 VoltDB PROPRIETARY 20

page© 2015 VoltDB PROPRIETARY 21

page© 2015 VoltDB PROPRIETARY 22

page© 2015 VoltDB PROPRIETARY 23

page© 2015 VoltDB PROPRIETARY 24

page© 2015 VoltDB PROPRIETARY 25

page© 2015 VoltDB PROPRIETARY 26

page© 2015 VoltDB PROPRIETARY 27

page© 2015 VoltDB PROPRIETARY 28

page© 2015 VoltDB PROPRIETARY 29

page© 2015 VoltDB PROPRIETARY 30

page© 2015 VoltDB PROPRIETARY 31

page© 2015 VoltDB PROPRIETARY 32

page© 2015 VoltDB PROPRIETARY 33

page© 2015 VoltDB PROPRIETARY 34

page© 2015 VoltDB PROPRIETARY 35

page© 2015 VoltDB PROPRIETARY 36

page© 2015 VoltDB PROPRIETARY 37

page© 2015 VoltDB PROPRIETARY 38

page© 2015 VoltDB PROPRIETARY 39

page© 2015 VoltDB PROPRIETARY 40

page© 2015 VoltDB PROPRIETARY 41

page© 2015 VoltDB PROPRIETARY 42

page© 2015 VoltDB PROPRIETARY 43

page© 2015 VoltDB PROPRIETARY 44

page© 2015 VoltDB PROPRIETARY 45

page© 2015 VoltDB PROPRIETARY 46

page© 2015 VoltDB PROPRIETARY 47

page© 2015 VoltDB PROPRIETARY 48

page© 2015 VoltDB PROPRIETARY 49

page© 2015 VoltDB PROPRIETARY 50

page© 2015 VoltDB PROPRIETARY 51

page© 2015 VoltDB PROPRIETARY 52

page© 2015 VoltDB PROPRIETARY 53

page© 2015 VoltDB PROPRIETARY 54

page© 2015 VoltDB PROPRIETARY 55

page© 2015 VoltDB PROPRIETARY 56

page© 2015 VoltDB PROPRIETARY 57

page© 2015 VoltDB PROPRIETARY 58

page© 2015 VoltDB PROPRIETARY 59

page© 2015 VoltDB PROPRIETARY

QUESTIONS?

•  Use the chat window to type in your questions

•  Try VoltDB yourself:

Ø  Free trial of the Enterprise Edition:•  www.voltdb.com/Download

Ø  Try VoltDB in the CloudØ  http://voltdb.com/products/cloud

Ø  Open source version is available on github.com

60

page© 2015 VoltDB PROPRIETARY page

THANK YOU!

61

top related