In this talk, we cover the concepts of reactive microservices architecture, a set of patterns and best practices for implementing backend systems with very high scaling and availability guarantees. We show you how to implement these patterns and best practices as serverless applications using AWS technologies like AWS Lambda, Amazon API Gateway, Amazon DynamoDB, and Amazon Kinesis. In addition, we demonstrate a serverless microservice and the pitfalls to consider when running these microservices in a production environment.