1. 程式人生 > >AWS Case Study: Big Data at Nikkei

AWS Case Study: Big Data at Nikkei

Atlas processes log data in the following way:

1. Data collection endpoint writes data to Amazon Simple Queue Service (Amazon SQS).

2. Data expansion worker takes data from Amazon SQS, attaches a range of records including session data, attributes, and article links managed via

Amazon DynamoDB, and writes the result to Amazon Kinesis.

3. Running on AWS Lambda, a Kinesis consumer takes records from Kinesis and writes each to Elasticsearch on Amazon Elastic Compute Cloud (Amazon EC2) and an in-memory database.

4. Running on AWS Elastic Beanstalk

, a Kinesis consumer stores data for loading to Amazon Simple Storage Service (Amazon S3) and loads it to Amazon Redshift for batch processing.

5. Data users analyze the data through business intelligence and data science tools running on Amazon EC2 and Elastic Beanstalk.

Nikkei also uses

AWS Snowball to rapidly migrate on-premises data to the cloud without putting pressure on communications bandwidth, and Amazon CloudWatch for monitoring.

Using Amazon SQS and Kinesis makes it possible for Atlas to smoothly absorb changing access loads on news articles for which traffic patterns are difficult to predict, processing thousands or even tens of thousands of requests per second with no difficulty.

Clickstream data currently arrives at Kinesis within 200 milliseconds on average. From data transfer to the front end to an analyst query hit takes about one second. This speed means data can be processed in near-real time. Nikkei expects this responsiveness to make a significant contribution to real-time recommendation functionality. "Atlas's processing speeds depend on the availability of a highly reliable messaging system like Amazon SQS. Also, because of the performance and reliability offered by AWS, we can use it in confidence without devoting excessive resources to monitoring and maintenance," says Toshiyuki Isobe, of the Corporate IT Consulting Center at NS Solutions, which provides architectural and operational support.

AWS's managed services not only shortened development time, but also made the solution more cost-effective. "Using AWS's managed services not only let us reduce development time, but also reduced costs to roughly a fifth of their former levels. On the other hand, ten or twenty times as much data can be processed, delivering an ROI of more than 5,000 percent. On top of all this, the system is also more usable than ever," says Sano.

相關推薦

AWS Case Study: Big Data at Nikkei

Atlas processes log data in the following way: 1. Data collection endpoint writes data to Amazon Simple Queue Service (Amazo

AWS Case Studies: Big Data

Using AWS, the Stock Exchange of Thailand (SET) launched a comprehensive trading platform for startups in just eight months, ensuring c

AWS Case Study: HG Data

HG Data’s founders started the company after selling their existing company, NOZA, a philanthropy database service, to a fundraising software f

AWS Case Study: Amazon DynamoDB at GREE

Using DynamoDB and the autosave mechanism allowed GREE to resolve all challenges at a high level. Another Eden was in development for nearly tw

AWS Case Study: Philips uses Redshift for Big Data

Amazon Web Services is Hiring. Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring So

Time Inc. Secures Customer Data on AWS Case Study

O’Sullivan says a lot of his peers at enterprise organizations remain skeptical about—or simply won’t discuss—cloud security. His response is t

AWS Case Study: Dash

The founders went looking for a cloud provider that would enable them to quickly and cost-effectively develop an application that would delight

AWS Case Study: Flitsmeister

Amazon Web Services is Hiring. Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring So

AWS Case Study: Wooga

Wooga needed a cloud solution specifically for social games, which have a variable and unpredictable number of players who require quick reacti

AWS Case Study: The GPT Group

GPT estimates a wide range of benefits moving to the AWS Cloud, including lower costs, better security, consistent application performance, and

AWS Case Study: 9GAG

“We have reaped considerable and immediate rewards by switching to AWS,” says Chan. “We have greatly increased the reliability of 9gag.com, whi

AWS Case Study: Chef

Amazon Web Services is Hiring. Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring So

AWS Case Study: Haven Power

After thorough evaluation, Haven enlisted Amazon Web Services (AWS) partner Smart421, now AWS Premier consulting partner KCOM, for advice, and

AWS Case Study: AdRoll

By using Amazon DynamoDB in conjunction with Apache Storm, AdRoll can replicate its data set across the globe in under 50 milliseconds, providi

AWS Case Study: VidRoll

Amazon Web Services is Hiring. Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring So

AWS Case Study: Slalom Consulting

Slalom was already using a cloud provider for its SharePoint 2010 farm but wanted to diversify its environment. After considering other cloud p

AWS Case Study: Vodafone Italy

“A key requirement for this project was to design a solution that was PCI DSS-compliant,” says Stefano Harak, Online Senior Product Manager for

AWS Case Study: SmugMug's Cloud Migration

Amazon Web Services is Hiring. Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring So

AWS Case Study: Nextdoor

AWS provides Nextdoor with a high-performance website platform so customers can connect with their neighbors reliably and effortlessly. “We use

AWS Case Study: Cenique

Freed from the ongoing costs of network maintenance, Cenique began to save money with AWS almost immediately. “For startups, every dollar matte