Review AWS’s out-of-the-box analytics options.
- [Instructor] Let's build an AWS solution to capture, analyze, and view data for just-in-time value. AWS presents customers with several available methods and solutions for data analysis. This design focuses on mobile application data analysis. The ability to generate information from streaming events such as click events, touch events, or sensor data, is at the center of creating value for your mobile deployments. Responsiveness that inspires and surprises customers can have an explosive effect on growth and adoption rates.
Good examples of companies who are doing this kind of big data analysis are Zillow, Major League Baseball, and Netflix. Let's look back at this design and see how we might put this together in AWS. There are two sections to mobile analysis, data outside of the organization and data inside of the organization. We'll build data outside of the organization first. Data solutions for outside of the organization will use necessary key pairs, Kinesis for streaming data, and DynamoDB.
Let's jump over to the console and begin to build. Scrolling down in EC2, we'll go to NETWORK & SECURITY and select key pairs. Now select Create a Key Pair. We'll name it sampleKeyPair. Select Create. This stored key pair will now be selectable when we configure our other solutions. Going to back to the management console, let's set up Kinesis.
Kinesis can play a role in different parts of our solution, but for this, we're just going to use streams. We'll go to the Streams console. We'll create a Kinesis stream. Our stream name is going to be exampleStream. We're going to set the number of shards at 100, the megabyte write at 100. We're going to receive the rest of these settings as default, and create the Kinesis stream. So now we've created our Kinesis stream, and we will come back to it when we need but we're going to go over to satisfy our design.
Next is DynamoDB. I'm going to create a table, name the table ExampleDynamo, give it a partition key, exampledynamonow as a string. I'll continue to use the default settings, and again, in your situation, you may need to set higher standards for security purposes but we're going to leave them at default.
We're going to move on with Create. Creating a table can take a little bit of time, so while this is being created, we're going to continue with our solution build.
- Comparing AWS to previous IT solutions
- Benefits of AWS
- AWS security and pricing
- Building big data on AWS
- Cloud storage and databases
- Data warehousing
- Backing up data
- AWS for mobile services
- IoT approaches