Amazon Web Services

In this insightful AWS re:Invent 2023 session, Anahit, a lead cloud software engineer and AWS data hero, delves into the intricacies of creating scalable, production-ready data streaming architectures using Amazon Kinesis Data Streams and AWS Lambda. She explores common pitfalls and challenges in distributed systems, sharing valuable tips and best practices for handling failures and optimizing performance. Anahit emphasizes the importance of understanding how AWS services work and interact, particularly focusing on Kinesis' sharding concept, Lambda's event source mapping, and proper error handling techniques. The presentation covers crucial aspects such as partial failures in batch operations, retry strategies, and the significance of monitoring and configuring appropriate timeout settings. Throughout the talk, Anahit encourages embracing failures as learning opportunities and highlights the need for pragmatic decision-making when choosing services for specific use cases. This session provides a comprehensive look at serverless near real-time data streaming, offering practical insights for developers and architects working with AWS services.

product-information
skills-and-how-to
data
analytics
app-integration
Show 3 more

Up Next

VideoThumbnail
40:23

Set Up and Use Apache Iceberg Tables on Your Data Lake - AWS Virtual Workshop

Nov 22, 2024
VideoThumbnail
2:53:33

Streamlining Patch Management: AWS Systems Manager's Comprehensive Solution for Multi-Account and Multi-Region Patching Operations

Nov 22, 2024
VideoThumbnail
1:01:07

Accelerate ML Model Delivery: Implementing End-to-End MLOps Solutions with Amazon SageMaker

Nov 22, 2024
VideoThumbnail
15:58

Revolutionizing Business Intelligence: Generative AI Features in Amazon QuickSight

Nov 22, 2024
VideoThumbnail
53:14

AWS re:Invent 2023: SaaS DevOps Deep Dive - Automating Multi-Tenant Deployments for Container and Serverless Environments

Nov 22, 2024