Posts on Tutorials & Guides

A common pattern in serverless architecture is to have a queue before a function. This is great because you can create a second queue for all of the messages that failed in the function execution (or, if we want to put it in terms that don’t sound like we’re aggressively shaming them, we can classify them as having “encountered an error at some ...

School’s out for… Autumn? That’s right, while you were avoiding the back-to-school rush at Office Depot, cutting the crusts off PB&Js, and taking the layers out of mothballs (confession: I have never seen let alone used a single mothball), Serverless Summer School began winding down and is now over for the season. Until next year, school-t...

How you'll feel after deleting VPCs using the command line
Cost is a big reason many dev teams are transitioning to serverless. However, there are still some ways costs can creep up on you in serverless apps. The biggest culprit I’ve found in my own experience is the VPC resource.
Because adding a VPC to a serverless stack is ridiculous...

If you’ve dealt with lambda functions you may have run across the RequestEntityTooLargeException - * byte payload is too large for the Event invocation type (limit 131072 bytes) AWS Lambda exception that occurs when a function is invoked with too large of a payload. Current AWS Lambda limits are set at 6 MB for synchronous/RequestResponse invo...

Editor’s note: while we love serverless at Stackery, there are still some tasks that will require the use of a virtual machine. Need to install an image library on the OS layer? Want to configure ports for some reason? AWS Lambdas don’t let you do that. If you’re still using an Elastic Compute Cloud (EC2) Virtual Machine, enjoy this very useful...

Back in Part I of Deploying a Serverless Data Processing Workflow with AWS Step Functions, Nuatu mentioned one key benefit of using step functions is their visibility into business critical workflows. Outside stakeholders, support staff, and other engineers can look at a state machine execution in AWS or Stackery, and can easily understand the...

This is the first of a two-part blog series. In this post we’ll use Stackery to configure and deploy a serverless data processing architecture that utilizes AWS Step Functions to coordinate multiple steps within a workflow. In the next post we’ll expand this architecture with additional workflow logic to highlight techniques for increasing res...

We’ve all read those op-eds in the Smarter Living section of NYT about impostors syndrome. After all, they have been getting more and more traction as a new generation enters the associate-level in their career. Impostors syndrome: that perennial juggling act between vocational ambition and that sneaking suspicion that you’ll arrive at work on...