Event-driven architecture patterns in highly scalable image storage solution
ip.labs is the world's leading white label e-commerce software imaging company and processes millions of images every day. The workflows of our users consist of designing, saving, loading, ordering and delivering to the printing facilities the photo products like prints, photobooks, calendars, gift products among others. In this talk we'll explore our motivation and architecture behind the reimplementation of our image storage solution based on AWS Serverless services like API Gateway, Lambda, DynamoDB, SQS, SNS, EventBridge, Kinesis and others. We'll especially dive deeper into the parts using event-driven communication and explore patterns like storage-first, fan out, change log and cross-account logging among others and explain our architectural decisions.
Nutzen für den Teilnehmer:
Understand advantages/disadvantages of the asynchronous event-driven communication and corresponding services in AWS (Serverless) space, understand what services need to be used and when and what skills do you need to have in to have a very smooth operation on AWS.
Behandelte Problemstellungen:
What are the advantages/disadvantages of the asynchronous event-driven communication
When to choose what AWS Service for event-driven communication (SQS,SNS, EventBridge, Kinesis)
What operational skills do you need to have to master Serverless architectures in AWS
Vortragssprache: Englisch
Level: Fortgeschrittene
Zielgruppe: Cloud Architects and Developers, IT Decision Makers
Unternehmen:
ip.labs GmbH
Vadym Kazulkin