Managed service and serverless architecture are very attractive solutions for new tech companies and large established enterprise for good reasons: It reduces the time to market; it abstracts away the complexity of managing servers, and lower the total cost of ownership. One of the key players in serverless architecture is AWS with its aws-lambda offering: a simple way to execute a small portion of stateless code, on demand, without the need to provision any servers.
AWS lambda are often combined with AWS api gateway to provide the front end and execution layer of a REST api. Cassandra is one of the most popular solutions for back-end storage of large-scale applications. It’s always on, scalable, and provides very low latency.
This talk will walk you through a POC that combines AWS lambda, API Gateway, and Instaclustr Cassandra managed service, to power a simple REST api. We will cover the technical challenges, the tips learned along the way, and discuss the pros and cons of this approach.