This document discusses serverless architectures using AWS Lambda. It provides an overview of serverless computing and AWS Lambda, outlines some common use cases and challenges at OpsGenie, and describes their serverless technology stack. Some key points include: - AWS Lambda allows running code without managing servers and only paying for the compute time used - OpsGenie uses AWS Lambda along with other serverless AWS services like DynamoDB, S3, and API Gateway for various use cases including reporting, indexing data to Elasticsearch, and a service management pilot - Challenges of using serverless include Java cold starts, proper monitoring without agents, and deployment processes