This video covers how we can leverage Spring Boot, Spring Cloud Stream in EKS for Stream processing using Kinesis Data Streams
0:00 - Introduction
0:10 - Architecture
3:05 - Create EKS Cluster
6:37 - Project creation using start.spring.io
11:24 - Creation of Dockerfile
11:50 - Building the project
12:33 - Building docker image
14:08 - Tag & Push docker image to registry
15:30 - Creation of k8s.yml
16:52 - Creation of Kinesis Data Streams
18:58 - Deployment in EKS cluster
22:28 - Publishing to Kinesis Data Streams
22:58 - Kinesis Data Analytics
26:54 - Accessing the app using ELB
27:44 - Summary
π Github code sample used in the video -
π Getting started with eksctl - https://docs.aws.amazon.com/eks/latest/userguide/getting-started-eksctl.html
π Spring Cloud Kinesis sample - https://dataflow.spring.io/docs/recipes/kinesis/simple-producer-consumer/
πAWS Primer: https://www.youtube.com/playlist?list=PLTyWtrsGknYdyi0JR7c1wsuv-Plrwrzqj
π System Design Primer: https://www.youtube.com/playlist?list=PLTyWtrsGknYeX_wV9ysDuuAxvxfSBfVSI
π Containers Primer: https://www.youtube.com/watch?v=yo2g_CZZWL4&list=PLTyWtrsGknYf_Oee7YOvom5Ev0F3-E2zB
π Kubernetes Primer: https://www.youtube.com/playlist?list=PLTyWtrsGknYfanKF33E12LdJvl5q5PZGp
π₯ Join TechPrimers Slack Community: https://bit.ly/JoinTechPrimers
π₯ Telegram: https://t.me/TechPrimers
π₯ TechPrimer HindSight (Blog): https://medium.com/TechPrimers
π₯ Website: http://techprimers.com
π₯ Slack Community: https://techprimers.slack.com
π₯ Twitter: https://twitter.com/TechPrimers
π₯ Facebook: http://fb.me/TechPrimers
π₯ GitHub: https://github.com/TechPrimers or https://techprimers.github.io/
π¬Video Editing: FCP
π₯ Disclaimer/Policy:
The content/views/opinions posted here are solely mine and the code samples created by me are open sourced.
You are free to use the code samples in Github after forking and you can modify it for your own use.
All the videos posted here are copyrighted. You cannot re-distribute videos on this channel in other channels or platforms.
#KinesisDataStreams #EKS #SpringCloudStream
#cloud data #kinesis #eks #kinesis data streams