Handout Enhancing Data Streaming With Real-Time Data and Generative AI
Handout Enhancing Data Streaming With Real-Time Data and Generative AI
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Enhancing data streaming with real-time data
and generative AI
Masudur Rahaman Sayem Partha Sarathi Sahoo
Senior Streaming Solutions Architect Senior Technical Account Manager, Analytics
AWS AWS
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
The evolution of data processing
Rise of real-time
Big data revolution data processing Generative AI-
Batch processing powered data
dominance 2000s 2010s processing
1980s Now
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What is generative AI?
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Large language models (LLMs) are pre-trained vast text
data
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Real-time data is a differentiator
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Continuously collect, store, process, and
deliver data in real-time. Data and models
are no longer static
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Data streaming and streaming processing with AI
User profile/history/cache
Consumer
application/events/
actions, data lake
Streaming Stream
Streaming
data processing
storage
sources
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Data streaming and streaming processing with AI
Amazon Redshift
Amazon
DynamoDB AWS Glue
Amazon
Kinesis
Data Streams End user
AWS Generative AI
Other clients Amazon Amazon enabled
Lambda
OpenSearch Aurora application
Service
Amazon MemoryDB
Amazon Amazon
Bedrock SageMaker
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Streaming data with generative AI
• Real-time text generation
• Anomaly detection
• Predictive analytics
• Personalized recommendations
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Generative AI-powered anomaly
detection: Spotting anomalies in real-time
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Analyzing network flow logs with generative AI
Generative ai-powered anomaly detection: spotting anomalies in real-time
Amazon VPC
Amazon Bedrock
Asynchronous call
to Amazon
SageMaker model
Flow logs endpoint Write generated
Amazon SageMaker AWS Lambda smart alert to SNS Amazon SNS
Network Write anomalous topic
flow logs to events to Kafka
Kafka Topic Topic
Amazon S3
Amazon Data
Firehose
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Analyzing network flow logs with generative AI
Amazon VPC
Flow logs
Network
flow logs to
Kafka Topic
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Analyzing network flow logs with generative AI
Flow logs
Network
flow logs to
Kafka Topic
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Use Managed Apache Flink notebook to explore
streaming data
xxxxxxxxxxxx
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Use Managed Apache Flink notebook to explore
streaming data
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Analyzing network flow logs with generative AI
Amazon VPC
Asynchronous
call to Amazon
SageMaker
model
Flow logs endpoint Amazon SageMaker
Network
Write anomalous
flow logs to
events to Kafka
Kafka Topic
Topic
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Run Apache Flink application
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Flink dashboard
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Flink dashboard
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Query and validate data
Incoming network log record
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Analyzing network flow logs with generative AI
Amazon VPC
Amazon Bedrock
Asynchronous call
to Amazon
SageMaker model
Flow logs endpoint Write generated Email alert to
Amazon SageMaker AWS Lambda smart alert to SNS Amazon SNS
the users
Network Write anomalous topic
flow logs to events to Kafka
Kafka Topic Topic
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon Bedrock to build generative AI Application
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Select model to experiment
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Configure the Lambda
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Configure the Lambda
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Configure the Lambda
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Email alert
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Analyzing network flow logs with generative AI
Amazon VPC
Amazon Bedrock
Asynchronous call
to Amazon
SageMaker model
Flow logs endpoint Write generated Email alert to
Amazon SageMaker AWS Lambda smart alert to SNS Amazon SNS
the users
Network Write anomalous topic
flow logs to events to Kafka
Kafka Topic Topic
Amazon S3
Amazon Data
Firehose
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Key takeaways
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Get hands on
Analyzing network flow logs with generative AI Build a real-time streaming generative AI application using Amazon Bedrock,
Amazon Managed Service for Apache Flink and Amazon Kinesis Data Streams
https://aws.amazon.com/blogs/big-data/build-a-real-time-streaming-
https://catalog.workshops.aws/spot-anomalies-flink-lab/en-US generative-ai-application-using-amazon-bedrock-amazon-managed-
service-for-apache-flink-and-amazon-kinesis-data-streams/
https://aws.amazon.com/blogs/big-data/exploring-real-time-streaming-
https://catalog.workshops.aws/realtime-genai/en-US
for-generative-ai-applications/
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Visit the Migrate. Modernize. Build. resource hub
Dive deeper into these resources:
… and more!
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Training and Certification
Access 600+ free digital courses with AWS Skill Builder
Focus on the cloud skills and services that are most relevant to you across
30+ AWS solutions, including digital self-paced learning plans and ramp-up
guides
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Why work with an AWS Partner
AWS Partners are uniquely positioned to help your organization at any stage of your
cloud adoption journey, providing
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Thank you for attending AWS Innovate – Migrate. Modernize. Build.
twitter.com/AWSCloud
facebook.com/AmazonWebServices
youtube.com/user/AmazonWebServices
linkedin.com/company/amazon-web-services
twitch.tv/aws
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Thank you!
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.