Analytics on the Cloud with Tableau on AWS

Post on 13-Jan-2017

3.326 views 2 download

Transcript of Analytics on the Cloud with Tableau on AWS

Modern BI in the Cloud with Tableau Server on Amazon EC2

David Potes - Solution Architect, AWS

• Certified Solutions Architect focusing on big data and analytics at AWS.

• Works with AWS ISV partners to enable their solutions to thrive in the cloud.

• Prior to AWS, he architected and operated transactional and analytical data solutions for large multi-nationals and high growth startups for over a decade.

Ross Perez – Sr. Marketing Manager Tableau

Data is growing

has been created in the last two years

90%of new data will be created every second for every human being on the planet by 2020

http://www.whizpr.be/upload/medialab/21/company/Media_Presentation_2012_DigiUniverseFINAL1.pdf

1.7MB

compound annual growth rate of 58% surpassing $1 billion by 2020 forecasted for the Hadoop market

http://www.ap-institute.com/big-data-articles/big-data-what-is-hadoop-%E2%80%93-an-explanation-for-absolutely-anyone.aspx

http://www.marketanalysis.com/?p=279

58%of all data is ever analyzed and used at the moment

http://www.technologyreview.com/news/514346/the-data-made-me-do-it/

0.5%<

Big Data is for everyoneThe market for Big Data technologies is growing more than six times faster than the information technology market as a whole….

…and those companies who use their data well win.

Why AWS for Big Data?

Immediately Available

Broad and Deep Capabilities

Trusted and Secure

Scalable

Collect, Store, Analyze, and VisualizeIt’s easy to get data to AWS, store it securely, and analyze it with the engine of your choice, without any long-term commitment or vendor lock-in

CollectImport/Export

Snowball

Direct Connect

VM Import/Export

CloudFormation

StoreS3

EBS

Glacier

Redshift

AnalyzeDynamoDB

Kinesis

Lambda

Aurora

Elastic MapReduce

AWS provides the most complete platform for Big DataWhat can you do with Big Data on AWS?

Big Data Repositories Clickstream Analysis ETL Offload

Machine Learning Online Ad Serving BI Applications

Tableau and AWS Integration Database direct connections from Tableau Desktop (analytics) Hosting for Tableau Server on EC2 (sharing/dashboards/reporting)

Tableau and AWS Integration Database direct connections from Tableau Desktop (analytics) Hosting for Tableau Server on EC2 (sharing/dashboards/reporting)

Together, everything you need for Modern BI and analytics.

Model Cloud BI Architecture

Tableau Desktop

Tableau Server

S3

Flat files

Application data

Server logs

Internet APIs

Hive

EMR

Spark RDS

Redshift

Collect/Store Store/Analyze Data warehouse AnalysisRaw data

Machine Learning

Tableau Desktop

Tableau Server

S3

Flat files

Application data

Server logs

Internet APIs

Hive

EMR

Spark RDS

Redshift

Collect/Store Store/Analyze Data warehouse AnalysisRaw data

Machine Learning

Collect data from multiple sources and store in its native format

Tableau Desktop

Tableau Server

S3

Flat files

Application data

Server logs

Internet APIs

Hive

EMR

Spark RDS

Redshift

Collect/Store Store/Analyze Data warehouse AnalysisRaw data

Machine Learning

Separate storage and consumption. Eliminate capacity constraints. Pay

for what you use.

Tableau Desktop

Tableau Server

S3

Flat files

Application data

Server logs

Internet APIs

Hive

EMR

Spark RDS

Redshift

Collect/Store Store/Analyze Data warehouse AnalysisRaw data

Machine Learning

Support different use cases with the same platform. Easy to access,

easy to share.

Tableau Desktop

Tableau Server

S3

Flat files

Application data

Server logs

Internet APIs

Hive

EMR

Spark RDS

Redshift

Collect/Store Store/Analyze Data warehouse AnalysisRaw data

Machine Learning

Connect and analyze in minutes. Share insight with anyone securely.

Tableau and AWS - Databases Named Connectors

• Amazon Redshift • Amazon Aurora• Amazon RDS• Amazon EMR

• Other Possible Connections• Amazon S3 via Web Data Connector

• Other datasources• Cloudera• Informatica• Dozens more

Desktop Server

Direct Connection orExtract (In-Memory)

Connection from published

datasource or workbook

Workbook, connection or extract

Tableau and AWS – Server on EC2Author dashboards in Tableau Desktop and share themsecurely with Tableau Server

Self-service • Customer installs Tableau on their Amazon EC2 virtual server instance

AWS Marketplace BYOL• Customer spins up an existing Amazon Machine Image (AMI)• Server is already installed and ready to go• Customer purchases a license for Server from Tableau

AWS Marketplace Paid• Customer spins up an existing Machine Image (AMI)• Server is already installed and ready to go• Customer is billed for Tableau through AWS

Desktop

Workbook, connection or extract

Server

Tableau and AWS – Server on EC2Benefits

Self-service • Install Tableau Server on an Amazon EC2 virtual server instance

AWS Marketplace BYOL• Spin up an existing Amazon Machine Image (AMI)• Server is already installed and ready to go• Purchase a license for Server from Tableau

AWS Marketplace Paid• Spin up an existing Machine Image (AMI)• Server is already installed and ready to go• Pay for Tableau through AWS

Desktop

Workbook, connection or extract

Server

Tableau Server Demo

Tableau Server DemoKey points:

Ease of deployment– Get started in seconds on Marketplace, minutes if you install manually on EC2.

Admin friendly– Permissioning, groups, AD, all readily accessible and ready to go– No hardware to manage– Centralized billing (with Marketplace Paid)

Intuitive for the end user– Click to interact, create your own view, save and share with others.

Thrive Market Needed a full analytics stack immediately Wanted to focus on best-practices instead of implementation Products

– Redshift– Tableau Desktop– Tableau Server on EC2

Immediate purchase on Marketplace

Looking at the full stack - Why Tableau and AWS Speed

– Install Tableau Server and Tableau Desktop on AWS in minutes– Connect to and analyze data the same day

Scale– Stop guessing capacity by easily testing on variety of AWS Instances– Buy Tableau Server hourly on the AWS Marketplace for up-to 100 users– Scale up by adding Tableau workers within minutes to an existing Tableau

Server deployment Reach

– Go global in minutes. Deploy Tableau Server in any AWS region around the world with just a few clicks

Getting Started Download Tableau Desktop

– http://www.tableau.com/products/trial Start a one click trial of Tableau Server on AWS

– https://aws.amazon.com/marketplace/pp/B00ZYOIFLS