O'Reilly logo

DevOps for Serverless Applications by Shashikant Bangera

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Database connection to RDBMS

The concept of a serverless application is designed to work very well with services, so establishing the connection to RDMBS within the function could be troublesome, as the parts of the services are still relied upon to provide the fast responses.

As function scales with RDBMS connections, the number of connections grows with the scale,  and we might end up introducing a bottleneck and an I/O wait into the cold start of the function. 

So Serverless architecture makes us rethink the data layer, so if we try using serverless with the existing data layer (RDBMS), then you will see a performance lag in your overall application performance. This might also be the reason why DynamoDB works so well with Serverless.  ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required