SlideShare ist ein Scribd-Unternehmen logo
1 von 42
Downloaden Sie, um offline zu lesen
Analyze Big Data for Consumer Applications with
Looker BI and Amazon Redshift
Welcome

Maya Cabassi
Partner Marketing Manager
Amazon Web Services
Webinar Overview
 Submit Your Questions using the Q&A tool.
 A copy of today’s presentation will be made available on:
 AWS SlideShare Channel@ http://www.slideshare.net/AmazonWebServices/
 AWS Webinar Channel on YouTube@ http://www.youtube.com/channel/UCTnPlVzJI-ccQXlxjSvJmw
Introducing
Keenan Rice
VP, Marketing & Alliances
Looker

Justin Rosenthal

Tina Adams

Chief Technology Officer
MessageMe

Senior Product Manager
Amazon Web Services
What We’ll Cover
 Overview of Amazon Redshift data warehouse
 How Looker integrates with Amazon Redshift to enable
big data analytics in the cloud

 How MessageMe turns application metrics stored in
Amazon Redshift into actionable insights with Looker BI
 Q&A
Amazon Redshift
Fast, simple, petabyte-scale data warehousing for less than $1,000/TB/Year

Tina Adams| tinaadam@amazon.com
Senior Product Manager
We set out to build…
A fast and powerful, petabyte-scale data warehouse that is:

A Lot Faster
A Lot Cheaper

Amazon Redshift

A Lot Simpler
Data warehousing done the AWS way

Deploy

• Easy to provision
• Pay as you go, no up front costs
• Fast, cheap, easy to use
• SQL
Common Customer Use Cases

Traditional Enterprise DW

Companies with Big Data

SaaS Companies

•

Reduce costs by extending
DW rather than adding HW

•

Improve performance by
an order of magnitude

•

Add analytic functionality
to applications

•

Migrate completely from
existing DW systems

•

Make more data
available for analysis

•

Scale DW capacity as
demand grows

•

Respond faster to business;
provision in minutes

•

Access business data via
standard reporting tools

•

Reduce HW & SW costs
by an order of magnitude
Amazon Redshift Customers

Channel
Feature Delivery
Unload logs (7/5)
Temp Credentials (4/11)

Sharing snapshots (7/18)

DUB (4/25)

Resource Level IAM (8/9)

SOC1/2/3 (5/8)

SHA1 Builtin (7/15)
Statement Timeout (7/22)
WLM Timeout/Wildcards (8/1)

JDBC Fetch Size (6/27)

UTF-8 Substitution (8/29)

Service Launch (2/14)

Kinesis EMR/HDFS/SSH copy,
Distributed Tables, Audit
Logging/CloudTrail, Concurrency,
Resize Perf., Approximate Count
Distinct, SNS Alerts (11/13)

Split_part, Audit tables (10/3)
EIP Support for VPC Clusters
(12/28)

PCI (8/22)
SIN/SYD (10/8)
PDX (4/2)

Distributed Tables, Single Node
Cursor Support, Maximum
Connections to 500 (12/13)

JSON, Regex, Cursors (9/10)
NRT (6/5)

CRC32 Builtin, CSV, Restore
Progress (8/9)
Timezone, Epoch, Autoformat
(7/25)
4 byte UTF-8 (7/18)

Unload Encrypted Files

HSM Support (11/11)
Amazon Redshift architecture
•

Leader Node
–
–

Stores metadata

–

•

SQL endpoint
Coordinates query execution

Compute Nodes
–

Local, columnar storage

–

Execute queries in parallel

–

Load, backup, restore via Amazon S3

–

Parallel load from Amazon Amazon S3,
DynamoDB, EMR/HDFS/SSH
Kinesis integration

–

•

•

JDBC/ODBC

Hardware optimized for data
processing

10 GigE
(HPC)

Ingestion
Backup
Restore

Scale while remaining online from a
single node to a 100 node 1.6 PB cluster
Amazon Redshift is priced to let you analyze all your data
Effective Hourly
Price (single node)

Effective Hourly
Price Per TB

Effective Annual
Price per TB

On-Demand

$ 0.850

$ 0.425

$ 3,723

1 Year Reservation

$ 0.500

$ 0.250

$ 2,190

3 Year Reservation

$ 0.228

$ 0.114

$

Simple Pricing
Number of Nodes x Cost per Hour
No charge for Leader Node
No upfront costs
Pay as you go

999
Amazon Redshift has security built-in
•

SSL to secure data in transit

•

Encryption to secure data at rest

Customer VPC

– AES-256; hardware accelerated
– All blocks on disks and in Amazon
S3 encrypted
– HSM/CloudHSM

JDBC/ODBC

Internal
Security
Group

10 GigE
(HPC)

•

No direct access to compute
nodes

•

Amazon VPC support

•

SOC1/2/3, PCI level 1, and others
Ingestion
coming soon
Backup
Restore
Amazon Redshift integrates with multiple data sources

Corporate
Datacenter
Amazon RDS

Amazon S3

JDBC
ODBC
Amazon Kinesis

Amazon Redshift

Amazon
DynamoDB
Amazon EMR
Analytics For Today’s
Data-Driven Organizations
Keenan Rice, Vice President, Marketing & Alliances
1.28.14

17
The New Data Landscape
The Missed Innovation Cycle
The Next Generation

Innovative Customers
MessageMe Intro

18
Ridiculous Quantities of
Event & Business Data

Business Data

New MPP
ETL
Data Warehouse
Databases

Data Analysts

Business Users

New Breed of Data Experts
Data Modeling

New Curious Generation
Limited data discovery
Expect Immediate Results

New Data Landscape

19
Event & Business
Application Data

New MPP
databases
No direct
data access

No
reusability

Cubes / Simple
models

BI Software

One-time-use queries

Heavy desktop apps

Traditional
BI

Back to
handcoding SQL

Data Analysts

Business Users

New Breed of Data Experts

New Curious Generation
Expect Immediate Results

Missed Innovation Cycle
BI is a relic of the old (expensive) data landscape

20
Load

Query

Transform

Data Analysts
Flexible Delivery
Agile Modeling

BI Software
Web Based App

Business Users
High-Resolution Discovery
Sharing & Collaboration

Looker — The Next Generation
Modern analytics, built for the new data landscape

21
Load

Query

Transform

Near real-time access to your Redshift data
Data Analysts computing power of theBusiness Users
• Exploit the
BI Software
Flexible Delivery
High-Resolution Discovery
AWS cloud and Redshift App
Web Based
•

Agile Modeling

•

Sharing & Collaboration

No need to re-architect or cube data

Looker Inside

22
Copy

Query

Transform

•

Extend the power of your data analysts

Fold data as complex as necessary
Business Users
without any
BI Software database effortDiscovery
High-Resolution
Web Based App
Sharing & Collaboration
• Use Git for agile team development
•

Data Analysts
Flexible Delivery
Agile Modeling

Looker Intelligence

23
Copy

Transform

•

Powerful data discovery for anyone

•

Share, save, and collaborate
Data Analysts
BI Software
Access allFlexible data, in an interactive App
the Delivery
Web Based
Agile Modeling
web application

Query

•

Business Users
High-Resolution Discovery
Sharing & Collaboration

Looker Everywhere

24
A New Perspective
Changing the way organizations make decisions
2012 Founded in Santa Cruz, California
$18M Redpoint, First Round Capital & Pivot North

1200 Hours per month spent in Looker per customer
50+ Customers changing how they run their businesses
Lloyd Tabb

Frank Bien

Marc Randolph

Created first app server
(Netscape), founder
Mozilla.org, LiveOps, etc.

Proven software exec:
Greenplum, EMC

Founder and first
CEO Netflix

© 2014 Looker Inc. All Rights Reserved.

25
Who’s Lookering?
Data-driven organizations realizing the power of Looker

© 2014 Looker Inc. All Rights Reserved.

26
Powering Analytics @ MessageMe
1. Redshift + Looker
2. Example Looker Report & Model
3. MessageMe Data Storage
4. Analytics Strategies
5. DynamoDB → Redshift
Redshift + Looker
Empower your team to answer their own questions.

• What types of Stickers are sent the most?
• How do event/holiday themed-packs perform?

• Which SMS provider is most cost-effective?

Internal dashboards and Looker link-sharing are commonplace.
Looker makes the data accessible and Redshift makes it fast.
Redshift + Looker
Redshift + Looker
Data Storage: Why Redshift?
At Launch:
• DynamoDB for all application data
• MySQL for all statistics data

RDS Config (March 2013)

RDS Config (April 2013)

Master: db.m1.xlarge (15GB)
Slave: db.m1.xlarge (15GB)

Master: db.m1.xlarge (15GB)
Slave: db.m2.4xlarge (68GB)

90% of writes were via LOAD_DATA_INFILE, so write IOPS were not a problem.
However, index sizes were growing quickly…
Data Storage: Why Redshift?
MySQL Status (April 2013)

event

message

Engine

InnoDB

Engine

InnoDB

Index Width

48 Bytes / Row

Index Width

32 Bytes / Row

Row Count

~3 Billion

Row Count

~2 Billion

Index Size

144 GB

Index Size

64 GB

Slave: db.m2.4xlarge (68GB)
Data Storage: Why Redshift?
We could put data in, but we couldn’t get it back out!
Possible Solutions
1. Summarize
• PRO: Data compression
• CON: Data loss
2. Shard
• PRO: No data loss
• CON: Difficult to query
3. Redshift?
Data Storage: Current System

Redshift (90%)

MySQL (10%)

• Append-only tables
• Delayed, bulk inserts OK

•
•

Examples:
• `event`
• `message`
• `user_demographic`

Examples:
• `purchase`
• `user_demograhic`

Inline inserts
Non-negotiable uniqueness
requirements (ON DUPLICATE
KEY UPDATE)
Analytics Strategies w/ Billions of Rows
Deep-dive queries w/ row-level specifics

vs.
Super fast top-line metrics, aggregates

You get this out-of-the-box with Redshift

1. Summarization
2. Cached Derived Tables

How do we get these, really fast?
Analytics Strategies: Summarization
sm_message

message

Columns

`id`
`sender_id`
`recipient_user_id`
`recipient_room_id`
`message_type`
`country`
`os_family`
`os_version`
`app_version`
`timestamp`

Rows / Day

10-100,000,000

Columns

1,000:1
Compression

`send_hour`
`recipient_type`
`message_type`
`country`
`os_family`
`send_count`

Rows / Day

10-100,000

How many doodles were sent each day in the US since we launched?
100 seconds vs. 3 seconds
Analytics Strategies: Cached Derived Tables
Some important queries will be complex and demand row-specific data.
Summarizing is not an option, what to do?

…build Cached Derived Tables
• Turn long-running, complex queries into flat tables
Analytics Strategies: Cached Derived Tables
Example: Retention by Cohort

SELECT
…
INTO TABLE `sm_retention_day`
FROM (
SELECT
….
FROM `user`
JOIN `message`
JOIN `user_source`
), (
SELECT
….
FROM `user`
JOIN `user_source`
)

sm_retention_day
`join_day`
`nday`
`country`
`os_family`
`os_version`
`traffic_source`
`active_users`
`signups`
DynamoDB → Redshift
• Stats tables are homogenous and compact
• Application data can be heterogeneous and heavy
– Mixture of numbers, strings, binary, etc.

How many users signed up this week with a .edu email address?
COPY dynamodb://user
Questions
Contacts:
Looker:
http://www.looker.com/request-demo
MessageMe:
https://messageme.com

AWS:
aws.amazon.com/contact-us
tinaadam@amazon.com
We’d like your feedback.
Please respond to a short survey.

https://aws.asia.qualtrics.com/SE/?SID=SV_1
yUN9wjaZX960kd

Weitere ähnliche Inhalte

Was ist angesagt?

Sisesnse Business Intelligence Tool
Sisesnse Business Intelligence ToolSisesnse Business Intelligence Tool
Sisesnse Business Intelligence ToolHarnoor Singh
 
AWS Summit Sydney 2014 | How Companies are Using Cloud-Based Data Visualizati...
AWS Summit Sydney 2014 | How Companies are Using Cloud-Based Data Visualizati...AWS Summit Sydney 2014 | How Companies are Using Cloud-Based Data Visualizati...
AWS Summit Sydney 2014 | How Companies are Using Cloud-Based Data Visualizati...Amazon Web Services
 
Transforming Business for the Digital Age (Presented by Microsoft)
Transforming Business for the Digital Age (Presented by Microsoft)Transforming Business for the Digital Age (Presented by Microsoft)
Transforming Business for the Digital Age (Presented by Microsoft)Cloudera, Inc.
 
"Building Data Foundations and Analytics Tools Across The Product" by Crystal...
"Building Data Foundations and Analytics Tools Across The Product" by Crystal..."Building Data Foundations and Analytics Tools Across The Product" by Crystal...
"Building Data Foundations and Analytics Tools Across The Product" by Crystal...Tech in Asia ID
 
How to get Real-Time Value from your IoT Data - Datastax
How to get Real-Time Value from your IoT Data - DatastaxHow to get Real-Time Value from your IoT Data - Datastax
How to get Real-Time Value from your IoT Data - DatastaxDataStax
 
How Starbucks Forecasts Demand at Scale with Facebook Prophet and Databricks
How Starbucks Forecasts Demand at Scale with Facebook Prophet and DatabricksHow Starbucks Forecasts Demand at Scale with Facebook Prophet and Databricks
How Starbucks Forecasts Demand at Scale with Facebook Prophet and DatabricksNavin Albert
 
MicroStrategy on Amazon Web Services (AWS) Cloud
MicroStrategy on Amazon Web Services (AWS) CloudMicroStrategy on Amazon Web Services (AWS) Cloud
MicroStrategy on Amazon Web Services (AWS) CloudCCG
 
Lessons From Integrating Machine Learning into Data Products | Wrangle Confer...
Lessons From Integrating Machine Learning into Data Products | Wrangle Confer...Lessons From Integrating Machine Learning into Data Products | Wrangle Confer...
Lessons From Integrating Machine Learning into Data Products | Wrangle Confer...Cloudera, Inc.
 
DataCanvas: Big Data Analytic Flow in Cloud
DataCanvas: Big Data Analytic Flow in CloudDataCanvas: Big Data Analytic Flow in Cloud
DataCanvas: Big Data Analytic Flow in CloudLei Fang
 
John Glendenning - Real time data driven services in the Cloud
John Glendenning - Real time data driven services in the CloudJohn Glendenning - Real time data driven services in the Cloud
John Glendenning - Real time data driven services in the CloudWeAreEsynergy
 
Snowplow presentation for Amsterdam Meetup #3
Snowplow presentation for Amsterdam Meetup #3Snowplow presentation for Amsterdam Meetup #3
Snowplow presentation for Amsterdam Meetup #3Snowplow Analytics
 
How Companies are Using Cloud-Based Data Visualization & Analytics to Transfo...
How Companies are Using Cloud-Based Data Visualization & Analytics to Transfo...How Companies are Using Cloud-Based Data Visualization & Analytics to Transfo...
How Companies are Using Cloud-Based Data Visualization & Analytics to Transfo...Amazon Web Services
 
Data Driven Possibilities with Qlik
Data Driven Possibilities with QlikData Driven Possibilities with Qlik
Data Driven Possibilities with QlikMischa van Werkhoven
 
Eric Andersen Keynote
Eric Andersen KeynoteEric Andersen Keynote
Eric Andersen KeynoteData Con LA
 
Birst for SAP HANA
Birst for SAP HANABirst for SAP HANA
Birst for SAP HANABirst
 
RightScale Webinar: Enterprise-Grade Cloud Cost Planning and Management
RightScale Webinar: Enterprise-Grade Cloud Cost Planning and ManagementRightScale Webinar: Enterprise-Grade Cloud Cost Planning and Management
RightScale Webinar: Enterprise-Grade Cloud Cost Planning and ManagementRightScale
 
Disrupting Risk Management through Emerging Technologies
Disrupting Risk Management through Emerging TechnologiesDisrupting Risk Management through Emerging Technologies
Disrupting Risk Management through Emerging TechnologiesDatabricks
 
Moving Beyond Batch: Transactional Databases for Real-time Data
Moving Beyond Batch: Transactional Databases for Real-time DataMoving Beyond Batch: Transactional Databases for Real-time Data
Moving Beyond Batch: Transactional Databases for Real-time DataVoltDB
 
Auckland SQLSaturday 2018 - Building a Modern Analytics Solution in the cloud...
Auckland SQLSaturday 2018 - Building a Modern Analytics Solution in the cloud...Auckland SQLSaturday 2018 - Building a Modern Analytics Solution in the cloud...
Auckland SQLSaturday 2018 - Building a Modern Analytics Solution in the cloud...Sergio Zenatti Filho
 

Was ist angesagt? (20)

Sisesnse Business Intelligence Tool
Sisesnse Business Intelligence ToolSisesnse Business Intelligence Tool
Sisesnse Business Intelligence Tool
 
AWS Summit Sydney 2014 | How Companies are Using Cloud-Based Data Visualizati...
AWS Summit Sydney 2014 | How Companies are Using Cloud-Based Data Visualizati...AWS Summit Sydney 2014 | How Companies are Using Cloud-Based Data Visualizati...
AWS Summit Sydney 2014 | How Companies are Using Cloud-Based Data Visualizati...
 
Transforming Business for the Digital Age (Presented by Microsoft)
Transforming Business for the Digital Age (Presented by Microsoft)Transforming Business for the Digital Age (Presented by Microsoft)
Transforming Business for the Digital Age (Presented by Microsoft)
 
"Building Data Foundations and Analytics Tools Across The Product" by Crystal...
"Building Data Foundations and Analytics Tools Across The Product" by Crystal..."Building Data Foundations and Analytics Tools Across The Product" by Crystal...
"Building Data Foundations and Analytics Tools Across The Product" by Crystal...
 
How to get Real-Time Value from your IoT Data - Datastax
How to get Real-Time Value from your IoT Data - DatastaxHow to get Real-Time Value from your IoT Data - Datastax
How to get Real-Time Value from your IoT Data - Datastax
 
How Starbucks Forecasts Demand at Scale with Facebook Prophet and Databricks
How Starbucks Forecasts Demand at Scale with Facebook Prophet and DatabricksHow Starbucks Forecasts Demand at Scale with Facebook Prophet and Databricks
How Starbucks Forecasts Demand at Scale with Facebook Prophet and Databricks
 
MicroStrategy on Amazon Web Services (AWS) Cloud
MicroStrategy on Amazon Web Services (AWS) CloudMicroStrategy on Amazon Web Services (AWS) Cloud
MicroStrategy on Amazon Web Services (AWS) Cloud
 
Lessons From Integrating Machine Learning into Data Products | Wrangle Confer...
Lessons From Integrating Machine Learning into Data Products | Wrangle Confer...Lessons From Integrating Machine Learning into Data Products | Wrangle Confer...
Lessons From Integrating Machine Learning into Data Products | Wrangle Confer...
 
DataCanvas: Big Data Analytic Flow in Cloud
DataCanvas: Big Data Analytic Flow in CloudDataCanvas: Big Data Analytic Flow in Cloud
DataCanvas: Big Data Analytic Flow in Cloud
 
John Glendenning - Real time data driven services in the Cloud
John Glendenning - Real time data driven services in the CloudJohn Glendenning - Real time data driven services in the Cloud
John Glendenning - Real time data driven services in the Cloud
 
Snowplow presentation for Amsterdam Meetup #3
Snowplow presentation for Amsterdam Meetup #3Snowplow presentation for Amsterdam Meetup #3
Snowplow presentation for Amsterdam Meetup #3
 
How Companies are Using Cloud-Based Data Visualization & Analytics to Transfo...
How Companies are Using Cloud-Based Data Visualization & Analytics to Transfo...How Companies are Using Cloud-Based Data Visualization & Analytics to Transfo...
How Companies are Using Cloud-Based Data Visualization & Analytics to Transfo...
 
Data Driven Possibilities with Qlik
Data Driven Possibilities with QlikData Driven Possibilities with Qlik
Data Driven Possibilities with Qlik
 
Eric Andersen Keynote
Eric Andersen KeynoteEric Andersen Keynote
Eric Andersen Keynote
 
Birst for SAP HANA
Birst for SAP HANABirst for SAP HANA
Birst for SAP HANA
 
AWS Webcast - Tibco Jaspersoft
AWS Webcast - Tibco JaspersoftAWS Webcast - Tibco Jaspersoft
AWS Webcast - Tibco Jaspersoft
 
RightScale Webinar: Enterprise-Grade Cloud Cost Planning and Management
RightScale Webinar: Enterprise-Grade Cloud Cost Planning and ManagementRightScale Webinar: Enterprise-Grade Cloud Cost Planning and Management
RightScale Webinar: Enterprise-Grade Cloud Cost Planning and Management
 
Disrupting Risk Management through Emerging Technologies
Disrupting Risk Management through Emerging TechnologiesDisrupting Risk Management through Emerging Technologies
Disrupting Risk Management through Emerging Technologies
 
Moving Beyond Batch: Transactional Databases for Real-time Data
Moving Beyond Batch: Transactional Databases for Real-time DataMoving Beyond Batch: Transactional Databases for Real-time Data
Moving Beyond Batch: Transactional Databases for Real-time Data
 
Auckland SQLSaturday 2018 - Building a Modern Analytics Solution in the cloud...
Auckland SQLSaturday 2018 - Building a Modern Analytics Solution in the cloud...Auckland SQLSaturday 2018 - Building a Modern Analytics Solution in the cloud...
Auckland SQLSaturday 2018 - Building a Modern Analytics Solution in the cloud...
 

Andere mochten auch

AWS Summit Sydney 2014 | Why Scale Matters and How the Cloud Really is Different
AWS Summit Sydney 2014 | Why Scale Matters and How the Cloud Really is DifferentAWS Summit Sydney 2014 | Why Scale Matters and How the Cloud Really is Different
AWS Summit Sydney 2014 | Why Scale Matters and How the Cloud Really is DifferentAmazon Web Services
 
AWS Cloud Kata | Bangkok - Opening Keynote
AWS Cloud Kata | Bangkok - Opening KeynoteAWS Cloud Kata | Bangkok - Opening Keynote
AWS Cloud Kata | Bangkok - Opening KeynoteAmazon Web Services
 
AWS Summit Milan - Capire la Sicurezza Keynote
AWS Summit Milan - Capire la Sicurezza KeynoteAWS Summit Milan - Capire la Sicurezza Keynote
AWS Summit Milan - Capire la Sicurezza KeynoteAmazon Web Services
 
AWS Summit Tel Aviv - Opening Keynote
AWS Summit Tel Aviv - Opening KeynoteAWS Summit Tel Aviv - Opening Keynote
AWS Summit Tel Aviv - Opening KeynoteAmazon Web Services
 
AWS Cloud Kata | Manila - Getting to Profitability on AWS
AWS Cloud Kata | Manila - Getting to Profitability on AWSAWS Cloud Kata | Manila - Getting to Profitability on AWS
AWS Cloud Kata | Manila - Getting to Profitability on AWSAmazon Web Services
 
AWS Summit Auckland 2014 | Running your First Application on AWS
AWS Summit Auckland 2014 | Running your First Application on AWSAWS Summit Auckland 2014 | Running your First Application on AWS
AWS Summit Auckland 2014 | Running your First Application on AWSAmazon Web Services
 
Getting Cloudy with Remote Graphics and GPU Compute Using G2 instances (CPN21...
Getting Cloudy with Remote Graphics and GPU Compute Using G2 instances (CPN21...Getting Cloudy with Remote Graphics and GPU Compute Using G2 instances (CPN21...
Getting Cloudy with Remote Graphics and GPU Compute Using G2 instances (CPN21...Amazon Web Services
 
Advanced EBS Snapshot Management (STG402) | AWS re:Invent 2013
Advanced EBS Snapshot Management (STG402) | AWS re:Invent 2013Advanced EBS Snapshot Management (STG402) | AWS re:Invent 2013
Advanced EBS Snapshot Management (STG402) | AWS re:Invent 2013Amazon Web Services
 
Best Practices for Benchmarking and Performance Analysis in the Cloud (ENT305...
Best Practices for Benchmarking and Performance Analysis in the Cloud (ENT305...Best Practices for Benchmarking and Performance Analysis in the Cloud (ENT305...
Best Practices for Benchmarking and Performance Analysis in the Cloud (ENT305...Amazon Web Services
 
Accelerate Your Java Development on AWS (TLS301) | AWS re:Invent 2013
Accelerate Your Java Development on AWS (TLS301) | AWS re:Invent 2013Accelerate Your Java Development on AWS (TLS301) | AWS re:Invent 2013
Accelerate Your Java Development on AWS (TLS301) | AWS re:Invent 2013Amazon Web Services
 
AWS Summit London 2014 | Options for Hybrid Environments (200)
AWS Summit London 2014 | Options for Hybrid Environments (200)AWS Summit London 2014 | Options for Hybrid Environments (200)
AWS Summit London 2014 | Options for Hybrid Environments (200)Amazon Web Services
 
Maximizing EC2 and Elastic Block Store Disk Performance (STG302) | AWS re:Inv...
Maximizing EC2 and Elastic Block Store Disk Performance (STG302) | AWS re:Inv...Maximizing EC2 and Elastic Block Store Disk Performance (STG302) | AWS re:Inv...
Maximizing EC2 and Elastic Block Store Disk Performance (STG302) | AWS re:Inv...Amazon Web Services
 
AWS Enterprise Summit London | Transforming Your IT with AWS
AWS Enterprise Summit London | Transforming Your IT with AWSAWS Enterprise Summit London | Transforming Your IT with AWS
AWS Enterprise Summit London | Transforming Your IT with AWSAmazon Web Services
 
AWS Summit London 2014 | Improving Availability and Lowering Costs (300)
AWS Summit London 2014 | Improving Availability and Lowering Costs (300)AWS Summit London 2014 | Improving Availability and Lowering Costs (300)
AWS Summit London 2014 | Improving Availability and Lowering Costs (300)Amazon Web Services
 
Massive Message Processing with Amazon SQS and Amazon DynamoDB (ARC301) | AWS...
Massive Message Processing with Amazon SQS and Amazon DynamoDB (ARC301) | AWS...Massive Message Processing with Amazon SQS and Amazon DynamoDB (ARC301) | AWS...
Massive Message Processing with Amazon SQS and Amazon DynamoDB (ARC301) | AWS...Amazon Web Services
 
AWS Summit London 2014 | Dynamic Content Acceleration (300)
AWS Summit London 2014 | Dynamic Content Acceleration (300)AWS Summit London 2014 | Dynamic Content Acceleration (300)
AWS Summit London 2014 | Dynamic Content Acceleration (300)Amazon Web Services
 

Andere mochten auch (18)

AWS Summit Sydney 2014 | Why Scale Matters and How the Cloud Really is Different
AWS Summit Sydney 2014 | Why Scale Matters and How the Cloud Really is DifferentAWS Summit Sydney 2014 | Why Scale Matters and How the Cloud Really is Different
AWS Summit Sydney 2014 | Why Scale Matters and How the Cloud Really is Different
 
AWS Summit Milan - Media Apps
AWS Summit Milan - Media AppsAWS Summit Milan - Media Apps
AWS Summit Milan - Media Apps
 
AWS Cloud Kata | Bangkok - Opening Keynote
AWS Cloud Kata | Bangkok - Opening KeynoteAWS Cloud Kata | Bangkok - Opening Keynote
AWS Cloud Kata | Bangkok - Opening Keynote
 
AWS Summit Milan - Capire la Sicurezza Keynote
AWS Summit Milan - Capire la Sicurezza KeynoteAWS Summit Milan - Capire la Sicurezza Keynote
AWS Summit Milan - Capire la Sicurezza Keynote
 
AWS Summit Tel Aviv - Opening Keynote
AWS Summit Tel Aviv - Opening KeynoteAWS Summit Tel Aviv - Opening Keynote
AWS Summit Tel Aviv - Opening Keynote
 
AWS Cloud Kata | Manila - Getting to Profitability on AWS
AWS Cloud Kata | Manila - Getting to Profitability on AWSAWS Cloud Kata | Manila - Getting to Profitability on AWS
AWS Cloud Kata | Manila - Getting to Profitability on AWS
 
AWS Summit Auckland 2014 | Running your First Application on AWS
AWS Summit Auckland 2014 | Running your First Application on AWSAWS Summit Auckland 2014 | Running your First Application on AWS
AWS Summit Auckland 2014 | Running your First Application on AWS
 
AWS 101 Event December 2013
AWS 101 Event December 2013AWS 101 Event December 2013
AWS 101 Event December 2013
 
Getting Cloudy with Remote Graphics and GPU Compute Using G2 instances (CPN21...
Getting Cloudy with Remote Graphics and GPU Compute Using G2 instances (CPN21...Getting Cloudy with Remote Graphics and GPU Compute Using G2 instances (CPN21...
Getting Cloudy with Remote Graphics and GPU Compute Using G2 instances (CPN21...
 
Advanced EBS Snapshot Management (STG402) | AWS re:Invent 2013
Advanced EBS Snapshot Management (STG402) | AWS re:Invent 2013Advanced EBS Snapshot Management (STG402) | AWS re:Invent 2013
Advanced EBS Snapshot Management (STG402) | AWS re:Invent 2013
 
Best Practices for Benchmarking and Performance Analysis in the Cloud (ENT305...
Best Practices for Benchmarking and Performance Analysis in the Cloud (ENT305...Best Practices for Benchmarking and Performance Analysis in the Cloud (ENT305...
Best Practices for Benchmarking and Performance Analysis in the Cloud (ENT305...
 
Accelerate Your Java Development on AWS (TLS301) | AWS re:Invent 2013
Accelerate Your Java Development on AWS (TLS301) | AWS re:Invent 2013Accelerate Your Java Development on AWS (TLS301) | AWS re:Invent 2013
Accelerate Your Java Development on AWS (TLS301) | AWS re:Invent 2013
 
AWS Summit London 2014 | Options for Hybrid Environments (200)
AWS Summit London 2014 | Options for Hybrid Environments (200)AWS Summit London 2014 | Options for Hybrid Environments (200)
AWS Summit London 2014 | Options for Hybrid Environments (200)
 
Maximizing EC2 and Elastic Block Store Disk Performance (STG302) | AWS re:Inv...
Maximizing EC2 and Elastic Block Store Disk Performance (STG302) | AWS re:Inv...Maximizing EC2 and Elastic Block Store Disk Performance (STG302) | AWS re:Inv...
Maximizing EC2 and Elastic Block Store Disk Performance (STG302) | AWS re:Inv...
 
AWS Enterprise Summit London | Transforming Your IT with AWS
AWS Enterprise Summit London | Transforming Your IT with AWSAWS Enterprise Summit London | Transforming Your IT with AWS
AWS Enterprise Summit London | Transforming Your IT with AWS
 
AWS Summit London 2014 | Improving Availability and Lowering Costs (300)
AWS Summit London 2014 | Improving Availability and Lowering Costs (300)AWS Summit London 2014 | Improving Availability and Lowering Costs (300)
AWS Summit London 2014 | Improving Availability and Lowering Costs (300)
 
Massive Message Processing with Amazon SQS and Amazon DynamoDB (ARC301) | AWS...
Massive Message Processing with Amazon SQS and Amazon DynamoDB (ARC301) | AWS...Massive Message Processing with Amazon SQS and Amazon DynamoDB (ARC301) | AWS...
Massive Message Processing with Amazon SQS and Amazon DynamoDB (ARC301) | AWS...
 
AWS Summit London 2014 | Dynamic Content Acceleration (300)
AWS Summit London 2014 | Dynamic Content Acceleration (300)AWS Summit London 2014 | Dynamic Content Acceleration (300)
AWS Summit London 2014 | Dynamic Content Acceleration (300)
 

Ähnlich wie AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker BI and Amazon Redshift

Building Analytic Apps for SaaS: “Analytics as a Service”
Building Analytic Apps for SaaS: “Analytics as a Service”Building Analytic Apps for SaaS: “Analytics as a Service”
Building Analytic Apps for SaaS: “Analytics as a Service”Amazon Web Services
 
AWS Summit 2013 | India - Petabyte Scale Data Warehousing at Low Cost, Abhish...
AWS Summit 2013 | India - Petabyte Scale Data Warehousing at Low Cost, Abhish...AWS Summit 2013 | India - Petabyte Scale Data Warehousing at Low Cost, Abhish...
AWS Summit 2013 | India - Petabyte Scale Data Warehousing at Low Cost, Abhish...Amazon Web Services
 
Using real time big data analytics for competitive advantage
 Using real time big data analytics for competitive advantage Using real time big data analytics for competitive advantage
Using real time big data analytics for competitive advantageAmazon Web Services
 
Data warehousing in the era of Big Data: Deep Dive into Amazon Redshift
Data warehousing in the era of Big Data: Deep Dive into Amazon RedshiftData warehousing in the era of Big Data: Deep Dive into Amazon Redshift
Data warehousing in the era of Big Data: Deep Dive into Amazon RedshiftAmazon Web Services
 
Big Data Goes Airborne. Propelling Your Big Data Initiative with Ironcluster ...
Big Data Goes Airborne. Propelling Your Big Data Initiative with Ironcluster ...Big Data Goes Airborne. Propelling Your Big Data Initiative with Ironcluster ...
Big Data Goes Airborne. Propelling Your Big Data Initiative with Ironcluster ...Precisely
 
How Glidewell Moves Data to Amazon Redshift
How Glidewell Moves Data to Amazon RedshiftHow Glidewell Moves Data to Amazon Redshift
How Glidewell Moves Data to Amazon RedshiftAttunity
 
Getting Started with Amazon Redshift
Getting Started with Amazon RedshiftGetting Started with Amazon Redshift
Getting Started with Amazon RedshiftAmazon Web Services
 
Getting Started with Amazon Redshift
Getting Started with Amazon RedshiftGetting Started with Amazon Redshift
Getting Started with Amazon RedshiftAmazon Web Services
 
AWS Partner Webcast - Reporting and Analytics in the Cloud
AWS Partner Webcast - Reporting and Analytics in the CloudAWS Partner Webcast - Reporting and Analytics in the Cloud
AWS Partner Webcast - Reporting and Analytics in the CloudAmazon Web Services
 
Data & Analytics - Session 1 - Big Data Analytics
Data & Analytics - Session 1 -  Big Data AnalyticsData & Analytics - Session 1 -  Big Data Analytics
Data & Analytics - Session 1 - Big Data AnalyticsAmazon Web Services
 
Getting Started with Amazon Redshift
Getting Started with Amazon RedshiftGetting Started with Amazon Redshift
Getting Started with Amazon RedshiftAmazon Web Services
 
Getting Started with Managed Database Services on AWS - AWS Summit Tel Aviv 2017
Getting Started with Managed Database Services on AWS - AWS Summit Tel Aviv 2017Getting Started with Managed Database Services on AWS - AWS Summit Tel Aviv 2017
Getting Started with Managed Database Services on AWS - AWS Summit Tel Aviv 2017Amazon Web Services
 
Choosing the Right Database: Exploring MySQL Alternatives for Modern Applicat...
Choosing the Right Database: Exploring MySQL Alternatives for Modern Applicat...Choosing the Right Database: Exploring MySQL Alternatives for Modern Applicat...
Choosing the Right Database: Exploring MySQL Alternatives for Modern Applicat...Mydbops
 
AWS Summit Berlin 2013 - Big Data Analytics
AWS Summit Berlin 2013 - Big Data AnalyticsAWS Summit Berlin 2013 - Big Data Analytics
AWS Summit Berlin 2013 - Big Data AnalyticsAWS Germany
 
Choosing technologies for a big data solution in the cloud
Choosing technologies for a big data solution in the cloudChoosing technologies for a big data solution in the cloud
Choosing technologies for a big data solution in the cloudJames Serra
 
Day 4 - Big Data on AWS - RedShift, EMR & the Internet of Things
Day 4 - Big Data on AWS - RedShift, EMR & the Internet of ThingsDay 4 - Big Data on AWS - RedShift, EMR & the Internet of Things
Day 4 - Big Data on AWS - RedShift, EMR & the Internet of ThingsAmazon Web Services
 
2017 AWS DB Day | Amazon Redshift 자세히 살펴보기
2017 AWS DB Day | Amazon Redshift 자세히 살펴보기2017 AWS DB Day | Amazon Redshift 자세히 살펴보기
2017 AWS DB Day | Amazon Redshift 자세히 살펴보기Amazon Web Services Korea
 
[よくわかるAmazon Redshift]Amazon Redshift最新情報と導入事例のご紹介
[よくわかるAmazon Redshift]Amazon Redshift最新情報と導入事例のご紹介[よくわかるAmazon Redshift]Amazon Redshift最新情報と導入事例のご紹介
[よくわかるAmazon Redshift]Amazon Redshift最新情報と導入事例のご紹介Amazon Web Services Japan
 
Tapping the cloud for real time data analytics
 Tapping the cloud for real time data analytics Tapping the cloud for real time data analytics
Tapping the cloud for real time data analyticsAmazon Web Services
 

Ähnlich wie AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker BI and Amazon Redshift (20)

Building Analytic Apps for SaaS: “Analytics as a Service”
Building Analytic Apps for SaaS: “Analytics as a Service”Building Analytic Apps for SaaS: “Analytics as a Service”
Building Analytic Apps for SaaS: “Analytics as a Service”
 
AWS Summit 2013 | India - Petabyte Scale Data Warehousing at Low Cost, Abhish...
AWS Summit 2013 | India - Petabyte Scale Data Warehousing at Low Cost, Abhish...AWS Summit 2013 | India - Petabyte Scale Data Warehousing at Low Cost, Abhish...
AWS Summit 2013 | India - Petabyte Scale Data Warehousing at Low Cost, Abhish...
 
Using real time big data analytics for competitive advantage
 Using real time big data analytics for competitive advantage Using real time big data analytics for competitive advantage
Using real time big data analytics for competitive advantage
 
Data warehousing in the era of Big Data: Deep Dive into Amazon Redshift
Data warehousing in the era of Big Data: Deep Dive into Amazon RedshiftData warehousing in the era of Big Data: Deep Dive into Amazon Redshift
Data warehousing in the era of Big Data: Deep Dive into Amazon Redshift
 
Big Data Goes Airborne. Propelling Your Big Data Initiative with Ironcluster ...
Big Data Goes Airborne. Propelling Your Big Data Initiative with Ironcluster ...Big Data Goes Airborne. Propelling Your Big Data Initiative with Ironcluster ...
Big Data Goes Airborne. Propelling Your Big Data Initiative with Ironcluster ...
 
How Glidewell Moves Data to Amazon Redshift
How Glidewell Moves Data to Amazon RedshiftHow Glidewell Moves Data to Amazon Redshift
How Glidewell Moves Data to Amazon Redshift
 
Getting Started with Amazon Redshift
Getting Started with Amazon RedshiftGetting Started with Amazon Redshift
Getting Started with Amazon Redshift
 
Getting Started with Amazon Redshift
Getting Started with Amazon RedshiftGetting Started with Amazon Redshift
Getting Started with Amazon Redshift
 
AWS Partner Webcast - Reporting and Analytics in the Cloud
AWS Partner Webcast - Reporting and Analytics in the CloudAWS Partner Webcast - Reporting and Analytics in the Cloud
AWS Partner Webcast - Reporting and Analytics in the Cloud
 
Data & Analytics - Session 1 - Big Data Analytics
Data & Analytics - Session 1 -  Big Data AnalyticsData & Analytics - Session 1 -  Big Data Analytics
Data & Analytics - Session 1 - Big Data Analytics
 
AWS Big Data Platform
AWS Big Data PlatformAWS Big Data Platform
AWS Big Data Platform
 
Getting Started with Amazon Redshift
Getting Started with Amazon RedshiftGetting Started with Amazon Redshift
Getting Started with Amazon Redshift
 
Getting Started with Managed Database Services on AWS - AWS Summit Tel Aviv 2017
Getting Started with Managed Database Services on AWS - AWS Summit Tel Aviv 2017Getting Started with Managed Database Services on AWS - AWS Summit Tel Aviv 2017
Getting Started with Managed Database Services on AWS - AWS Summit Tel Aviv 2017
 
Choosing the Right Database: Exploring MySQL Alternatives for Modern Applicat...
Choosing the Right Database: Exploring MySQL Alternatives for Modern Applicat...Choosing the Right Database: Exploring MySQL Alternatives for Modern Applicat...
Choosing the Right Database: Exploring MySQL Alternatives for Modern Applicat...
 
AWS Summit Berlin 2013 - Big Data Analytics
AWS Summit Berlin 2013 - Big Data AnalyticsAWS Summit Berlin 2013 - Big Data Analytics
AWS Summit Berlin 2013 - Big Data Analytics
 
Choosing technologies for a big data solution in the cloud
Choosing technologies for a big data solution in the cloudChoosing technologies for a big data solution in the cloud
Choosing technologies for a big data solution in the cloud
 
Day 4 - Big Data on AWS - RedShift, EMR & the Internet of Things
Day 4 - Big Data on AWS - RedShift, EMR & the Internet of ThingsDay 4 - Big Data on AWS - RedShift, EMR & the Internet of Things
Day 4 - Big Data on AWS - RedShift, EMR & the Internet of Things
 
2017 AWS DB Day | Amazon Redshift 자세히 살펴보기
2017 AWS DB Day | Amazon Redshift 자세히 살펴보기2017 AWS DB Day | Amazon Redshift 자세히 살펴보기
2017 AWS DB Day | Amazon Redshift 자세히 살펴보기
 
[よくわかるAmazon Redshift]Amazon Redshift最新情報と導入事例のご紹介
[よくわかるAmazon Redshift]Amazon Redshift最新情報と導入事例のご紹介[よくわかるAmazon Redshift]Amazon Redshift最新情報と導入事例のご紹介
[よくわかるAmazon Redshift]Amazon Redshift最新情報と導入事例のご紹介
 
Tapping the cloud for real time data analytics
 Tapping the cloud for real time data analytics Tapping the cloud for real time data analytics
Tapping the cloud for real time data analytics
 

Mehr von Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

Mehr von Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Kürzlich hochgeladen

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 

Kürzlich hochgeladen (20)

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 

AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker BI and Amazon Redshift

  • 1. Analyze Big Data for Consumer Applications with Looker BI and Amazon Redshift
  • 2. Welcome Maya Cabassi Partner Marketing Manager Amazon Web Services
  • 3. Webinar Overview  Submit Your Questions using the Q&A tool.  A copy of today’s presentation will be made available on:  AWS SlideShare Channel@ http://www.slideshare.net/AmazonWebServices/  AWS Webinar Channel on YouTube@ http://www.youtube.com/channel/UCTnPlVzJI-ccQXlxjSvJmw
  • 4. Introducing Keenan Rice VP, Marketing & Alliances Looker Justin Rosenthal Tina Adams Chief Technology Officer MessageMe Senior Product Manager Amazon Web Services
  • 5. What We’ll Cover  Overview of Amazon Redshift data warehouse  How Looker integrates with Amazon Redshift to enable big data analytics in the cloud  How MessageMe turns application metrics stored in Amazon Redshift into actionable insights with Looker BI  Q&A
  • 6. Amazon Redshift Fast, simple, petabyte-scale data warehousing for less than $1,000/TB/Year Tina Adams| tinaadam@amazon.com Senior Product Manager
  • 7. We set out to build… A fast and powerful, petabyte-scale data warehouse that is: A Lot Faster A Lot Cheaper Amazon Redshift A Lot Simpler
  • 8. Data warehousing done the AWS way Deploy • Easy to provision • Pay as you go, no up front costs • Fast, cheap, easy to use • SQL
  • 9. Common Customer Use Cases Traditional Enterprise DW Companies with Big Data SaaS Companies • Reduce costs by extending DW rather than adding HW • Improve performance by an order of magnitude • Add analytic functionality to applications • Migrate completely from existing DW systems • Make more data available for analysis • Scale DW capacity as demand grows • Respond faster to business; provision in minutes • Access business data via standard reporting tools • Reduce HW & SW costs by an order of magnitude
  • 11. Feature Delivery Unload logs (7/5) Temp Credentials (4/11) Sharing snapshots (7/18) DUB (4/25) Resource Level IAM (8/9) SOC1/2/3 (5/8) SHA1 Builtin (7/15) Statement Timeout (7/22) WLM Timeout/Wildcards (8/1) JDBC Fetch Size (6/27) UTF-8 Substitution (8/29) Service Launch (2/14) Kinesis EMR/HDFS/SSH copy, Distributed Tables, Audit Logging/CloudTrail, Concurrency, Resize Perf., Approximate Count Distinct, SNS Alerts (11/13) Split_part, Audit tables (10/3) EIP Support for VPC Clusters (12/28) PCI (8/22) SIN/SYD (10/8) PDX (4/2) Distributed Tables, Single Node Cursor Support, Maximum Connections to 500 (12/13) JSON, Regex, Cursors (9/10) NRT (6/5) CRC32 Builtin, CSV, Restore Progress (8/9) Timezone, Epoch, Autoformat (7/25) 4 byte UTF-8 (7/18) Unload Encrypted Files HSM Support (11/11)
  • 12. Amazon Redshift architecture • Leader Node – – Stores metadata – • SQL endpoint Coordinates query execution Compute Nodes – Local, columnar storage – Execute queries in parallel – Load, backup, restore via Amazon S3 – Parallel load from Amazon Amazon S3, DynamoDB, EMR/HDFS/SSH Kinesis integration – • • JDBC/ODBC Hardware optimized for data processing 10 GigE (HPC) Ingestion Backup Restore Scale while remaining online from a single node to a 100 node 1.6 PB cluster
  • 13. Amazon Redshift is priced to let you analyze all your data Effective Hourly Price (single node) Effective Hourly Price Per TB Effective Annual Price per TB On-Demand $ 0.850 $ 0.425 $ 3,723 1 Year Reservation $ 0.500 $ 0.250 $ 2,190 3 Year Reservation $ 0.228 $ 0.114 $ Simple Pricing Number of Nodes x Cost per Hour No charge for Leader Node No upfront costs Pay as you go 999
  • 14. Amazon Redshift has security built-in • SSL to secure data in transit • Encryption to secure data at rest Customer VPC – AES-256; hardware accelerated – All blocks on disks and in Amazon S3 encrypted – HSM/CloudHSM JDBC/ODBC Internal Security Group 10 GigE (HPC) • No direct access to compute nodes • Amazon VPC support • SOC1/2/3, PCI level 1, and others Ingestion coming soon Backup Restore
  • 15. Amazon Redshift integrates with multiple data sources Corporate Datacenter Amazon RDS Amazon S3 JDBC ODBC Amazon Kinesis Amazon Redshift Amazon DynamoDB Amazon EMR
  • 16.
  • 17. Analytics For Today’s Data-Driven Organizations Keenan Rice, Vice President, Marketing & Alliances 1.28.14 17
  • 18. The New Data Landscape The Missed Innovation Cycle The Next Generation Innovative Customers MessageMe Intro 18
  • 19. Ridiculous Quantities of Event & Business Data Business Data New MPP ETL Data Warehouse Databases Data Analysts Business Users New Breed of Data Experts Data Modeling New Curious Generation Limited data discovery Expect Immediate Results New Data Landscape 19
  • 20. Event & Business Application Data New MPP databases No direct data access No reusability Cubes / Simple models BI Software One-time-use queries Heavy desktop apps Traditional BI Back to handcoding SQL Data Analysts Business Users New Breed of Data Experts New Curious Generation Expect Immediate Results Missed Innovation Cycle BI is a relic of the old (expensive) data landscape 20
  • 21. Load Query Transform Data Analysts Flexible Delivery Agile Modeling BI Software Web Based App Business Users High-Resolution Discovery Sharing & Collaboration Looker — The Next Generation Modern analytics, built for the new data landscape 21
  • 22. Load Query Transform Near real-time access to your Redshift data Data Analysts computing power of theBusiness Users • Exploit the BI Software Flexible Delivery High-Resolution Discovery AWS cloud and Redshift App Web Based • Agile Modeling • Sharing & Collaboration No need to re-architect or cube data Looker Inside 22
  • 23. Copy Query Transform • Extend the power of your data analysts Fold data as complex as necessary Business Users without any BI Software database effortDiscovery High-Resolution Web Based App Sharing & Collaboration • Use Git for agile team development • Data Analysts Flexible Delivery Agile Modeling Looker Intelligence 23
  • 24. Copy Transform • Powerful data discovery for anyone • Share, save, and collaborate Data Analysts BI Software Access allFlexible data, in an interactive App the Delivery Web Based Agile Modeling web application Query • Business Users High-Resolution Discovery Sharing & Collaboration Looker Everywhere 24
  • 25. A New Perspective Changing the way organizations make decisions 2012 Founded in Santa Cruz, California $18M Redpoint, First Round Capital & Pivot North 1200 Hours per month spent in Looker per customer 50+ Customers changing how they run their businesses Lloyd Tabb Frank Bien Marc Randolph Created first app server (Netscape), founder Mozilla.org, LiveOps, etc. Proven software exec: Greenplum, EMC Founder and first CEO Netflix © 2014 Looker Inc. All Rights Reserved. 25
  • 26. Who’s Lookering? Data-driven organizations realizing the power of Looker © 2014 Looker Inc. All Rights Reserved. 26
  • 27.
  • 28. Powering Analytics @ MessageMe 1. Redshift + Looker 2. Example Looker Report & Model 3. MessageMe Data Storage 4. Analytics Strategies 5. DynamoDB → Redshift
  • 29. Redshift + Looker Empower your team to answer their own questions. • What types of Stickers are sent the most? • How do event/holiday themed-packs perform? • Which SMS provider is most cost-effective? Internal dashboards and Looker link-sharing are commonplace. Looker makes the data accessible and Redshift makes it fast.
  • 32. Data Storage: Why Redshift? At Launch: • DynamoDB for all application data • MySQL for all statistics data RDS Config (March 2013) RDS Config (April 2013) Master: db.m1.xlarge (15GB) Slave: db.m1.xlarge (15GB) Master: db.m1.xlarge (15GB) Slave: db.m2.4xlarge (68GB) 90% of writes were via LOAD_DATA_INFILE, so write IOPS were not a problem. However, index sizes were growing quickly…
  • 33. Data Storage: Why Redshift? MySQL Status (April 2013) event message Engine InnoDB Engine InnoDB Index Width 48 Bytes / Row Index Width 32 Bytes / Row Row Count ~3 Billion Row Count ~2 Billion Index Size 144 GB Index Size 64 GB Slave: db.m2.4xlarge (68GB)
  • 34. Data Storage: Why Redshift? We could put data in, but we couldn’t get it back out! Possible Solutions 1. Summarize • PRO: Data compression • CON: Data loss 2. Shard • PRO: No data loss • CON: Difficult to query 3. Redshift?
  • 35. Data Storage: Current System Redshift (90%) MySQL (10%) • Append-only tables • Delayed, bulk inserts OK • • Examples: • `event` • `message` • `user_demographic` Examples: • `purchase` • `user_demograhic` Inline inserts Non-negotiable uniqueness requirements (ON DUPLICATE KEY UPDATE)
  • 36. Analytics Strategies w/ Billions of Rows Deep-dive queries w/ row-level specifics vs. Super fast top-line metrics, aggregates You get this out-of-the-box with Redshift 1. Summarization 2. Cached Derived Tables How do we get these, really fast?
  • 37. Analytics Strategies: Summarization sm_message message Columns `id` `sender_id` `recipient_user_id` `recipient_room_id` `message_type` `country` `os_family` `os_version` `app_version` `timestamp` Rows / Day 10-100,000,000 Columns 1,000:1 Compression `send_hour` `recipient_type` `message_type` `country` `os_family` `send_count` Rows / Day 10-100,000 How many doodles were sent each day in the US since we launched? 100 seconds vs. 3 seconds
  • 38. Analytics Strategies: Cached Derived Tables Some important queries will be complex and demand row-specific data. Summarizing is not an option, what to do? …build Cached Derived Tables • Turn long-running, complex queries into flat tables
  • 39. Analytics Strategies: Cached Derived Tables Example: Retention by Cohort SELECT … INTO TABLE `sm_retention_day` FROM ( SELECT …. FROM `user` JOIN `message` JOIN `user_source` ), ( SELECT …. FROM `user` JOIN `user_source` ) sm_retention_day `join_day` `nday` `country` `os_family` `os_version` `traffic_source` `active_users` `signups`
  • 40. DynamoDB → Redshift • Stats tables are homogenous and compact • Application data can be heterogeneous and heavy – Mixture of numbers, strings, binary, etc. How many users signed up this week with a .edu email address? COPY dynamodb://user
  • 42. We’d like your feedback. Please respond to a short survey. https://aws.asia.qualtrics.com/SE/?SID=SV_1 yUN9wjaZX960kd