Published in


Ingesting data in Kinesis Data Streams using KPL for On-premise application

Within Amazon Kinesis we could find different versions of the service (Kinesis Data Firehose, Kinesis Data Analytics, Kinesis Data Streams), in this case, I worked with Kinesis Data Stream which helps us to process data in real-time and is widely used when we have data from applications, logs, social media feeds, IoT, among others. I had an on-premise JAVA application which generated a lot of information from the behaviour of the users and all that information had to be consulted in AWS. So the information flow was:




Our thoughts as a strategic disruptor in business and cognitive transformation. Visit us at

Recommended from Medium

Challenging Cython — the Python Module for High-Performance Computing.

7+ YouTubers to Follow to Become a Software Engineer

What I’ve learned about scaling OSPF in Datacenters

24port 3tier Clos

Why Java Remains a Champion

Creating a simple AWS Cost Explorer chatbot with CSML

Reliably Upgrading Apache Airflow at Slack’s Scale

Spring Boot Microservices Architecture using Shared Database

A Culture of Open Development at Adobe

Adobe’s open-dev approach in action, as contributors from different teams meet virtually. From top left: Senior Computer Scientist Dan McWeeney, Observability Architect Olga Kopylova, Senior Computer Scientist Andy Steed, Software Development Intern Dhiraj Gandhi, and Product Manager Manik Jindal.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Carlos Andres Zambrano Barrera

Carlos Andres Zambrano Barrera

AWS x10, Tech Director en Globant con más de 7 años de experiencia en AWS.

More from Medium

Amazon API Gateway : Enabling CORS support in mock API response

AWS Development Environment setup — AWS Toolkit

Brief knowledge of Docker

How to install and configure AWS CLI in windows