Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

How to Create a Real-time Big Data Application

505 views

Published on

This presentation focuses on what it takes to create a real-time Big Data app in the age of cloud computing.

We'll cover:
- What technologies you can use and what platforms are available to build on top of.
- What fundamental architecture changes you would need in order to make your application real-time from the start.
- How you can utilize cloud computing to go from ideal to launch in 90 days, also enabling you scale from one customer to one thousand customers with no upfront capital and very little capital.

Published in: Technology
  • Be the first to comment

How to Create a Real-time Big Data Application

  1. 1. Lecole Cole @lecole Steffany Boldrini @steffbold
  2. 2. 3 TIER ARCHITECTURE V1 Data Collection Instances client mobile client Data Collection Data Collection Instances Data Collection Instances users Elastic Load Balancing router Amazon Route 53 Internet Gateway Internet Gateway Application Server MySQL DB instances Application Instances Application Instances Application Instances
  3. 3. 3 TIER ARCHITECTURE V2 Data Collection Instances client mobile client Data Collection Data Collection Instances Data Collection Instances users Elastic Load Balancing router Amazon Route 53 Internet Gateway Internet Gateway Application Server Application Instances Amazon DynamoDB Cache Node Amazon Redshift
  4. 4. 3 TIER SERVERLESS client mobile client Eventful Data Collection Amazon DynamoDB Cache Node Amazon Redshift users Application Instances Application Server Elastic Load Balancing router Amazon Route 53 Internet Gateway Internet Gateway AWS Lambda Amazon API Gateway Amazon Machine Learning
  5. 5. SERVERLESS client mobile client users Internet Gateway AWS Lambda Amazon API Gateway Amazon Kinesis Amazon Elasticsearch Service Amazon Kinesis Analytics Amazon EMR Real Time Dashboard

×