Serverless Life logo

Serverless Life

Life with AWS, Lambda, Node.js, TypeScript ... and without a server to take care of

Where Serverless Doesn't Make Sense

Deciding on new technology is always challenging and risky, but choosing serverless is probably a less risky choice.


Serverless Vendor Lock-In

Serverless Vendor Lock-In is not what it seems. You are locked in to APIs, not functions. But in most cases, you are freer than you used to be.


AWS Lambda – Lean Single Purpose or Monolithic Function

Small functions that do one thing only are the indisputable general best practice. But more monolithic functions can sometimes be a better fit for your solution.


AWS Serverless Common Mistakes - Unexpected Behaviors (7/7)

Services sometimes have behaviors that we do not expect. Here are a few samples of what you can encounter when building serverless solutions. This is part of a multipart blog post about serverless common mistakes.


AWS Serverless Common Mistakes - Security (6/7)

With serverless, there are fewer security issues because you manage less of the system. But there still are a few issues. This is part of a multipart blog post about serverless common mistakes.


AWS Serverless Common Mistakes - Communication with Other Systems (5/7)

"No service is an island" and serverless systems can have problems communicating with other systems. This is part of a multipart blog post about serverless common mistakes.


AWS Serverless Common Mistakes – Costs (4/7)

One of downsides of serverless is that it is hard to estimate costs. This is part of a multipart blog post about serverless common mistakes.


AWS Serverless Common Mistakes - Performance, Scalability, Optimization, and Monitoring (3/7)

Even with serverless you can have problems with performance and scalability. Learn how to avoid them and how to optimize and monitor your solution. This is part of a multipart blog post about serverless common mistakes.


AWS Serverless Common Mistakes – Architecture (2/7)

Mistakes you do while architecting serverless solutions. This is part of a multipart blog post about serverless common mistakes.


AWS Serverless Common Mistakes - Coding (1/7)

Mistakes you do while coding serverless solutions. This is part of a multipart blog post about serverless common mistakes.


Cloud Broke Its Promise, but Serverless Delivered

Ten years ago, the cloud promised no maintenance, high salability, and pay only what you use. With serverless, this has become a reality.