Serverless technologies like AWS Lambda has drastically simplified the task of building reactive systems - drop a file into S3 and a Lambda function would be triggered to process it, push an event into a Kinesis stream and magically it'll be processed by a Lambda function in real-time, you can even use Lambda to automate the process of auditing and securing your AWS account by automatically reacting to rule violations to your security policy.
Join us in this talk to see some architectural design patterns that have emerged with AWS Lambda, and learn how to pick the right event source based on the tradeoffs you want. Amongst the many patterns we'll explore, here are a few to whet your appetite : pub-sub, cron, push-pull, saga and decoupled invocation.
18:15 Arrive / Networking
18:30 Community announcement
18:35 Talk by Yan Cui
19:15 Refreshments (Pizza, Beer/wine) and Networking
About the Speaker:
Yan is a regular speaker at user groups and conferences internationally, and he is also the author of [AWS Lambda in Motion](https://bit.ly/aws-lambda-in-motion) and a co-author of [F# Deep Dives](https://bit.ly/fsharp-deep-dives). In his spare time he keeps an active blog at [http://theburningmonk.com](http://theburningmonk.com) where he shares his thoughts on topics such as AWS, serverless, functional programming and chaos engineering.
Follow Yan on twitter: https://twitter.com/theburningmonk
You can also book this event on Eventbrite (https://www.eventbrite.co.uk/e/serverless-design-pattern-by-yan-cui-tickets-42425419572). This event is co-hosted with IT Contractors Group Meetup: https://www.meetup.com/London-IT-Contractors-Group/events/247055745/
Follow us on twitter: https://twitter.com/LdnDevCommunity