Reducing AWS Lambda cost: tried and tested strategies

By Dustin Ward

In 2021 it’s common practice for businesses to use a pay-as-you-go/use pricing model. It’s no different with Amazon. It’s also the primary reason why this article is such an important read for all those looking to reduce their AWS Lambda costs. In this article, we will go over some actionable strategies to optimize the cost relating to our…

Serverless observability and real-time debugging with Dashbird [tutorial]

By Dustin Ward

Image by Dashbird.io Systems run into problems all the time. To keep things running smoothly, we need to have an error monitoring and logging system to help us discover and resolve whatever issue that may arise as soon as possible. The bigger the system the more challenging it becomes to monitor it and pinpoint the issue. And with serverless systems with 100s…

Challenges and opportunities of going Serverless in 20201

By Dustin Ward

While we know the many benefits of going serverless — reduced costs via pay-per-use pricing models, less operational burden/overhead, instant scalability, increased automation — the challenges of going serverless are often not addressed as comprehensively. The understandable concerns over migrating can stop any architectural decisions and actions being made for fear of getting it wrong…

Securing Serverless Applications with Critical Logging

By Dustin Ward

We’ve seen time and again how serverless architecture can benefit your application; graceful scaling, cost efficiency, and a fast production time are just some of the things you think of when talking about serverless. But what about serverless security? What do I need to do to ensure my application is not prone to attacks? One…

10 things in engineering we don’t spend enough time on

By Dustin Ward

Engineering time is a precious resource. We often have to balance many tasks and often conflicting priorities. In this article, we’ll look at ten activities for which allocating more time can be beneficial. Let’s learn from the mistakes of others. 1. Backups & Preventing Accidental Deletion Have you ever deleted something prematurely only to figure…

Enterprise use cases for AWS Lambda

By Dustin Ward

Recently, we covered the top enterprise serverless use cases for AWS Lambda. To refresh our memory, according to the CNCF (Cloud Native Computing Foundation), most commonly AWS Lambda is used for REST APIs, multimedia/image processing, CRON jobs, and stream processing. Today I’d like to cover some more complex ways some of our enterprise customers use Lambdas. During the…