Amazon Kinesis Review
Rating: 9 out of 10
September 01, 2020
FJ
Vetted Review
Verified User
1 year of experience
We used Kinesis as the basis for information distribution for a mission-critical business operation. We expected a huge amount of mini events reporting information between a Iot of devices, databases, geo info systems, and web sites, as well as reporting (business intelligence). Kinesis was used as the messaging pipeline (nowadays streaming) that glued everything together.
- Integrating with other Amazon services
- Scaling requests
- Totally serverless platform
- Simple management
Cons
- Extended fan-out is complicated to manage.
- Documentation is confusing.
- VPC integration
42.22222222222222%
4.2
- Lower the cost of implementation.
- Good scaling up
- Simple integration, especially with Lambda
Kinesis is oriented to streaming in a scalable way large volumes of information in real-time. Glue is more an ETL so it is not well suited for real-time applications while Beanstalk is more a simple container platform. Lambda could do the job but it would require a lot of programming to accomplish the same as Kinesis. In fact, our solution employed the four elements for different tasks but using Kinesis as the message bus.