From the course: AWS for DevOps: High Availability and Elasticity
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
Scaling Kinesis: The middle tier - Amazon Web Services (AWS) Tutorial
From the course: AWS for DevOps: High Availability and Elasticity
Scaling Kinesis: The middle tier
- [Instructor] The next set of services that we're going to look at are around data streaming, and this is under the header of Amazon Kinesis. There's three service offerings here. Streams, Firehose, and Analytics, and these would all be applied in the middle tier of your application. Streams is the original product and we'll look at that first. Firehose is a specialization of Streams, and Analytics is, as the name would indicate, additional analysis on top of a data stream. So let's actually dive in and look at working with the Stream. In Amazon Kinesis Streams, we're going to click on the blue Create Stream button, and we're going to call it Demo. Now, the way that elasticity works with Streams is through a concept called Shards, and this is well-illustrated in the interface here, as is says: "A shard is a unit of throughput. "Each shard ingests up to one megabyte per second "and 1,000 records per second, "and emits up to two megabytes per second." So, the way I think of it is like…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
Defining application areas and AWS services3m 59s
-
(Locked)
Scaling S3: The data (file) tier6m 9s
-
(Locked)
HA for EC2 via AMI, EIP, and alarms7m 17s
-
(Locked)
HA for EC2 with load balancers6m 1s
-
(Locked)
Scaling EC2 with auto-scaling groups6m 51s
-
(Locked)
Scaling containers with ECS8m 25s
-
(Locked)
Scaling Lambda: The middle tier4m 48s
-
(Locked)
Scaling CloudFront: The front end5m 35s
-
(Locked)
Scaling ElastiCache: The front end4m 47s
-
(Locked)
Scaling Kinesis: The middle tier6m 10s
-
(Locked)
Scaling DynamoDB: The database tier6m 27s
-
(Locked)
Scaling RDS: The database tier5m 2s
-
-
-
-