Category: Database, Data, Architecture

The popularity of serverless infrastructure, like AWS Lambda, is on the rise, which is easy to understand, given its promise of a cheaper price tag and less maintenance. Like any shift, such as moving from on-prem to the cloud, the reality is, applications need to be designed a certain way in order for you to reap the cost and efficiency benefits. 

 Since it’s rare you ever get the chance to rebuild an application from the ground up, this helps you take your current application and start taking small, vertical slices of customer value, pull them out of that old, monolithic architecture and implement your new architecture, then route any requests for that area of functionality to that new piece. 

 This pattern is great because it's very agile and enables you to start providing value on your new architecture and your new set of tools immediately. 

 As you begin your journey to serverless infrastructure, keep in mind that like any new set of tools, going from a VM architecture to a serverless architecture necessitates both new tools and patterns.

Related Articles