MongoDB Atlas and Serverless Architectures

June 21, 2017

Speaker: Tosin Ajayi, Sr. Solutions Architect, MongoDB 
Level: 300 (Advanced)
Track: Atlas

With its high utilization granularity and low startup overhead, serverless computing is well suited for bursty/event-driven applications, common with streaming data. But serverless solutions are ephemeral, so persistent data must be handled by an external system.

AWS Lambda is the preeminent offering in the serverless computing field, and although there are several data layer options to pair with it, MongoDB Atlas is full-featured and free from vendor lock-in -- an even more important consideration than usual with such a nascent technology. This session will showcase MongoDB Atlas, AWS Lambda, and Amazon Kinesis Streams in an operational workflow as might be used to consume and process a social application’s activity feed. We will cover how to create your Amazon Kinesis Streams for streaming data processing, capturing events, and triggering your AWS Lambda functions, all while using MongoDB Atlas and MongoDB Compass for persistent data storage and real-time streaming data analysis.

What You Will Learn:

Set up and build capabilities with AWS Lambda

Set up Amazon Kinesis Streams for streaming data processing, and trigger AWS Lambda using Kinesis Streams.

Considerations/Architecture for large data streams and integrating MongoDB Atlas as a persistent data storage.

Previous Presentation
Performance Tipping Points - Hitting Hardware Bottlenecks
Performance Tipping Points - Hitting Hardware Bottlenecks

Speaker: Akira Kurogane, Senior Technical Services Engineer, MongoDB Level: 300 (Advanced) Track: Performa...

Next Presentation
Best Practices for Running MongoDB on AWS: A Snagajob Case Study
Best Practices for Running MongoDB on AWS: A Snagajob Case Study

Speaker: Robert Fehrmann, Principal Architect, Snagajob Level: 200 (Intermediate) Track: Operations Snaga...